From 651a138d715483f4b7ef78b04765a16719a6a7d2 Mon Sep 17 00:00:00 2001 From: "daniel.zauli" Date: Thu, 6 Jun 2019 19:00:05 +0000 Subject: [PATCH] 0014497: calculo de preco do Parana fixes bug#0014497 dev:Emerson qua:Fabin git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@94233 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../EditarClaseServicioController.java | 17 ++++++++++++++++- .../EditarOrgaoConcedenteController.java | 12 ++++++++++++ web/WEB-INF/i3-label_es_MX.label | 2 ++ web/WEB-INF/i3-label_pt_BR.label | 2 ++ web/gui/catalogos/editarClaseServicio.zul | 7 +++++++ web/gui/catalogos/editarOrgaoConcedente.zul | 7 +++++++ 6 files changed, 46 insertions(+), 1 deletion(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java index 3efa2d1a1..88f4d2338 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java @@ -4,6 +4,7 @@ */ package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; +import java.math.BigDecimal; import java.util.Calendar; import java.util.List; @@ -25,6 +26,7 @@ import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal; /** * @@ -44,6 +46,8 @@ public class EditarClaseServicioController extends MyGenericForwardComposer { private MyTextbox txtNome; private Combobox cmbTipoServico; private Button btnApagar; + private MyTextboxDecimal txtCoeficiente; + public ClaseServicio getClaseServicio() { return claseServicio; @@ -69,7 +73,15 @@ public class EditarClaseServicioController extends MyGenericForwardComposer { this.btnApagar = btnApagar; } - @Override + public MyTextboxDecimal getTxtCoeficiente() { + return txtCoeficiente; + } + + public void setTxtCoeficiente(MyTextboxDecimal txtCoeficiente) { + this.txtCoeficiente = txtCoeficiente; + } + + @Override public void doAfterCompose(Component comp) throws Exception { super.doAfterCompose(comp); @@ -78,6 +90,8 @@ public class EditarClaseServicioController extends MyGenericForwardComposer { if (claseServicio.getClaseservicioId() == null) { btnApagar.setVisible(Boolean.FALSE); + }else { + txtCoeficiente.setValue(null != claseServicio.getCoeficiente() && !"".equals(claseServicio.getCoeficiente()) ? claseServicio.getCoeficiente().toString() : ""); } if (claseServicio.getTipoServicoBPe() == null) { @@ -101,6 +115,7 @@ public class EditarClaseServicioController extends MyGenericForwardComposer { claseServicio.setActivo(Boolean.TRUE); claseServicio.setFecmodif(Calendar.getInstance().getTime()); claseServicio.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + claseServicio.setCoeficiente(null != txtCoeficiente.getText() && !"".equals(txtCoeficiente.getText()) ? new BigDecimal(txtCoeficiente.getText()) : null); if (claseServicio.getClaseservicioId() == null) { claseServicioService.suscribir(claseServicio); 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 76637245b..e8919b53f 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 @@ -122,6 +122,8 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { private Checkbox chkIndNaoRestringe2ViaBPe; private Row rowIndValDocObligatorioMonitrip; + + private MyTextboxDecimal txtCoeficiente; public OrgaoConcedente getOrgaoConcedente() { return orgaoConcedente; @@ -187,6 +189,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { }); configuraChkIndValDocObligatorioMonitrip(); + txtCoeficiente.setValue(null != orgaoConcedente.getCoeficiente() && !"".equals(orgaoConcedente.getCoeficiente()) ? orgaoConcedente.getCoeficiente().toString() : ""); } private void configuraChkIndValDocObligatorioMonitrip() { @@ -214,6 +217,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { orgaoConcedente.setClassesIndicePeaje(lsClasseIndicePeajes); orgaoConcedente.setOrgaoEmpParams(lsOrgaoEmpParam); + orgaoConcedente.setCoeficiente(null != txtCoeficiente.getText() && !"".equals(txtCoeficiente.getText()) ? new BigDecimal(txtCoeficiente.getText()) : null); orgaoConcedenteService.actualizacion(orgaoConcedente); orgaoConcedenteList.updateItem(orgaoConcedente); @@ -551,6 +555,14 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer { this.txtCodEmpresa = txtCodEmpresa; } + public MyTextboxDecimal getTxtCoeficiente() { + return txtCoeficiente; + } + + public void setTxtCoeficiente(MyTextboxDecimal txtCoeficiente) { + this.txtCoeficiente = txtCoeficiente; + } + private final class OnClickNomDocObligatorio implements EventListener { @Override diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index e674c7826..ee6ad140f 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -960,6 +960,7 @@ editarClaseServicioController.lbTipoServico.value = Tipo de servicio BPe editarClaseServicioController.MSG.suscribirOK = Clase de servicio se registró exitosamente editarClaseServicioController.MSG.borrarPergunta = Desea eliminar tipo de clase? editarClaseServicioController.MSG.borrarOK = Clase de servicio se eliminó exitosamente +editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário @@ -5713,6 +5714,7 @@ busquedaOrgaoConcedenteController.indicePeaje.label = Índice Peaje busquedaOrgaoConcedenteController.idadeIdoso.label = Edad Estimada de Mayor busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço busquedaOrgaoConcedenteController.indmultatodasremarcacoes.label=Cobra Multa en todas transferencias +busquedaOrgaoConcedenteController.labelCoeficiente.value = Coeficiente DER/PR # Editar Orgao Concedente diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index f6aee8ba5..2dace8453 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1039,6 +1039,7 @@ editarClaseServicioController.lbTipoServico.value = Tipo de Classe BPe editarClaseServicioController.MSG.suscribirOK = Tipo de Classe Registrada com Sucesso. editarClaseServicioController.MSG.borrarPergunta = Deseja Eliminar tipo de classe? editarClaseServicioController.MSG.borrarOK = Tipo de Classe Excluido com Sucesso. +editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário @@ -5963,6 +5964,7 @@ busquedaOrgaoConcedenteController.idadeMinima.label = Idade Considerada Criança busquedaOrgaoConcedenteController.categoriaIdadeMinima.label = Categoria Passagem busquedaOrgaoConcedenteController.indUtilizaICMS.label=Utiliza ICMS para cálculo de preço busquedaOrgaoConcedenteController.indmultatodasremarcacoes.label=Cobra Multa em todas remarcações +busquedaOrgaoConcedenteController.labelCoeficiente.value = Coeficiente DER/PR # Editar Orgao Concedente diff --git a/web/gui/catalogos/editarClaseServicio.zul b/web/gui/catalogos/editarClaseServicio.zul index af54d04f7..86586a36e 100644 --- a/web/gui/catalogos/editarClaseServicio.zul +++ b/web/gui/catalogos/editarClaseServicio.zul @@ -54,6 +54,13 @@ + + diff --git a/web/gui/catalogos/editarOrgaoConcedente.zul b/web/gui/catalogos/editarOrgaoConcedente.zul index a827d935e..e13791652 100644 --- a/web/gui/catalogos/editarOrgaoConcedente.zul +++ b/web/gui/catalogos/editarOrgaoConcedente.zul @@ -105,6 +105,13 @@ model="@{winEditarOrgaoConcedente$composer.lsCategorias}" selectedItem="@{winEditarOrgaoConcedente$composer.orgaoConcedente.categoria}" /> + +