package br.com.centralit.citcorpore.bean; import java.sql.Date; import java.sql.Timestamp; import br.com.centralit.citcorpore.util.Enumerados; import br.com.citframework.dto.IDto; public class OcorrenciaSolicitacaoDTO implements IDto { private static final long serialVersionUID = -3055161845325828805L; private Integer idOcorrencia; private Integer idSolicitacaoServico; private Date dataInicio; private Date dataFim; private String categoria; private String origem; private String descricao; private long totalOcorrenciasAlterarcaoSlaPorSolicitacao;// campo auxiliar, n�o � salvo em banco private String ocorrencia; private String informacoesContato; private Integer tempoGasto; private Date dataregistro; private String horaregistro; private String registradopor; private Integer idItemTrabalho; private String dadosSolicitacao; private Integer idCategoriaOcorrencia; private Integer idOrigemOcorrencia; private Integer idSolicitacaoOcorrencia; private Integer idJustificativa; private String complementoJustificativa; private String notificarSolicitante; //Define se o solicitante ser� ou foi notificado no lan�amento da ocorr�ncia - [S/N] private String notificarResponsavel; // campo auxiliar, n�o � salvo no banco private Integer idUsuario; private String nome; private Integer idResponsavelAtual; private String urgencia; private Timestamp dataHoraLimite; private Timestamp dataHoraFim; private String isPortal; public long getTotalOcorrenciasAlterarcaoSlaPorSolicitacao() { return totalOcorrenciasAlterarcaoSlaPorSolicitacao; } public void setTotalOcorrenciasAlterarcaoSlaPorSolicitacao(long totalOcorrenciasAlterarcaoSlaPorSolicitacao) { this.totalOcorrenciasAlterarcaoSlaPorSolicitacao = totalOcorrenciasAlterarcaoSlaPorSolicitacao; } public Integer getIdOcorrencia() { return idOcorrencia; } public void setIdOcorrencia(Integer idOcorrencia) { this.idOcorrencia = idOcorrencia; } public String getCategoria() { return categoria; } public String getCategoriaDescricao() { if (categoria == null) { return ""; } for (Enumerados.CategoriaOcorrencia c : Enumerados.CategoriaOcorrencia.values()) { if (categoria.equalsIgnoreCase(c.getSigla().toString())) { return c.getDescricao(); } } return ""; } public void setCategoria(String categoria) { this.categoria = categoria; } public String getOrigem() { return origem; } public String getOrigemDescricao() { if (origem == null) { return ""; } for (Enumerados.OrigemOcorrencia o : Enumerados.OrigemOcorrencia.values()) { if (origem.equalsIgnoreCase(o.getSigla().toString())) { return o.getDescricao(); } } return ""; } public void setOrigem(String origem) { this.origem = origem; } public String getDescricao() { return descricao; } public void setDescricao(String descricao) { this.descricao = descricao; } public String getOcorrencia() { return ocorrencia; } public void setOcorrencia(String ocorrencia) { this.ocorrencia = ocorrencia; } public String getInformacoesContato() { return informacoesContato; } public void setInformacoesContato(String informacoesContato) { this.informacoesContato = informacoesContato; } public Integer getTempoGasto() { return tempoGasto; } public void setTempoGasto(Integer tempoGasto) { this.tempoGasto = tempoGasto; } public Integer getIdSolicitacaoServico() { return idSolicitacaoServico; } public void setIdSolicitacaoServico(Integer idSolicitacaoServico) { this.idSolicitacaoServico = idSolicitacaoServico; } public Date getDataInicio() { return dataInicio; } public void setDataInicio(Date dataInicio) { this.dataInicio = dataInicio; } public Date getDataFim() { return dataFim; } public void setDataFim(Date dataFim) { this.dataFim = dataFim; } public Date getDataregistro() { return dataregistro; } public void setDataregistro(Date dataregistro) { this.dataregistro = dataregistro; } public String getHoraregistro() { return horaregistro; } public void setHoraregistro(String horaregistro) { this.horaregistro = horaregistro; } public String getRegistradopor() { return registradopor; } public void setRegistradopor(String registradopor) { this.registradopor = registradopor; } public Integer getIdSolicitacaoOcorrencia() { return idSolicitacaoOcorrencia; } public void setIdSolicitacaoOcorrencia(Integer idSolicitacaoOcorrencia) { this.idSolicitacaoOcorrencia = idSolicitacaoOcorrencia; } public Integer getIdItemTrabalho() { return idItemTrabalho; } public void setIdItemTrabalho(Integer idItemTrabalho) { this.idItemTrabalho = idItemTrabalho; } public Integer getIdJustificativa() { return idJustificativa; } public void setIdJustificativa(Integer idJustificativa) { this.idJustificativa = idJustificativa; } public String getComplementoJustificativa() { return complementoJustificativa; } public void setComplementoJustificativa(String complementoJustificativa) { this.complementoJustificativa = complementoJustificativa; } public String getNotificarSolicitante() { return notificarSolicitante; } public void setNotificarSolicitante(String notificarSolicitante) { this.notificarSolicitante = notificarSolicitante; } public String getDadosSolicitacao() { return dadosSolicitacao; } public void setDadosSolicitacao(String dadosSolicitacao) { this.dadosSolicitacao = dadosSolicitacao; } public Integer getIdCategoriaOcorrencia() { return idCategoriaOcorrencia; } public void setIdCategoriaOcorrencia(Integer idCategoriaOcorrencia) { this.idCategoriaOcorrencia = idCategoriaOcorrencia; } public Integer getIdOrigemOcorrencia() { return idOrigemOcorrencia; } public void setIdOrigemOcorrencia(Integer idOrigemOcorrencia) { this.idOrigemOcorrencia = idOrigemOcorrencia; } public Integer getIdUsuario() { return idUsuario; } public void setIdUsuario(Integer idUsuario) { this.idUsuario = idUsuario; } public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } public Integer getIdResponsavelAtual() { return idResponsavelAtual; } public void setIdResponsavelAtual(Integer idResponsavelAtual) { this.idResponsavelAtual = idResponsavelAtual; } public String getUrgencia() { return urgencia; } public void setUrgencia(String urgencia) { this.urgencia = urgencia; } public Timestamp getDataHoraLimite() { return dataHoraLimite; } public void setDataHoraLimite(Timestamp dataHoraLimite) { this.dataHoraLimite = dataHoraLimite; } public Timestamp getDataHoraFim() { return dataHoraFim; } public void setDataHoraFim(Timestamp dataHoraFim) { this.dataHoraFim = dataHoraFim; } /** * @return the notificarResponsavel */ public String getNotificarResponsavel() { return notificarResponsavel; } /** * @param notificarResponsavel the notificarResponsavel to set */ public void setNotificarResponsavel(String notificarResponsavel) { this.notificarResponsavel = notificarResponsavel; } public String getIsPortal() { return isPortal; } public void setIsPortal(String isPortal) { this.isPortal = isPortal; } }