package gcom.cadastro.imovel.bean; import gcom.util.Util; import java.util.Calendar; import java.util.GregorianCalendar; /** * Esta classe tem a finalidade para facilitar a visualiza��o dos dados na tela * [UC0472] Consultar Imovel * * @author Rafael Santos * @date 25/09/2006 */ public class ConsultarImovelRegistroAtendimentoHelper { private String idRegistroAtendimento; private String tipoSolicitacao; private String especificacao; private String dataAtendimento; private String situacao; private String numeroProtocolo; private String dataEncerramento; private String motivoEncerramento; /** * @return Retorna o campo dataAtendimento. */ public String getDataAtendimento() { return dataAtendimento; } /** * @param dataAtendimento O dataAtendimento a ser setado. */ public void setDataAtendimento(String dataAtendimento) { this.dataAtendimento = dataAtendimento; } /** * @return Retorna o campo especificacao. */ public String getEspecificacao() { return especificacao; } /** * @param especificacao O especificacao a ser setado. */ public void setEspecificacao(String especificacao) { this.especificacao = especificacao; } /** * @return Retorna o campo idRegistroAtendimento. */ public String getIdRegistroAtendimento() { return idRegistroAtendimento; } /** * @param idRegistroAtendimento O idRegistroAtendimento a ser setado. */ public void setIdRegistroAtendimento(String idRegistroAtendimento) { this.idRegistroAtendimento = idRegistroAtendimento; } /** * @return Retorna o campo situacao. */ public String getSituacao() { return situacao; } /** * @param situacao O situacao a ser setado. */ public void setSituacao(String situacao) { this.situacao = situacao; } /** * @return Retorna o campo tipoSolicitacao. */ public String getTipoSolicitacao() { return tipoSolicitacao; } /** * @param tipoSolicitacao O tipoSolicitacao a ser setado. */ public void setTipoSolicitacao(String tipoSolicitacao) { this.tipoSolicitacao = tipoSolicitacao; } public String getNumeroProtocolo() { return numeroProtocolo; } public void setNumeroProtocolo(String numeroProtocolo) { this.numeroProtocolo = numeroProtocolo; } public String getDataEncerramento() { return dataEncerramento; } public void setDataEncerramento(String dataEncerramento) { this.dataEncerramento = dataEncerramento; } public String getMotivoEncerramento() { return motivoEncerramento; } public void setMotivoEncerramento(String motivoEncerramento) { this.motivoEncerramento = motivoEncerramento; } public String getDataEncerramentoFormatada(){ if(dataEncerramento == null){ return ""; } GregorianCalendar data = new GregorianCalendar(); data.setTime(Util.converteStringParaDate(dataEncerramento)); String mes = data.get(Calendar.MONTH)+""; if(mes.length() == 1){ mes = "0" + mes; } String dia = data.get(Calendar.DAY_OF_MONTH)+""; if(dia.length() == 1){ dia = "0" + dia; } return data.get(Calendar.YEAR) + "-" + mes + "-" + dia; } public String getDataAtendimentoFormatada(){ if(dataAtendimento == null){ return ""; } GregorianCalendar data = new GregorianCalendar(); data.setTime(Util.converteStringParaDate(dataAtendimento)); String mes = data.get(Calendar.MONTH)+""; if(mes.length() == 1){ mes = "0" + mes; } String dia = data.get(Calendar.DAY_OF_MONTH)+""; if(dia.length() == 1){ dia = "0" + dia; } return data.get(Calendar.YEAR) + "-" + mes + "-" + dia; } }