package br.com.centralit.citcorpore.bean;

import java.sql.Date;

import br.com.citframework.dto.IDto;

/**
 * 18/09/2015
 * 
 * @author ibimon.morais
 */
public class CadastroContratoDTO implements IDto {

	private static final long serialVersionUID = -1814690970442732813L;

	private Integer idContrato;
	private String tipo;
	private Integer idGrupoSolicitante;
	private Integer idCliente;
	private Integer idFornecedor;
	private String numero;
	private String objeto;
	private Date dataContrato;
	private Date dataFimContrato;
	private Integer idMoeda;
	private Double valorEstimado;
	private Double cotacaoMoeda;
	private String situacao;
	private String cadastroManualUsuario;
	private Integer idContratosGrupo;
	private Integer horaSuporte;
	private java.sql.Date dataRevisaoRenovacao;
	private String escopo;
	private Integer idFormulaSelecionada;
	private String formulaSimulada;

	//variáveis de controle
	private String tipoServicoPortfolio;

	public Integer getHoraSuporte() {
		return horaSuporte;
	}

	public void setHoraSuporte(Integer horaSuporte) {
		this.horaSuporte = horaSuporte;
	}

	public java.sql.Date getDataRevisaoRenovacao() {
		return dataRevisaoRenovacao;
	}

	public void setDataRevisaoRenovacao(java.sql.Date dataRevisaoRenovacao) {
		this.dataRevisaoRenovacao = dataRevisaoRenovacao;
	}

	public String getEscopo() {
		return escopo;
	}

	public void setEscopo(String escopo) {
		this.escopo = escopo;
	}

	// Variável de controle, utilizada no Gerenciamento de Portfólio
	private String tipoTela;

	public Integer getIdContrato() {
		return idContrato;
	}

	public void setIdContrato(Integer idContrato) {
		this.idContrato = idContrato;
	}

	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public Integer getIdGrupoSolicitante() {
		return idGrupoSolicitante;
	}

	public void setIdGrupoSolicitante(Integer idGrupoSolicitante) {
		this.idGrupoSolicitante = idGrupoSolicitante;
	}

	public Integer getIdCliente() {
		return idCliente;
	}

	public void setIdCliente(Integer idCliente) {
		this.idCliente = idCliente;
	}

	public Integer getIdFornecedor() {
		return idFornecedor;
	}

	public void setIdFornecedor(Integer idFornecedor) {
		this.idFornecedor = idFornecedor;
	}

	public String getNumero() {
		return numero;
	}

	public void setNumero(String numero) {
		this.numero = numero;
	}

	public String getObjeto() {
		return objeto;
	}

	public void setObjeto(String objeto) {
		this.objeto = objeto;
	}

	public Date getDataContrato() {
		return dataContrato;
	}

	public void setDataContrato(Date dataContrato) {
		this.dataContrato = dataContrato;
	}

	public Integer getIdMoeda() {
		return idMoeda;
	}

	public void setIdMoeda(Integer idMoeda) {
		this.idMoeda = idMoeda;
	}

	public Double getValorEstimado() {
		return valorEstimado;
	}

	public void setValorEstimado(Double valorEstimado) {
		this.valorEstimado = valorEstimado;
	}

	public Double getCotacaoMoeda() {
		return cotacaoMoeda;
	}

	public void setCotacaoMoeda(Double cotacaoMoeda) {
		this.cotacaoMoeda = cotacaoMoeda;
	}

	public String getSituacao() {
		return situacao;
	}

	public void setSituacao(String situacao) {
		this.situacao = situacao;
	}

	public String getCadastroManualUsuario() {
		return cadastroManualUsuario;
	}

	public void setCadastroManualUsuario(String cadastroManualUsuario) {
		this.cadastroManualUsuario = cadastroManualUsuario;
	}

	public Date getDataFimContrato() {
		return dataFimContrato;
	}

	public void setDataFimContrato(Date dataFimContrato) {
		this.dataFimContrato = dataFimContrato;
	}

	public Integer getIdContratosGrupo() {
		return idContratosGrupo;
	}

	public void setIdContratosGrupo(Integer idContratosGrupo) {
		this.idContratosGrupo = idContratosGrupo;
	}

	public String getTipoTela() {
		return tipoTela;
	}

	public void setTipoTela(String tipoTela) {
		this.tipoTela = tipoTela;
	}

	public Integer getIdFormulaSelecionada() {
		return idFormulaSelecionada;
	}

	public void setIdFormulaSelecionada(Integer idFormulaSelecionada) {
		this.idFormulaSelecionada = idFormulaSelecionada;
	}

	public String getFormulaSimulada() {
		return formulaSimulada;
	}

	public void setFormulaSimulada(String formulaSimulada) {
		this.formulaSimulada = formulaSimulada;
	}

	public String getTipoServicoPortfolio() {
		return tipoServicoPortfolio;
	}

	public void setTipoServicoPortfolio(String tipoServicoPortfolio) {
		this.tipoServicoPortfolio = tipoServicoPortfolio;
	}
}
