From 2d5a52824ee9d92b080e2c7853f0e633db96719d Mon Sep 17 00:00:00 2001 From: "valdir.cordeiro" Date: Mon, 5 Jun 2023 09:09:19 -0300 Subject: [PATCH] =?UTF-8?q?bug#al-2753=20bug#al-2761=20GLPI=2064102=20-=20?= =?UTF-8?q?{Projeto}=20-=20Espec=20Pricing=20Conex=C3=A3o=20-=20Aguia=20Br?= =?UTF-8?q?anca=20GLPI=2064044=20-=20Erro=20ao=20Salvar=20Conex=C3=A3o=20e?= =?UTF-8?q?ntre=20LInhas=20HML=20e=20Produ=C3=A7=C3=A3o=20-=20Ouro=20Prat?= =?UTF-8?q?=20dev:=20qua:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../GerarConexionPorRutaController.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 72d278c68..03c1a28d1 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.7.4 + 1.7.5 war diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java index 74e137039..810d01107 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/GerarConexionPorRutaController.java @@ -402,17 +402,17 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer { conexionRutaConf.setTiempoMin(txtTiempoMin.getValue()); conexionRutaConf.setTiempoMax(txtTiempoMax.getValue()); - Double desconto = txtDesconto.getValue(); + Double desconto = txtDesconto.getValue() == null ? 0d : txtDesconto.getValue(); Boolean descontoAlterado = false; BigDecimal descontoAnterior = conexionRutaConf.getDescuento(); //Valida se o desconto ja existia ou se e novo - if(descontoAnterior != null && descontoAnterior.doubleValue() != desconto) { + if(descontoAnterior != null && (desconto != null && descontoAnterior.doubleValue() != desconto)) { conexionRutaConf.setDescuento(new BigDecimal(desconto)); descontoAlterado = true; } - if(descontoAnterior == null) { + if(descontoAnterior == null && desconto != null) { conexionRutaConf.setDescuento(new BigDecimal(desconto)); } @@ -440,7 +440,7 @@ public class GerarConexionPorRutaController extends MyGenericForwardComposer { List conexionDescontos = new ArrayList<>(); if(isConexionGerada) { - if(desconto != 0 ) { + if(desconto != null && desconto != 0 ) { criarNovosDescontosPorConexao(conexionDescontos); } } else if(descontoAlterado){ //Se nao foi gerado novas conexoes, mas foi alterado o desconto