From 4fc71289ab6dfbcdff237e2f163c9ec9ee3e9f29 Mon Sep 17 00:00:00 2001 From: gleimar Date: Tue, 25 Jun 2013 21:43:16 +0000 Subject: [PATCH] =?UTF-8?q?corre=C3=A7=C3=A3o:=20Ao=20apagar=20o=20combobo?= =?UTF-8?q?x,=20setar=20como=20null=20o=20atributo=20do=20puntoventa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@28237 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarPuntoVentaController.java | 28 +++---------------- web/WEB-INF/i3-label_pt_BR.label | 2 +- web/gui/catalogos/editarPuntoVenta.zul | 1 + 3 files changed, 6 insertions(+), 25 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java index d1053a000..362ebc9e3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java @@ -602,15 +602,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { cmbParada.setText(puntoVenta.getParada().getDescparada()); } } - - PuntoVenta puntoVentaPadre = puntoVenta.getPuntoVentaPadre(); - if (puntoVentaPadre != null) { - List ls = new ArrayList(); - ls.add(puntoVentaPadre); - - cmbPuntoVentaPadre.setModel(new BindingListModelList(ls, false)); - cmbPuntoVentaPadre.setText(puntoVentaPadre.getNombpuntoventa()); - } } catch (Exception e) { log.error("Punto de Venta: " + e); Messagebox.show( @@ -759,6 +750,10 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { cmbTipoConta.getValue(); cmbPosicao.getValue(); + //checar uma forma onde o proprio componente coloque como null o atributo + if (cmbPuntoVentaPadre.getSelectedItem() == null){ + puntoVenta.setPuntoVentaPadre(null); + } List lsPuntoVenta = puntoVentaService.buscaPuntoVenta(txtNumPtoVta.getValue()); if (!lsPuntoVenta.isEmpty()) { @@ -2073,21 +2068,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { this.ptovtaUsuarioBancarioList = ptovtaUsuarioBancarioList; } - public void onSelect$cmbPuntoVentaPadre(Event ev) throws InterruptedException { - Comboitem cbiPuntoVenta = cmbPuntoVentaPadre.getSelectedItem(); - PuntoVenta puntoVentaSub = (PuntoVenta) cbiPuntoVenta.getValue(); - - if (puntoVentaSub.getPuntoVentaPadre() != null) { - Messagebox.show( - (Labels.getLabel("editarPuntoVentaController.msg.naopodesersubordinadaehsubordinada")).replace("<1>", puntoVentaSub.getNombpuntoventa()).replace("<2>", puntoVentaSub.getPuntoVentaPadre().getNombpuntoventa()), - Labels.getLabel("editarPuntoVentaController.window.title"), - Messagebox.OK, Messagebox.EXCLAMATION); - - cmbPuntoVentaPadre.setSelectedItem(null); - cmbPuntoVentaPadre.setText(null); - } - } - public void onChange$cmbPuntoVentaPadre(Event ev) throws InterruptedException { if (puntoVenta.getPuntoventaId() != null) { List lsPuntosSubordinados = puntoVentaService.buscarPuntoVentaSubordinados(puntoVenta); diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index e71603886..84656fb6c 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_20130624_1RC163 +versao = ADM_20130625_1RC164 # MSG Defaut: MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100 diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul index e8cb92a1a..e0dde40b7 100644 --- a/web/gui/catalogos/editarPuntoVenta.zul +++ b/web/gui/catalogos/editarPuntoVenta.zul @@ -135,6 +135,7 @@