package br.com.centralit.citcorpore.bean;
import java.util.List;
import br.com.citframework.dto.IDto;
public class ServicoContratoBIDTO implements IDto {
private static final long serialVersionUID = -3967063332902600349L;
private Integer idServicoContrato;
private Integer idServico;
private Integer idContrato;
private Integer idCondicaoOperacao;
private java.sql.Date dataInicio;
private java.sql.Date dataFim;
private String observacao;
private Double custo;
private String restricoesPressup;
private String objetivo;
private String permiteSLANoCadInc;
private String linkProcesso;
private String descricaoProcesso;
private String tipoDescProcess;
private String areaRequisitante;
private Integer totalItens;
private Integer totalPagina;
private String observacaoPortal;
private Integer idModeloEmailCriacao;
private Integer idModeloEmailFinalizacao;
private Integer idModeloEmailAcoes;
private Integer idGrupoNivel1;
private Integer idGrupoExecutor;
private Integer idGrupoAprovador;
private Integer idCalendario;
private String permSLATempoACombinar;
private String permMudancaSLA;
private String permMudancaCalendario;
private String nomeServico;
private String nomeTipoDemandaServico;
private ServicoDTO servicoDto;
private String deleted;
private Integer situacaoServico;
private boolean temSLA;
private Double dentroPrazo;
private Double foraPrazo;
private Integer qtdeDentroPrazo;
private Integer qtdeForaPrazo;
private Integer quantidade;
private Double valorServico;
private String descricao;
private String nomeCategoriaServico;
private List<FluxoServicoDTO> listaFluxo;
private List<ServicoDTO> listaServico;
private Integer idConexaoBI;
public Integer getIdServicoContrato() {
return this.idServicoContrato;
}
public void setIdServicoContrato(Integer parm) {
this.idServicoContrato = parm;
}
public Integer getIdServico() {
return this.idServico;
}
public void setIdServico(Integer parm) {
this.idServico = parm;
}
public Integer getIdContrato() {
return this.idContrato;
}
public void setIdContrato(Integer parm) {
this.idContrato = parm;
}
public Integer getIdCondicaoOperacao() {
return this.idCondicaoOperacao;
}
public void setIdCondicaoOperacao(Integer parm) {
this.idCondicaoOperacao = parm;
}
public java.sql.Date getDataInicio() {
return this.dataInicio;
}
public void setDataInicio(java.sql.Date parm) {
this.dataInicio = parm;
}
public java.sql.Date getDataFim() {
return this.dataFim;
}
public void setDataFim(java.sql.Date parm) {
this.dataFim = parm;
}
public String getObservacao() {
return this.observacao;
}
public void setObservacao(String parm) {
this.observacao = parm;
}
public Double getCusto() {
return this.custo;
}
public void setCusto(Double parm) {
this.custo = parm;
}
public String getRestricoesPressup() {
return this.restricoesPressup;
}
public void setRestricoesPressup(String parm) {
this.restricoesPressup = parm;
}
public String getObjetivo() {
return this.objetivo;
}
public void setObjetivo(String parm) {
this.objetivo = parm;
}
public String getPermiteSLANoCadInc() {
return this.permiteSLANoCadInc;
}
public void setPermiteSLANoCadInc(String parm) {
this.permiteSLANoCadInc = parm;
}
public String getLinkProcesso() {
return this.linkProcesso;
}
public void setLinkProcesso(String parm) {
this.linkProcesso = parm;
}
public String getDescricaoProcesso() {
return this.descricaoProcesso;
}
public void setDescricaoProcesso(String parm) {
this.descricaoProcesso = parm;
}
public String getTipoDescProcess() {
return this.tipoDescProcess;
}
public void setTipoDescProcess(String parm) {
this.tipoDescProcess = parm;
}
public String getNomeServico() {
return nomeServico;
}
public void setNomeServico(String nomeServico) {
this.nomeServico = nomeServico;
}
public ServicoDTO getServicoDto() {
return servicoDto;
}
public void setServicoDto(ServicoDTO servicoDto) {
this.servicoDto = servicoDto;
}
public String getAreaRequisitante() {
return areaRequisitante;
}
public void setAreaRequisitante(String areaRequisitante) {
this.areaRequisitante = areaRequisitante;
}
public Integer getIdModeloEmailCriacao() {
return idModeloEmailCriacao;
}
public void setIdModeloEmailCriacao(Integer idModeloEmailCriacao) {
this.idModeloEmailCriacao = idModeloEmailCriacao;
}
public Integer getIdModeloEmailFinalizacao() {
return idModeloEmailFinalizacao;
}
public void setIdModeloEmailFinalizacao(Integer idModeloEmailFinalizacao) {
this.idModeloEmailFinalizacao = idModeloEmailFinalizacao;
}
public Integer getIdModeloEmailAcoes() {
return idModeloEmailAcoes;
}
public void setIdModeloEmailAcoes(Integer idModeloEmailAcoes) {
this.idModeloEmailAcoes = idModeloEmailAcoes;
}
public Integer getIdGrupoNivel1() {
return idGrupoNivel1;
}
public void setIdGrupoNivel1(Integer idGrupoNivel1) {
this.idGrupoNivel1 = idGrupoNivel1;
}
public Integer getIdGrupoExecutor() {
return idGrupoExecutor;
}
public void setIdGrupoExecutor(Integer idGrupoExecutor) {
this.idGrupoExecutor = idGrupoExecutor;
}
public Integer getIdCalendario() {
return idCalendario;
}
public void setIdCalendario(Integer idCalendario) {
this.idCalendario = idCalendario;
}
public String getPermSLATempoACombinar() {
return permSLATempoACombinar;
}
public void setPermSLATempoACombinar(String permSLATempoACombinar) {
this.permSLATempoACombinar = permSLATempoACombinar;
}
public String getPermMudancaSLA() {
return permMudancaSLA;
}
public void setPermMudancaSLA(String permMudancaSLA) {
this.permMudancaSLA = permMudancaSLA;
}
public String getPermMudancaCalendario() {
return permMudancaCalendario;
}
public void setPermMudancaCalendario(String permMudancaCalendario) {
this.permMudancaCalendario = permMudancaCalendario;
}
public String getDeleted() {
return deleted;
}
public void setDeleted(String deleted) {
this.deleted = deleted;
}
public String getNomeTipoDemandaServico() {
return nomeTipoDemandaServico;
}
public void setNomeTipoDemandaServico(String nomeTipoDemandaServico) {
this.nomeTipoDemandaServico = nomeTipoDemandaServico;
}
public Integer getSituacaoServico() {
return situacaoServico;
}
public void setSituacaoServico(Integer situacaoServico) {
this.situacaoServico = situacaoServico;
}
public boolean getTemSLA() {
return temSLA;
}
public void setTemSLA(boolean temSLA) {
this.temSLA = temSLA;
}
public Double getDentroPrazo() {
return dentroPrazo;
}
public void setDentroPrazo(Double dentroPrazo) {
this.dentroPrazo = dentroPrazo;
}
public Double getForaPrazo() {
return foraPrazo;
}
public void setForaPrazo(Double foraPrazo) {
this.foraPrazo = foraPrazo;
}
public Integer getQtdeDentroPrazo() {
return qtdeDentroPrazo;
}
public void setQtdeDentroPrazo(Integer qtdeDentroPrazo) {
this.qtdeDentroPrazo = qtdeDentroPrazo;
}
public Integer getQtdeForaPrazo() {
return qtdeForaPrazo;
}
public void setQtdeForaPrazo(Integer qtdeForaPrazo) {
this.qtdeForaPrazo = qtdeForaPrazo;
}
public Integer getQuantidade() {
return quantidade;
}
public void setQuantidade(Integer quantidade) {
this.quantidade = quantidade;
}
public Integer getIdGrupoAprovador() {
return idGrupoAprovador;
}
public void setIdGrupoAprovador(Integer idGrupoAprovador) {
this.idGrupoAprovador = idGrupoAprovador;
}
public Integer getTotalItens() {
return totalItens;
}
public void setTotalItens(Integer totalItens) {
this.totalItens = totalItens;
}
public Integer getTotalPagina() {
return totalPagina;
}
public void setTotalPagina(Integer totalPagina) {
this.totalPagina = totalPagina;
}
public List<FluxoServicoDTO> getListaFluxo() {
return listaFluxo;
}
public void setListaFluxo(List<FluxoServicoDTO> listaFluxo) {
this.listaFluxo = listaFluxo;
}
public List<ServicoDTO> getListaServico() {
return listaServico;
}
public void setListaServico(List<ServicoDTO> listaServico) {
this.listaServico = listaServico;
}
public Double getValorServico() {
return valorServico;
}
public void setValorServico(Double valorServico) {
this.valorServico = valorServico;
}
public String getDescricao() {
return descricao;
}
public void setDescricao(String descricao) {
this.descricao = descricao;
}
public String getNomeCategoriaServico() {
return nomeCategoriaServico;
}
public void setNomeCategoriaServico(String nomeCategoriaServico) {
this.nomeCategoriaServico = nomeCategoriaServico;
}
public String getObservacaoPortal() {
return observacaoPortal;
}
public void setObservacaoPortal(String observacaoPortal) {
this.observacaoPortal = observacaoPortal;
}
public Integer getIdConexaoBI() {
return idConexaoBI;
}
public void setIdConexaoBI(Integer idConexaoBI) {
this.idConexaoBI = idConexaoBI;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + ((idServico == null) ? 0 : idServico.hashCode());
return result;
}
@Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
final ServicoContratoBIDTO other = (ServicoContratoBIDTO) obj;
if (idServico == null) {
if (other.idServico != null) {
return false;
}
} else if (!idServico.equals(other.idServico)) {
return false;
}
return true;
}
}