package br.com.centralit.citcorpore.bean; import java.sql.Date; import java.sql.Timestamp; import java.text.SimpleDateFormat; import br.com.centralit.citajax.util.JavaScriptUtil; import br.com.citframework.dto.IDto; import br.com.citframework.util.UtilDatas; public class HistoricoExecucaoDTO implements IDto { /** * */ private static final long serialVersionUID = 175188654082235948L; private Integer idHistorico; private Integer idExecucao; private Date data; private String situacao; private Integer idEmpregadoExecutor; private String detalhamento; private Long hora; private String nomeEmpregado; private Integer idDemanda; public String getDataStr() { return UtilDatas.dateToSTR(data); } public Date getData() { return data; } public void setData(Date data) { this.data = data; } public Integer getIdEmpregadoExecutor() { return idEmpregadoExecutor; } public void setIdEmpregadoExecutor(Integer idEmpregadoExecutor) { this.idEmpregadoExecutor = idEmpregadoExecutor; } public Integer getIdExecucao() { return idExecucao; } public void setIdExecucao(Integer idExecucao) { this.idExecucao = idExecucao; } public Integer getIdHistorico() { return idHistorico; } public void setIdHistorico(Integer idHistorico) { this.idHistorico = idHistorico; } public String getSituacaoDesc() { if (this.situacao == null) return ""; if (this.situacao.equalsIgnoreCase("N")) return "N�o Iniciada"; if (this.situacao.equalsIgnoreCase("I")) return "Em Execu��o"; if (this.situacao.equalsIgnoreCase("F")) return "Finalizada"; if (this.situacao.equalsIgnoreCase("C")) return "Paralisada - Aguard. Cliente"; if (this.situacao.equalsIgnoreCase("P")) return "Paralisada - Interno"; if (this.situacao.equalsIgnoreCase("T")) return "Transferida"; return situacao; } public String getSituacao() { return situacao; } public void setSituacao(String situacao) { this.situacao = situacao; } public String getDetalhamentoConv() { return JavaScriptUtil.escapeJavaScript(detalhamento); } public String getDetalhamento() { return detalhamento; } public void setDetalhamento(String detalhamento) { this.detalhamento = detalhamento; } public String getHoraStr() { if (hora == null) return ""; Timestamp t = new Timestamp(hora.longValue()); SimpleDateFormat format = new SimpleDateFormat("HH:mm"); String s = format.format(t); return s; } public String getNomeEmpregado() { return nomeEmpregado; } public void setNomeEmpregado(String nomeEmpregado) { this.nomeEmpregado = nomeEmpregado; } public Integer getIdDemanda() { return idDemanda; } public void setIdDemanda(Integer idDemanda) { this.idDemanda = idDemanda; } public Long getHora() { return hora; } public void setHora(Long hora) { this.hora = hora; } }