diff --git a/pom.xml b/pom.xml index ffd1f3d4f..22776fad4 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.161.1 + 1.162.0 war diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java index 2c729029a..6a93acdba 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java @@ -32,6 +32,7 @@ import com.rjconsultores.ventaboletos.entidad.Redondeo; import com.rjconsultores.ventaboletos.entidad.RedondeoCtrl; import com.rjconsultores.ventaboletos.entidad.RedondeoMarca; import com.rjconsultores.ventaboletos.entidad.RedondeoOrgaoConcedente; +import com.rjconsultores.ventaboletos.service.ConstanteService; import com.rjconsultores.ventaboletos.service.MarcaService; import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService; import com.rjconsultores.ventaboletos.service.RedondeoCtrlService; @@ -83,6 +84,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer { @Autowired private OrgaoConcedenteService orgaoService; + @Autowired + private ConstanteService constanteService; private Combobox cmbOrgao; private List lsOrgaoCOncendente; @@ -90,6 +93,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer { private List lsRedondeoOrgao; + private Boolean configArredondamentoCentenas; + @Override public void doAfterCompose(Component comp) throws Exception { @@ -97,6 +102,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer { lsOrgaoCOncendente = orgaoService.obtenerTodos(); + configArredondamentoCentenas = constanteService.buscarValorConstantePorNomeConstanteBoolean("CONFIG_ARREDONDAMENTO_CENTENAS").booleanValue(); + super.doAfterCompose(comp); redondeoCtrl = (RedondeoCtrl) Executions.getCurrent().getArg().get("redondeoCtrl"); @@ -119,7 +126,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer { chkIndaplicapricing.setChecked(redondeoCtrl.getIndaplicapricing()); chkIndaplicaArtesp.setChecked(redondeoCtrl.getIndaplicaArtesp() == null ? Boolean.FALSE : redondeoCtrl.getIndaplicaArtesp()); - if(chkIndaplicaArtesp.isChecked()){ + if(chkIndaplicaArtesp.isChecked() && !configArredondamentoCentenas){ chkIndaplicapricing.setDisabled(true); chkIndaplicadescuento.setDisabled(true); } @@ -460,7 +467,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer { } public void onClick$chkIndaplicaArtesp(){ - if(chkIndaplicaArtesp.isChecked()){ + if(chkIndaplicaArtesp.isChecked() && !configArredondamentoCentenas){ chkIndaplicadescuento.setChecked(false); chkIndaplicapricing.setChecked(false); chkIndaplicadescuento.setDisabled(true);