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}" />
+
+
+
+