From de36f02d57f44e6aa03e508ae7de91e044f1bc46 Mon Sep 17 00:00:00 2001 From: valdevir Date: Fri, 31 Mar 2023 20:34:22 -0300 Subject: [PATCH] fixes bug #AL-2209 --- .../catalogos/EditarFormaPagoController.java | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarFormaPagoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarFormaPagoController.java index d16649a88..e648d7fb1 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarFormaPagoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarFormaPagoController.java @@ -193,22 +193,14 @@ public class EditarFormaPagoController extends MyGenericForwardComposer { rowValorDesconto.setVisible(false); percentualDescontoBox.setDisabled(false); valorDescontoBox.setDisabled(true); - percentualDescontoBox.setConstraint(""); - percentualDescontoBox.setValue(BigDecimal.ZERO); - valorDescontoBox.setConstraint(""); - valorDescontoBox.setValue(BigDecimal.ZERO); - valorDescontoBox.setConstraint("no empty, no negative"); + valorDescontoBox.setConstraint("no negative"); }else { rowPercentualDesconto.setVisible(false); rowValorDesconto.setVisible(true); radioImp.setChecked(true); percentualDescontoBox.setDisabled(true); valorDescontoBox.setDisabled(false); - percentualDescontoBox.setConstraint(""); - percentualDescontoBox.setValue(BigDecimal.ZERO); - valorDescontoBox.setConstraint(""); - valorDescontoBox.setValue(BigDecimal.ZERO); - valorDescontoBox.setConstraint("no empty, no negative"); + valorDescontoBox.setConstraint("no negative"); } @@ -321,6 +313,8 @@ public class EditarFormaPagoController extends MyGenericForwardComposer { formaPago.setValorDesconto(valorDescontoBox.getValue()); formaPago.setPercentualDesconto(percentualDescontoBox.getValue()); + formaPago.setIndPercentualDesconto(radioPor.isChecked() ? true : false); + formaPago.setIndPercentualDesconto(null); if (formaPago.getFormapagoId() == null) { List lsFP =