package gcom.gui.operacional.abastecimento; import gcom.operacional.DivisaoEsgoto; import gcom.operacional.SistemaEsgoto; import gcom.operacional.SistemaEsgotoTratamentoTipo; import gcom.util.ConstantesSistema; import java.util.Date; import org.apache.struts.validator.ValidatorActionForm; /** * [UC0524] INSERIR SISTEMA ESGOTO * * @author K�ssia Albuquerque * @date 08/03/2007 */ public class InserirSistemaEsgotoActionForm extends ValidatorActionForm { /** * */ private static final long serialVersionUID = 1L; private String descricaoSistemaEsgoto; private String descricaoAbreviada; private String divisaoEsgoto; private String tipoTratamento; 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 getTipoTratamento() { return tipoTratamento; } public void setTipoTratamento(String tipoTratamento) { this.tipoTratamento = tipoTratamento; } public SistemaEsgoto setFormValues(SistemaEsgoto sistemaEsgoto) { // Metodo usado para setar todos os valores do Form na base de dados sistemaEsgoto.setDescricao(getDescricaoSistemaEsgoto()); sistemaEsgoto.setDescricaoAbreviada(getDescricaoAbreviada()); if(getDivisaoEsgoto() != null && !getDivisaoEsgoto().equals("")){ DivisaoEsgoto divisaoEsgoto = new DivisaoEsgoto(); divisaoEsgoto.setId(Integer.parseInt(getDivisaoEsgoto())); sistemaEsgoto.setDivisaoEsgoto(divisaoEsgoto); } if(getDescricaoSistemaEsgoto() != null && !getDescricaoSistemaEsgoto().equals("")){ SistemaEsgotoTratamentoTipo sistemaEsgotoTratamentoTipo = new SistemaEsgotoTratamentoTipo(); sistemaEsgotoTratamentoTipo.setId(Integer.parseInt(getTipoTratamento())); sistemaEsgoto.setSistemaEsgotoTratamentoTipo(sistemaEsgotoTratamentoTipo); } sistemaEsgoto.setUltimaAlteracao(new Date()); sistemaEsgoto.setIndicadorUso(ConstantesSistema.INDICADOR_USO_ATIVO); return sistemaEsgoto; } }