From 90afd87b9008d9a0534474f4a4a248026143c847 Mon Sep 17 00:00:00 2001 From: "daniel.zauli" Date: Fri, 2 Oct 2015 17:34:36 +0000 Subject: [PATCH] =?UTF-8?q?concertando=20null=20pointer=20de=20indice=20do?= =?UTF-8?q?=20orgao=20concedente=20e=20alterando=20de=20textBox=20para=20I?= =?UTF-8?q?ntBox=20os=20campos=20cantidade=20de=20asientos=20e=20cant=20ei?= =?UTF-8?q?xos=20pois=20existia=20uma=20regex=20que=20n=C3=A3o=20estava=20?= =?UTF-8?q?funcionando=20fixes=20bug=20#6491?= 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@48588 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarOrgaoConcedenteController.java | 6 ++++-- .../EditarCatalogoDeRutaController.java | 16 ++++++++-------- web/gui/esquema_operacional/editarRuta.zul | 6 ++---- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java index 38cdf466a..fe8cc0984 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java @@ -63,12 +63,12 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { orgaoCancelacionList.setItemRenderer(new RenderOrgaoCancelacion()); lsOrgaoCancelacion = orgaoCancelacionService.buscarPorOrgao(orgaoConcedente); orgaoCancelacionList.setData(lsOrgaoCancelacion); - txtIndicePeaje.setValue(orgaoConcedente.getIndicePeaje() != null ? orgaoConcedente.getIndicePeaje().toString().replace(".", ",") : "0,0"); + txtIndicePeaje.setValue(orgaoConcedente.getIndicePeaje() != null ? orgaoConcedente.getIndicePeaje().toString().replace(".", ",") : ""); txtNome.focus(); } public void onClick$btnSalvar(Event ev) throws InterruptedException { - if(txtIndicePeaje != null){ + if(txtIndicePeaje != null && txtIndicePeaje.getValueDecimal() != null){ BigDecimal bg = new BigDecimal(txtIndicePeaje.getValueDecimal().doubleValue()); if(bg.equals(new BigDecimal(0))){ Messagebox.show( @@ -79,6 +79,8 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { }else{ orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal()); } + }else{ + orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal()); } orgaoConcedenteService.actualizacion(orgaoConcedente); orgaoConcedenteList.updateItem(orgaoConcedente); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java index 470d031d2..f44d6238a 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/esquemaoperacional/EditarCatalogoDeRutaController.java @@ -146,8 +146,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer private static Logger log = Logger.getLogger(EditarCatalogoDeRutaController.class); private boolean carregouCombinacao; private MyTextbox txtNumRuta; - private MyTextbox txtCantEixos; - private MyTextbox txtCantAsientos; + private Intbox txtCantEixos; + private Intbox txtCantAsientos; public Ruta getRuta() { return ruta; @@ -661,14 +661,14 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer public void onClick$btnSalvar(Event ev) throws InterruptedException { txtPrefixo.getValue(); - if(null != txtCantEixos && txtCantEixos.getValue().equals("0")){ + if(null != txtCantEixos && txtCantEixos.getValue()!= null && txtCantEixos.getValue() == 0){ Messagebox.show( Labels.getLabel("editarCatalogoDeRutaController.lblCantEixosZeroInvalido.value"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION); return; } - if(null != txtCantAsientos && txtCantAsientos.getValue().equals("0")){ + if(null != txtCantAsientos && txtCantAsientos.getValue() != null && txtCantAsientos.getValue() == 0){ Messagebox.show( Labels.getLabel("editarCatalogoDeRutaController.lblCantAsientosZeroInvalido.value"), Labels.getLabel("editarCatalogoDeRutaController.window.title"), @@ -884,19 +884,19 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer } - public MyTextbox getTxtCantEixos() { + public Intbox getTxtCantEixos() { return txtCantEixos; } - public void setTxtCantEixos(MyTextbox txtCantEixos) { + public void setTxtCantEixos(Intbox txtCantEixos) { this.txtCantEixos = txtCantEixos; } - public MyTextbox getTxtCantAsientos() { + public Intbox getTxtCantAsientos() { return txtCantAsientos; } - public void setTxtCantAsientos(MyTextbox txtCantAsientos) { + public void setTxtCantAsientos(Intbox txtCantAsientos) { this.txtCantAsientos = txtCantAsientos; } diff --git a/web/gui/esquema_operacional/editarRuta.zul b/web/gui/esquema_operacional/editarRuta.zul index 70a271552..00a279f10 100644 --- a/web/gui/esquema_operacional/editarRuta.zul +++ b/web/gui/esquema_operacional/editarRuta.zul @@ -147,14 +147,12 @@