package gcom.gui.operacional.abastecimento; import gcom.operacional.DivisaoEsgoto; import gcom.operacional.SistemaEsgoto; import gcom.operacional.SistemaEsgotoTratamentoTipo; import gcom.util.Util; import org.apache.struts.validator.ValidatorForm; /** * [UC0525] Manter Sistema Esgoto [SB0001]Atualizar Sistema Esgoto * * @author K�ssia Albuquerque * @date 16/03/2007 */ public class AtualizarSistemaEsgotoActionForm extends ValidatorForm { /** * */ private static final long serialVersionUID = 1L; private String descricaoSistemaEsgoto; private String descricaoAbreviada; private String divisaoEsgoto; private String tipoTratamento; private String indicadorUso; private String ultimaAlteracao; public String getUltimaAlteracao() { return ultimaAlteracao; } public void setUltimaAlteracao(String ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } public String getDescricaoAbreviada() { return descricaoAbreviada; } public void setDescricaoAbreviada(String descricaoAbreviada) { this.descricaoAbreviada = descricaoAbreviada; } public String getDescricaoSistemaEsgoto() { return descricaoSistemaEsgoto; } public void setDescricaoSistemaEsgoto(String descricaoSistemaEsgoto) { this.descricaoSistemaEsgoto = descricaoSistemaEsgoto; } public String getDivisaoEsgoto() { return divisaoEsgoto; } public void setDivisaoEsgoto(String divisaoEsgoto) { this.divisaoEsgoto = divisaoEsgoto; } public String getIndicadorUso() { return indicadorUso; } public void setIndicadorUso(String indicadorUso) { this.indicadorUso = indicadorUso; } public String getTipoTratamento() { return tipoTratamento; } public void setTipoTratamento(String tipoTratamento) { this.tipoTratamento = tipoTratamento; } // Esse m�todo carrega todos os valores da base de dados // neces�rios para exibi��o da tela AtualizarSistemaEsgoto. public SistemaEsgoto setFormValues(SistemaEsgoto sistemaEsgoto) { sistemaEsgoto.setDescricao(getDescricaoSistemaEsgoto()); sistemaEsgoto.setDescricaoAbreviada(getDescricaoAbreviada()); DivisaoEsgoto divisaoEsgoto = new DivisaoEsgoto(); divisaoEsgoto.setId(new Integer(getDivisaoEsgoto())); sistemaEsgoto.setDivisaoEsgoto(divisaoEsgoto); SistemaEsgotoTratamentoTipo sistemaEsgotoTratamentoTipo = new SistemaEsgotoTratamentoTipo(); sistemaEsgotoTratamentoTipo.setId(new Integer(getTipoTratamento())); sistemaEsgoto.setSistemaEsgotoTratamentoTipo(sistemaEsgotoTratamentoTipo); sistemaEsgoto.setIndicadorUso(new Short(getIndicadorUso())); sistemaEsgoto.setUltimaAlteracao( Util.converteStringParaDateHora( getUltimaAlteracao() ) ); return sistemaEsgoto; } }