package gcom.gui.atendimentopublico.hidrometro; import gcom.micromedicao.hidrometro.HidrometroInstalacaoHistorico; import gcom.micromedicao.hidrometro.HidrometroLocalInstalacao; import gcom.micromedicao.hidrometro.HidrometroProtecao; import gcom.micromedicao.medicao.MedicaoTipo; import gcom.util.Util; import java.util.Date; import org.apache.struts.validator.ValidatorActionForm; /** * <<Descri��o da classe>> * * @author lms * @date 17/07/2006 */ public class AtualizarInstalacaoHidrometroActionForm extends ValidatorActionForm { private static final long serialVersionUID = 1L; String idOrdemServico; String nomeOrdemServico; String matriculaImovel; String inscricaoImovel; String clienteUsuario; String cpfCnpjCliente; String situacaoLigacaoAgua; String situacaoLigacaoEsgoto; String medicaoTipo; String hidrometro; String localInstalacao; String protecao; String indicadorExistenciaCavalete; String leituraInstalacao; String numeroSelo; String usuarioNaoEncontrado; String numeroLacre; String leituraCorte; String leituraSupressao; String leituraRetirada; private String dataInstalacao; private String tipoPoco; String reset = "false"; private String veioEncerrarOS; private Date dataCorrente; /* * Colocado por R�mulo Aurelio em 02/08/2008 * */ private String idImovel; private String permissaoAtualizarInstalacaoHidrometrosemRA; private String idLigacaoOrigem; public String getVeioEncerrarOS() { return veioEncerrarOS; } public void setVeioEncerrarOS(String veioEncerrarOS) { this.veioEncerrarOS = veioEncerrarOS; } public void reset() { this.idOrdemServico = null; this.nomeOrdemServico = null; this.matriculaImovel = null; this.inscricaoImovel = null; this.clienteUsuario = null; this.cpfCnpjCliente = null; this.situacaoLigacaoAgua = null; this.situacaoLigacaoEsgoto = null; resetHidrometro(); } public void resetHidrometro() { this.dataInstalacao = null; this.medicaoTipo = null; this.hidrometro = null; this.localInstalacao = null; this.protecao = null; this.indicadorExistenciaCavalete = null; this.leituraInstalacao = null; this.numeroSelo = null; this.numeroLacre = null; this.leituraCorte = null; this.leituraSupressao = null; this.leituraRetirada = null; this.reset = "false"; } public String getDataInstalacao() { return dataInstalacao; } public void setDataInstalacao(String dataInstalacao) { this.dataInstalacao = dataInstalacao; } public String getNomeOrdemServico() { return nomeOrdemServico; } public void setNomeOrdemServico(String nomeOrdemServico) { this.nomeOrdemServico = nomeOrdemServico; } public String getIdOrdemServico() { return idOrdemServico; } public void setIdOrdemServico(String idOrdemServico) { this.idOrdemServico = idOrdemServico; } public String getClienteUsuario() { return clienteUsuario; } public void setClienteUsuario(String clienteUsuario) { this.clienteUsuario = clienteUsuario; } public String getCpfCnpjCliente() { return cpfCnpjCliente; } public void setCpfCnpjCliente(String cpfCnpjCliente) { this.cpfCnpjCliente = cpfCnpjCliente; } public String getHidrometro() { return hidrometro; } public void setHidrometro(String hidrometro) { this.hidrometro = hidrometro; } public String getIndicadorExistenciaCavalete() { return indicadorExistenciaCavalete; } public void setIndicadorExistenciaCavalete(String indicadorExistenciaCavalete) { this.indicadorExistenciaCavalete = indicadorExistenciaCavalete; } public String getInscricaoImovel() { return inscricaoImovel; } public void setInscricaoImovel(String inscricaoImovel) { this.inscricaoImovel = inscricaoImovel; } public String getLeituraCorte() { return leituraCorte; } public void setLeituraCorte(String leituraCorte) { this.leituraCorte = leituraCorte; } public String getLeituraInstalacao() { return leituraInstalacao; } public void setLeituraInstalacao(String leituraInstalacao) { this.leituraInstalacao = leituraInstalacao; } public String getLeituraRetirada() { return leituraRetirada; } public void setLeituraRetirada(String leituraRetirada) { this.leituraRetirada = leituraRetirada; } public String getLeituraSupressao() { return leituraSupressao; } public void setLeituraSupressao(String leituraSupressao) { this.leituraSupressao = leituraSupressao; } public String getLocalInstalacao() { return localInstalacao; } public void setLocalInstalacao(String localInstalacao) { this.localInstalacao = localInstalacao; } public String getMatriculaImovel() { return matriculaImovel; } public void setMatriculaImovel(String matriculaImovel) { this.matriculaImovel = matriculaImovel; } public String getNumeroSelo() { return numeroSelo; } public void setNumeroSelo(String numeroSelo) { this.numeroSelo = numeroSelo; } public String getProtecao() { return protecao; } public void setProtecao(String protecao) { this.protecao = protecao; } public String getSituacaoLigacaoAgua() { return situacaoLigacaoAgua; } public void setSituacaoLigacaoAgua(String situacaoLigacaoAgua) { this.situacaoLigacaoAgua = situacaoLigacaoAgua; } public String getSituacaoLigacaoEsgoto() { return situacaoLigacaoEsgoto; } public void setSituacaoLigacaoEsgoto(String situacaoLigacaoEsgoto) { this.situacaoLigacaoEsgoto = situacaoLigacaoEsgoto; } public String getMedicaoTipo() { return medicaoTipo; } public void setMedicaoTipo(String medicaoTipo) { this.medicaoTipo = medicaoTipo; } public HidrometroInstalacaoHistorico setFormValues(HidrometroInstalacaoHistorico hidrometroInstalacaoHistorico) { /* * Campos obrigat�rios */ //n�mero leitura instala��o hidrometroInstalacaoHistorico.setNumeroLeituraInstalacao(Integer.parseInt(getLeituraInstalacao())); //medi��o tipo MedicaoTipo medicaoTipo = new MedicaoTipo(); medicaoTipo.setId(Integer.parseInt(getMedicaoTipo())); hidrometroInstalacaoHistorico.setMedicaoTipo(medicaoTipo); //hidr�metro local instala��o HidrometroLocalInstalacao hidrometroLocalInstalacao = new HidrometroLocalInstalacao(); hidrometroLocalInstalacao.setId(Integer.parseInt(getLocalInstalacao())); hidrometroInstalacaoHistorico.setHidrometroLocalInstalacao(hidrometroLocalInstalacao); //prote��o HidrometroProtecao hidrometroProtecao = new HidrometroProtecao(); hidrometroProtecao.setId(Integer.parseInt(getProtecao())); hidrometroInstalacaoHistorico.setHidrometroProtecao(hidrometroProtecao); //cavalete hidrometroInstalacaoHistorico.setIndicadorExistenciaCavalete(Short.parseShort(getIndicadorExistenciaCavalete())); //data �ltima altera��o hidrometroInstalacaoHistorico.setUltimaAlteracao(getDataCorrente()); /* * Campos opcionais */ //data retirada hidr�metro??? N�o aparece no formul�rio //leitura retirada hidrometroInstalacaoHistorico.setNumeroLeituraRetirada(Util.converterStringParaInteger(getLeituraRetirada())); //leitura corte hidrometroInstalacaoHistorico.setNumeroLeituraCorte(Util.converterStringParaInteger(getLeituraCorte())); //leitura supress�o hidrometroInstalacaoHistorico.setNumeroLeituraSupressao(Util.converterStringParaInteger(getLeituraSupressao())); //numero selo hidrometroInstalacaoHistorico.setNumeroSelo(getNumeroSelo()); hidrometroInstalacaoHistorico.setDataInstalacao(Util.converteStringParaDate(getDataInstalacao())); // Numero do lacre if ( getNumeroLacre() != null ){ hidrometroInstalacaoHistorico.setNumeroLacre( getNumeroLacre() ); } return hidrometroInstalacaoHistorico; } public String getReset() { return reset; } public void setReset(String reset) { this.reset = reset; } public Date getDataCorrente() { return dataCorrente; } public void setDataCorrente(Date dataCorrente) { this.dataCorrente = dataCorrente; } public String getNumeroLacre() { return numeroLacre; } public void setNumeroLacre(String numeroLacre) { this.numeroLacre = numeroLacre; } public String getUsuarioNaoEncontrado() { return usuarioNaoEncontrado; } public void setUsuarioNaoEncontrado(String usuarioNaoEncontrado) { this.usuarioNaoEncontrado = usuarioNaoEncontrado; } public String getIdImovel() { return idImovel; } public void setIdImovel(String idImovel) { this.idImovel = idImovel; } public String getIdLigacaoOrigem() { return idLigacaoOrigem; } public void setIdLigacaoOrigem(String idLigacaoOrigem) { this.idLigacaoOrigem = idLigacaoOrigem; } public String getPermissaoAtualizarInstalacaoHidrometrosemRA() { return permissaoAtualizarInstalacaoHidrometrosemRA; } public void setPermissaoAtualizarInstalacaoHidrometrosemRA( String permissaoAtualizarInstalacaoHidrometrosemRA) { this.permissaoAtualizarInstalacaoHidrometrosemRA = permissaoAtualizarInstalacaoHidrometrosemRA; } public String getTipoPoco() { return tipoPoco; } public void setTipoPoco(String tipoPoco) { this.tipoPoco = tipoPoco; } }