package gcom.gui.cadastro.sistemaparametro; import gcom.cadastro.sistemaparametro.SistemaParametro; import gcom.gui.GcomAction; import gcom.util.Util; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; /** * Descri��o da classe * * @author R�mulo Aur�lio * @date 08/01/2007 */ public class ExibirInformarParametrosSistemaFaturamentoTarifaSocialAction extends GcomAction { public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) { // localiza o action no objeto actionmapping ActionForward retorno = actionMapping.findForward("exibirInformarParametrosSistemaFaturamentoTarifaSocial"); // obt�m a inst�ncia da sess�o HttpSession sessao = this.getSessao(httpServletRequest); InformarSistemaParametrosActionForm form = (InformarSistemaParametrosActionForm) actionForm; SistemaParametro sistemaParametro = (SistemaParametro) sessao.getAttribute("sistemaParametro"); Integer cont; // Verifica se ja entrou nesse action, caso nao coloca no form os dados // do objeto sistemaParametro if (sessao.getAttribute("FaturamentoTarifaSocial") == null) { cont = 1; sessao.setAttribute("FaturamentoTarifaSocial", cont); String anoMesFaturamento = Util.formatarAnoMesParaMesAno(sistemaParametro.getAnoMesFaturamento().toString()); form.setMesAnoReferencia(anoMesFaturamento); form.setMenorConsumo(sistemaParametro.getMenorConsumoGrandeUsuario().toString()); if (sistemaParametro.getValorMinimoEmissaoConta() != null) { String valorAux = Util.formatarMoedaReal(sistemaParametro.getValorMinimoEmissaoConta()); form.setMenorValor(valorAux); } form.setQtdeEconomias(sistemaParametro.getMenorEconomiasGrandeUsuario().toString()); form.setQtdeContasRetificadas(sistemaParametro.getQtdMaxContasRetificadas()+""); if(sistemaParametro.getMesesMediaConsumo() != null){ form.setMesesCalculoMedio(sistemaParametro.getMesesMediaConsumo().toString()); } if(sistemaParametro.getNumeroMinimoDiasEmissaoVencimento() != null){ form.setDiasMinimoVencimento(sistemaParametro.getNumeroMinimoDiasEmissaoVencimento().toString()); } if(sistemaParametro.getNumeroDiasAdicionaisCorreios() != null){ form.setDiasMinimoVencimentoCorreio(sistemaParametro.getNumeroDiasAdicionaisCorreios().toString()); } if(sistemaParametro.getDiasVencimentoAlternativo() != null){ form.setDiasVencimentoAlternativo(sistemaParametro.getDiasVencimentoAlternativo()); } if(sistemaParametro.getNumeroMesesValidadeConta() != null){ form.setNumeroMesesValidadeConta(sistemaParametro.getNumeroMesesValidadeConta().toString()); } if(sistemaParametro.getNumeroMesesMinimoAlteracaoVencimento() != null){ form.setNumeroMesesAlteracaoVencimento(sistemaParametro.getNumeroMesesMinimoAlteracaoVencimento().toString()); } if(sistemaParametro.getNumeroMesesMaximoCalculoMedia() != null){ form.setNumeroMesesMaximoCalculoMedia(sistemaParametro.getNumeroMesesMaximoCalculoMedia().toString()); } if(sistemaParametro.getNumeroMesesCalculoCorrecao() != null){ form.setNumeroMesesCalculoCorrecao(sistemaParametro.getNumeroMesesCalculoCorrecao().toString()); } if(sistemaParametro.getNumeroVezesSuspendeLeitura() != null){ form.setNumeroVezesSuspendeLeitura(sistemaParametro.getNumeroVezesSuspendeLeitura().toString()); } if(sistemaParametro.getNumeroMesesLeituraSuspensa() != null){ form.setNumeroMesesLeituraSuspensa(sistemaParametro.getNumeroMesesLeituraSuspensa().toString()); } if(sistemaParametro.getNumeroMesesReinicioSitEspFaturamento() != null){ form.setNumeroMesesReinicioSitEspFatu(sistemaParametro.getNumeroMesesReinicioSitEspFaturamento().toString()); } if (sistemaParametro.getIndicadorRoteiroEmpresa() != null) { form.setIndicadorRoteiroEmpresa(sistemaParametro.getIndicadorRoteiroEmpresa().toString()); } if (sistemaParametro.getIndicadorLimiteAlteracaoVencimento() != null) { form.setIndicadorLimiteAlteracaoVencimento(sistemaParametro.getIndicadorLimiteAlteracaoVencimento().toString()); } if (sistemaParametro.getIndicadorCalculaVencimento() != null) { form.setIndicadorCalculaVencimento(sistemaParametro.getIndicadorCalculaVencimento().toString()); } if (sistemaParametro.getIndicadorTarifaCategoria() != null) { form.setIndicadorTarifaCategoria(sistemaParametro.getIndicadorTarifaCategoria().toString()); } form.setIndicadorAtualizacaoTarifaria(""+sistemaParametro.getIndicadorAtualizacaoTarifaria()); if(sistemaParametro.getAnoMesAtualizacaoTarifaria() != null){ String anoMes = Util.formatarAnoMesParaMesAno(sistemaParametro.getAnoMesAtualizacaoTarifaria().toString()); form.setMesAnoAtualizacaoTarifaria(anoMes); } if (sistemaParametro.getIndicadorFaturamentoAntecipado() != null) { form.setIndicadorFaturamentoAntecipado(sistemaParametro.getIndicadorFaturamentoAntecipado().toString()); } form.setIndicadorRetificacaoValorMenor("" + sistemaParametro.getIndicadorRetificacaoValorMenor()); form.setIndicadorTransferenciaComDebito("" + sistemaParametro.getIndicadorTransferenciaComDebito()); form.setIndicadorNaoMedidoTarifa("" + sistemaParametro.getIndicadorNaoMedidoTarifa()); form.setIndicadorQuadraFace("" + sistemaParametro.getIndicadorQuadraFace()); if (sistemaParametro.getValorSalarioMinimo() != null) { String valorAux = Util.formatarMoedaReal(sistemaParametro.getValorSalarioMinimo()); form.setSalarioMinimo(valorAux); } if (sistemaParametro.getAreaMaximaTarifaSocial() != null) { form.setAreaMaxima(sistemaParametro.getAreaMaximaTarifaSocial().toString()); } if (sistemaParametro.getConsumoEnergiaMaximoTarifaSocial() != null) { form.setConsumoMaximo(sistemaParametro.getConsumoEnergiaMaximoTarifaSocial().toString()); } if (sistemaParametro.getIndicadorTarifaCategoria() != null) { form.setConsumoMaximo(sistemaParametro.getConsumoEnergiaMaximoTarifaSocial().toString()); } if (sistemaParametro.getNumeroDiasVariacaoConsumo() != null) { form.setNumeroDiasVariacaoConsumo(sistemaParametro.getNumeroDiasVariacaoConsumo().toString()); } if ( sistemaParametro.getNumeroDiasPrazoRecursoAutoInfracao() != null ) { form.setNnDiasPrazoRecursoAutoInfracao( sistemaParametro.getNumeroDiasPrazoRecursoAutoInfracao().toString() ); } if ( sistemaParametro.getPercentualBonusSocial() != null ) { String valorAux = Util.formatarMoedaReal(sistemaParametro.getPercentualBonusSocial()); form.setPercentualBonusSocial( valorAux ); } if(sistemaParametro.getIndicadorBloqueioContaMobile()!=null){ form.setIndicadorBloqueioContaMobile( sistemaParametro.getIndicadorBloqueioContaMobile() .toString()); if ( sistemaParametro.getValorContaFichaComp() != null ) { String valorAux = Util.formatarMoedaReal(sistemaParametro.getValorContaFichaComp()); form.setValorContaFichaComp( valorAux ); } if (sistemaParametro.getNumeroMesesRetificarConta() != null) { String valorAux = sistemaParametro .getNumeroMesesRetificarConta().toString(); form.setNumeroMesesRetificarConta(valorAux); } if (sistemaParametro.getMensagemContaBraile() != null) { String msgContaBraile = sistemaParametro .getMensagemContaBraile().toString(); form.setMensagemContaBraile(msgContaBraile); } if(sistemaParametro.getCodigoTipoCalculoNaoMedido() != null){ form.setCodigoTipoCalculoNaoMedido(sistemaParametro.getCodigoTipoCalculoNaoMedido().toString()); } if (sistemaParametro.getIndicadorNormaRetificacao() != null) { form.setIndicadorNormaRetificacao(sistemaParametro.getIndicadorNormaRetificacao().toString()); } } } return retorno; } }