diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java index 760cb68cd..4d86e16ec 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarConfRestricaoCanalVentaController.java @@ -41,6 +41,8 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom private Button btnApagar; private Combobox cmbOrigen; private Combobox cmbDestino; + private Combobox cmbRuta; + private Combobox cmbTipoPtoVta; public ConfRestricaoCanalVenta getConfRestricaoCanalVenta() { return confRestricaoCanalVenta; @@ -82,10 +84,21 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom } public void onClick$btnSalvar(Event ev) throws InterruptedException { - cmbOrigen.getValue(); - cmbDestino.getValue(); try { + //Isso se faz necessário quando o usuário "deseleciona" uma ruta. Essa alteração não estava afetando o bean + if (cmbRuta.getSelectedItem() == null){ + confRestricaoCanalVenta.setRuta(null); + } + if (cmbOrigen.getSelectedItem() == null){ + confRestricaoCanalVenta.setOrigem(null); + } + if (cmbDestino.getSelectedItem() == null){ + confRestricaoCanalVenta.setDestino(null); + } + if (cmbTipoPtoVta.getSelectedItem() == null){ + confRestricaoCanalVenta.setTipoPuntoVenta(null); + } confRestricaoCanalVentaService.suscribirActualizar(confRestricaoCanalVenta); confRestricaoCanalVentaList.updateItem(confRestricaoCanalVenta); diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 7305a336f..0de75dfc1 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -7,7 +7,7 @@ # . . = XXX #Versao do VentaBoleto: -versao = ADM_20130321_1RC133 +versao = ADM_20130328_1RC134 # MSG Defaut: MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 diff --git a/web/gui/esquema_operacional/editarConfRestricaoCanalVenta.zul b/web/gui/esquema_operacional/editarConfRestricaoCanalVenta.zul index 64d5cc869..e3c6bee99 100644 --- a/web/gui/esquema_operacional/editarConfRestricaoCanalVenta.zul +++ b/web/gui/esquema_operacional/editarConfRestricaoCanalVenta.zul @@ -60,7 +60,6 @@