From 824797a0fe31673077a4ccec8d9003b3013bd3c4 Mon Sep 17 00:00:00 2001 From: "thiago.penido" Date: Wed, 26 Aug 2015 17:08:08 +0000 Subject: [PATCH] fixes bug #6491 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@47233 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarOrgaoConcedenteController.java | 15 ++++++++-- .../utilerias/render/RenderCasetaPeaje.java | 30 +++++-------------- .../render/RenderOrgaoConcedente.java | 7 +++++ web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 3 ++ web/gui/catalogos/busquedaOrgaoConcedente.zul | 3 ++ web/gui/catalogos/editarOrgaoConcedente.zul | 6 ++++ web/gui/esquema_operacional/editarRuta.zul | 12 ++++++++ 8 files changed, 52 insertions(+), 25 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 a4b7614f3..80cb865bc 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 @@ -42,6 +42,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { private MyTextboxDecimal txtPorcCambio; private MyTextbox txtTiempoLimite; private MyComboboxEmpresa cmbEmpresa; + private MyTextboxDecimal txtIndicePeaje; private List lsOrgaoCancelacion; @@ -61,11 +62,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"); txtNome.focus(); } public void onClick$btnSalvar(Event ev) throws InterruptedException { - + orgaoConcedente.setIndicePeaje(txtIndicePeaje.getValueDecimal()); orgaoConcedenteService.actualizacion(orgaoConcedente); orgaoConcedenteList.updateItem(orgaoConcedente); @@ -116,5 +118,12 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { lsOrgaoCancelacion.remove(oc); orgaoCancelacionList.setData(lsOrgaoCancelacion); } - -} + + public MyTextboxDecimal getTxtIndicePeaje() { + return txtIndicePeaje; + } + + public void setTxtIndicePeaje(MyTextboxDecimal txtIndicePeaje) { + this.txtIndicePeaje = txtIndicePeaje; + } +} \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCasetaPeaje.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCasetaPeaje.java index 0cdb5e9d1..5d575bd3d 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCasetaPeaje.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderCasetaPeaje.java @@ -10,31 +10,17 @@ public class RenderCasetaPeaje implements ListitemRenderer { public void render(Listitem lstm, Object o) throws Exception { CasetaPeaje cp = (CasetaPeaje) o; - - Listcell lc = new Listcell(cp.getCasetaPeajeId().toString()); - lc.setParent(lstm); - if (cp != null) { - lc = new Listcell(cp.getDesccaseta()); - } else { - lc = new Listcell(""); + Listcell lc = new Listcell(cp.getCasetaPeajeId().toString()); + lc.setParent(lstm); + lc = new Listcell(cp.getDesccaseta() != null ? cp.getDesccaseta() : ""); + lc.setParent(lstm); + lc = new Listcell(cp.getImporteIda() != null ? cp.getImporteIda().toString() : ""); + lc.setParent(lstm); + lc = new Listcell(cp.getImporteVuelta() != null ? cp.getImporteVuelta().toString() : ""); + lc.setParent(lstm); } - lc.setParent(lstm); - - if (cp != null) { - lc = new Listcell(cp.getImporteIda().toString()); - } else { - lc = new Listcell(""); - } - lc.setParent(lstm); - - if (cp != null) { - lc = new Listcell(cp.getImporteVuelta().toString()); - } else { - lc = new Listcell(""); - } - lc.setParent(lstm); lstm.setAttribute("data", cp); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoConcedente.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoConcedente.java index 4f906230f..65105861b 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoConcedente.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoConcedente.java @@ -31,6 +31,13 @@ public class RenderOrgaoConcedente implements ListitemRenderer { lc = new Listcell(Labels.getLabel("MSG.NO")); } lc.setParent(lstm); + + if(orgaoConcedente != null && orgaoConcedente.getIndicePeaje() != null) { + lc = new Listcell(orgaoConcedente.getIndicePeaje().toString()); + } else { + lc = new Listcell("0,0"); + } + lc.setParent(lstm); lstm.setAttribute("data", orgaoConcedente); } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index aa9a94116..8712c22ac 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -4463,6 +4463,7 @@ busquedaOrgaoConcedenteController.btnPesquisa.label = Buscar busquedaOrgaoConcedenteController.indDefaultSeguro.label = Seguro default busquedaOrgaoConcedenteController.indSubSeguro.label = Sub seguro busquedaOrgaoConcedenteController.indNomDocObligatorio.label=Doc. Obligatorio +busquedaOrgaoConcedenteController.indicePeaje.label = Índice Pedágio # Editar Orgao Concedente editarOrgaoConcedenteController.window.title = Instituición concedente diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 267e63d1a..9033e285e 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1648,6 +1648,8 @@ editarCatalogoDeRutaController.lbSentidoLinha.value = Sentido da Linha editarCatalogoDeRutaController.lblNumRuta.value = Número da Linha editarCatalogoDeRutaController.registroNumRutaExiste = Já existe uma linha com este número editarCatalogoDeRutaController.msg.finRuta = Não é possível adicionar praças de pedágio no fim da linha +editarCatalogoDeRutaController.lblCantEixos.value = Quantidade de Eixos +editarCatalogoDeRutaController.lblCantAsientos.value = Quantidade de Assentos # A través da pantalla de Pesquisa busquedaViaController.window.title = Via @@ -4522,6 +4524,7 @@ busquedaOrgaoConcedenteController.btnPesquisa.label = Buscar busquedaOrgaoConcedenteController.indDefaultSeguro.label = Seguro Default busquedaOrgaoConcedenteController.indSubSeguro.label = Sub Seguro busquedaOrgaoConcedenteController.indNomDocObligatorio.label=Doc. Obrigatorio +busquedaOrgaoConcedenteController.indicePeaje.label = Índice Pedágio # Editar Orgao Concedente editarOrgaoConcedenteController.window.title = Órgão Concedente diff --git a/web/gui/catalogos/busquedaOrgaoConcedente.zul b/web/gui/catalogos/busquedaOrgaoConcedente.zul index 17ea6856d..81aca4cdc 100644 --- a/web/gui/catalogos/busquedaOrgaoConcedente.zul +++ b/web/gui/catalogos/busquedaOrgaoConcedente.zul @@ -61,6 +61,9 @@ + diff --git a/web/gui/catalogos/editarOrgaoConcedente.zul b/web/gui/catalogos/editarOrgaoConcedente.zul index 5e5b737e5..178879910 100644 --- a/web/gui/catalogos/editarOrgaoConcedente.zul +++ b/web/gui/catalogos/editarOrgaoConcedente.zul @@ -61,6 +61,12 @@ + + diff --git a/web/gui/esquema_operacional/editarRuta.zul b/web/gui/esquema_operacional/editarRuta.zul index 6a5c43ae3..e79a37e2c 100644 --- a/web/gui/esquema_operacional/editarRuta.zul +++ b/web/gui/esquema_operacional/editarRuta.zul @@ -145,6 +145,18 @@ + + + +