package gcom.gui.cadastro.geografico; import gcom.cadastro.geografico.Microrregiao; import gcom.cadastro.geografico.Municipio; import gcom.cadastro.geografico.RegiaoDesenvolvimento; import gcom.cadastro.geografico.UnidadeFederacao; import gcom.util.ConstantesSistema; import gcom.util.Util; import java.util.Date; import org.apache.struts.validator.ValidatorActionForm; /** * [UC0001] INSERIR MUNICIPIO * * @author K�ssia Albuquerque * @date 13/12/2006 */ public class InserirMunicipioActionForm extends ValidatorActionForm { private static final long serialVersionUID = 1L; private String codigoMunicipio; private String nomeMunicipio; private String codigoDdd; private String unidadeFederacao; private String microregiao; private String regiaoDesenv; private String cepInicial; private String cepFinal; private String dataInicioConcessao; private String dataFimConcessao; private String codigoIbge; private String indicadorRelacaoQuadraBairro; public String getCodigoIbge() { return codigoIbge; } public void setCodigoIbge(String codigoIbge) { this.codigoIbge = codigoIbge; } public String getCepFinal() { return cepFinal; } public void setCepFinal(String cepFinal) { this.cepFinal = cepFinal; } public String getCepInicial() { return cepInicial; } public void setCepInicial(String cepInicial) { this.cepInicial = cepInicial; } public String getCodigoDdd() { return codigoDdd; } public void setCodigoDdd(String codigoDdd) { this.codigoDdd = codigoDdd; } public String getCodigoMunicipio() { return codigoMunicipio; } public void setCodigoMunicipio(String codigoMunicipio) { this.codigoMunicipio = codigoMunicipio; } public String getDataFimConcessao() { return dataFimConcessao; } public void setDataFimConcessao(String dataFimConcessao) { this.dataFimConcessao = dataFimConcessao; } public String getDataInicioConcessao() { return dataInicioConcessao; } public void setDataInicioConcessao(String dataInicioConcessao) { this.dataInicioConcessao = dataInicioConcessao; } public String getMicroregiao() { return microregiao; } public void setMicroregiao(String microregiao) { this.microregiao = microregiao; } public String getNomeMunicipio() { return nomeMunicipio; } public void setNomeMunicipio(String nomeMunicipio) { this.nomeMunicipio = nomeMunicipio; } public String getRegiaoDesenv() { return regiaoDesenv; } public void setRegiaoDesenv(String regiaoDesenv) { this.regiaoDesenv = regiaoDesenv; } public String getUnidadeFederacao() { return unidadeFederacao; } public void setUnidadeFederacao(String unidadeFederacao) { this.unidadeFederacao = unidadeFederacao; } public String getIndicadorRelacaoQuadraBairro() { return indicadorRelacaoQuadraBairro; } public void setIndicadorRelacaoQuadraBairro(String indicadorRelacaoQuadraBairro) { this.indicadorRelacaoQuadraBairro = indicadorRelacaoQuadraBairro; } public Municipio setFormValues(Municipio municipio) { // Metodo usado para setar todos os valores do Form nn base de dados municipio.setId(new Integer(getCodigoMunicipio())); municipio.setNome(getNomeMunicipio()); municipio.setDdd(new Short(getCodigoDdd())); if(getUnidadeFederacao() != null && !getUnidadeFederacao().equals("")){ UnidadeFederacao unidadeFederacao = new UnidadeFederacao(); unidadeFederacao.setId(Integer.parseInt(getUnidadeFederacao())); municipio.setUnidadeFederacao(unidadeFederacao); } if(getMicroregiao() != null && !getMicroregiao().equals("")){ Microrregiao microrregiao = new Microrregiao(); microrregiao.setId(Integer.parseInt(getMicroregiao())); municipio.setMicrorregiao(microrregiao); } if(getRegiaoDesenv() != null && !getRegiaoDesenv().equals("")){ RegiaoDesenvolvimento regiaoDesenv = new RegiaoDesenvolvimento(); regiaoDesenv.setId(Integer.parseInt(getRegiaoDesenv())); municipio.setRegiaoDesenvolvimento(regiaoDesenv); } if(getCodigoIbge() != null && !getCodigoIbge().equals("")){ municipio.setCodigoIbge(getCodigoIbge()); } municipio.setCepInicio(new Integer (getCepInicial())); municipio.setCepFim(new Integer (getCepFinal())); municipio.setDataConcessaoInicio(Util.converteStringParaDate(getDataInicioConcessao())); municipio.setDataConcessaoFim(Util.converteStringParaDate(getDataFimConcessao())); municipio.setUltimaAlteracao(new Date()); municipio.setIndicadorUso(ConstantesSistema.INDICADOR_USO_ATIVO); if(getIndicadorRelacaoQuadraBairro() != null && getIndicadorRelacaoQuadraBairro().equals("1")){ municipio.setIndicadorRelacaoQuadraBairro(ConstantesSistema.INDICADOR_USO_ATIVO); }else{ municipio.setIndicadorRelacaoQuadraBairro(ConstantesSistema.INDICADOR_USO_DESATIVO); } return municipio; } }