From adb6bddfb78984b0df173989db4cd22dacc9c8da Mon Sep 17 00:00:00 2001 From: Julio Heredia Date: Thu, 10 Aug 2023 10:34:32 -0300 Subject: [PATCH] fixes bug#AL-3065 --- pom.xml | 2 +- .../tarifas/GenerarTarifaOrgaoController.java | 22 ++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index d4d6a65b6..19b42e8de 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.11.5 + 1.11.6 war diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java index b3d8af75f..0a76e91f7 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/GenerarTarifaOrgaoController.java @@ -11,6 +11,8 @@ import java.util.List; import java.util.Set; import org.hibernate.LazyInitializationException; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; @@ -35,6 +37,7 @@ import com.rjconsultores.ventaboletos.entidad.Ruta; import com.rjconsultores.ventaboletos.entidad.RutaCaseta; import com.rjconsultores.ventaboletos.entidad.RutaEmpresa; import com.rjconsultores.ventaboletos.entidad.RutaSecuencia; +import com.rjconsultores.ventaboletos.entidad.Usuario; import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.service.CasetaPeajeService; import com.rjconsultores.ventaboletos.service.ConstanteService; @@ -60,7 +63,8 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaDesc; public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { private static final long serialVersionUID = 1L; - + private static Logger log = LoggerFactory.getLogger(GenerarTarifaOrgaoController.class); + @Autowired private RutaService rutaService; @Autowired @@ -304,9 +308,12 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { if (!chkZerarTabela.isChecked()) { try { - + Usuario usuario = UsuarioLogado.getUsuarioLogado(); + log.info("INICIO DE GERAR TARIFA OFICIAL -- USUARIO: " + usuario.getUsuarioId()); + if (chkTarifa.isChecked()) { tarifaOficialService.gerarAtualizarTarifa(listSelectedRutas, orgaoConcedente, lsEmpresaSelected,converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(listSelectedCasetaPeaje)); + log.info("FIM DE GERAR TARIFA OFICIAL -- TARIFA"); } boolean gerarTabelaZerada = !chkTarifa.isChecked(); @@ -316,14 +323,17 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { lsParadaIds=retornarListParadaIds(listSelectedParadas); } tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), gerarTabelaZerada, lsEmpresaSelected,lsParadaIds); + + log.info("FIM DE GERAR TARIFA OFICIAL -- TAXA DE EMBARQUE"); } if (chkSeguro.isChecked()) { - tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.SEGURO); + tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.SEGURO); } if (chkTipoSeguro.isChecked()) { tarifaOficialService.atualizarSeguro(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP); + log.info("FIM DE GERAR TARIFA OFICIAL -- SEGURO"); } if (chkPedagio.isChecked()) { @@ -332,21 +342,26 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { }else { tarifaOficialService.atualizarPedagioPorListaDePracaDePagio(listSelectedCasetaPeaje, retornarEmpresaId()); } + + log.info("FIM DE GERAR TARIFA OFICIAL -- PEDAGIO"); } if (chkTipoSeguro.isChecked()) { tarifaOficialService.atualizarSeguroTPP(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), TipoSeguro.TPP); + log.info("FIM DE GERAR TARIFA OFICIAL -- SEGURO OPCIONAL"); } tarifaOficialService.aplicarArredondamentoTarifa(orgaoConcedente.getOrgaoConcedenteId(), chkArredondarTaxaEmbarque.isChecked()); long l = tarifaOficialService.obtenerCount(lsEmpresaSelected); + log.info("FIM DE GERAR TARIFA OFICIAL: -- USUARIO: " + usuario.getUsuarioId() + "Foram gerados " + l + " registros."); Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK", new Object[] { l }), Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), Messagebox.OK, Messagebox.INFORMATION); } catch (BusinessException e) { + log.error("ERROR AO GERAR TARIFA OFICIAL:", e); Messagebox.show(e.getLocalizedMessage(), Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), Messagebox.OK, Messagebox.EXCLAMATION); @@ -359,6 +374,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer { Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), Messagebox.OK, Messagebox.INFORMATION); } catch (BusinessException e) { + log.error("ERROR AO GERAR TARIFA OFICIAL:", e); Messagebox.show(e.getLocalizedMessage(), Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"), Messagebox.OK, Messagebox.EXCLAMATION);