diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConvenioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConvenioController.java index d918e1518..807081c8c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConvenioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConvenioController.java @@ -451,6 +451,7 @@ public class EditarConvenioController extends MyGenericForwardComposer { setSelectedTipoDesconto(convenio); disableTipoDesconto(); + enableChkValidaFolio(); chkValidaFolio.setChecked(convenio.getValidafolio()); chkValidaFolio.setDisabled(Boolean.TRUE); } @@ -476,17 +477,24 @@ public class EditarConvenioController extends MyGenericForwardComposer { rdNaoInformar.setChecked(Boolean.TRUE); } } + + private boolean tipoDescontoDesativado() { + return !(rdPorNumDocumento.isDisabled() || rdPorQuantidade.isDisabled() || rdNaoInformar.isDisabled()); + } public void onClick$rdPorNumDocumento(Event ev) { - enableChkValidaFolio(); + if(tipoDescontoDesativado()) + enableChkValidaFolio(); } public void onClick$rdPorQuantidade(Event ev) { - enableChkValidaFolio(); + if(tipoDescontoDesativado()) + enableChkValidaFolio(); } public void onClick$rdNaoInformar(Event ev) { - enableChkValidaFolio(); + if(tipoDescontoDesativado()) + enableChkValidaFolio(); } private void enableChkValidaFolio() {