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 3055ba204..7dbab0c87 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
@@ -269,8 +269,12 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Radio radAprobacionLatente;
private Radio radIndvendsegopcionalSi;
private Radio radIndvendsegopcionalNo;
+ private Radio radIndvendsegtabelaSi;
+ private Radio radIndvendsegtabelaNo;
private Radio radIndestansegopcionalSi;
private Radio radIndestansegopcionalNo;
+ private Radio radIndestansegtabelaSi;
+ private Radio radIndestansegtabelaNo;
private Radio radIntervalofechamentoDiario;
private Radio radIntervalofechamentoSemanal;
private Radio radIntervalofechamentoDecendial;
@@ -986,7 +990,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
txtNomeBanco.setValue(banco.getCodigo());
}
- @SuppressWarnings("rawtypes")
public void onSelect$cmbEmpresaPtoVta() {
Empresa empresa = (Empresa) cmbEmpresaPtoVta.getSelectedItem().getValue();
lsEmpresaContaBancarias = ptovtaBancoService.buscarContasBancariasPorIdEmpresa(empresa.getEmpresaId());
@@ -1300,6 +1303,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
(radIndvendsegopcionalSi.isChecked() || radIndvendsegopcionalNo.isChecked() ||
radIndestansegopcionalSi.isChecked() || radIndestansegopcionalNo.isChecked())
&&
+ (radIndvendsegtabelaSi.isChecked() || radIndvendsegtabelaNo.isChecked() ||
+ radIndestansegtabelaSi.isChecked() || radIndestansegtabelaNo.isChecked())
+ &&
(radIndPermisoTasaEmbarqueSi.isChecked() || radIndPermisoTasaEmbarqueNo.isChecked() ||
radIndEstanTasaEmbarqueSi.isChecked() || radIndEstanTasaEmbarqueNo.isChecked())) {
@@ -1308,7 +1314,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
PtoVtaSeguro pto = new PtoVtaSeguro();
pto.setIndVendeSegOpcional(radIndvendsegopcionalSi.isChecked());
+ pto.setIndVendeSegTabela(radIndvendsegtabelaSi.isChecked());
pto.setIndEstanSegOpcional(radIndestansegopcionalSi.isChecked());
+ pto.setIndEstanSegTabela(radIndestansegtabelaSi.isChecked());
pto.setIndEstanTasaEmbarque(radIndEstanTasaEmbarqueSi.isChecked());
pto.setIndPermisoTasaEmbarque(radIndPermisoTasaEmbarqueSi.isChecked());
pto.setIndPermisoTasaEmbarqueVtaManual(radIndPermisoTasaEmbarqueVtaManualSi.isChecked());
@@ -3365,6 +3373,22 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
}
}
+ public void onClick$radIndvendsegtabelaSi(Event event) {
+ if (radIndvendsegtabelaSi.isChecked()) {
+ radIndestansegtabelaSi.setDisabled(false);
+ radIndestansegtabelaNo.setDisabled(false);
+ radIndestansegtabelaNo.setChecked(true);
+ }
+ }
+
+ public void onClick$radIndvendsegtabelaNo(Event event) {
+ if (radIndvendsegtabelaNo.isChecked()) {
+ radIndestansegtabelaSi.setDisabled(true);
+ radIndestansegtabelaNo.setDisabled(true);
+ radIndestansegtabelaNo.setChecked(true);
+ }
+ }
+
public void onClick$ckValidarTempoParaImpressao(Event event) {
if (ckValidarTempoParaImpressao.isChecked()) {
txtTempoParaImpressao.setDisabled(Boolean.FALSE);
@@ -3491,4 +3515,20 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
this.ct = ct;
}
+ public Radio getRadIndvendsegtabelaSi() {
+ return radIndvendsegtabelaSi;
+ }
+
+ public void setRadIndvendsegtabelaSi(Radio radIndvendsegtabelaSi) {
+ this.radIndvendsegtabelaSi = radIndvendsegtabelaSi;
+ }
+
+ public Radio getRadIndvendsegtabelaNo() {
+ return radIndvendsegtabelaNo;
+ }
+
+ public void setRadIndvendsegtabelaNo(Radio radIndvendsegtabelaNo) {
+ this.radIndvendsegtabelaNo = radIndvendsegtabelaNo;
+ }
+
}
\ No newline at end of file
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderPtoVtaSeguro.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderPtoVtaSeguro.java
index e72947fc7..7bf428ecb 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderPtoVtaSeguro.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderPtoVtaSeguro.java
@@ -21,6 +21,12 @@ public class RenderPtoVtaSeguro implements ListitemRenderer {
lc = new Listcell(pto.getIndEstanSegOpcional() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
+ lc = new Listcell(pto.getIndVendeSegTabela() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
+ lc.setParent(lstm);
+
+ lc = new Listcell(pto.getIndEstanSegTabela() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
+ lc.setParent(lstm);
+
lc = new Listcell(pto.getIndEstanTasaEmbarque() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index 06ea302e2..a357d7dfd 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -1407,6 +1407,8 @@ editarPuntoVentaController.lbStock.value = Estoque
editarPuntoVentaController.lbCheckStock.value = Validar estoque Receta/Gasto
editarPuntoVentaController.lbVendeSegOpcional.value = Vende seguro opcional
editarPuntoVentaController.lbEstanSegOpcional.value = Estan seguro opcional
+editarPuntoVentaController.lbVendeSegTabela.value = Vende seguro tabla
+editarPuntoVentaController.lbEstanSegTabela.value = Estan seguro tabla
editarPuntoVentaController.label.tipoPassagem = Tipo de Pasajes
editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Tasa de abordaje pre-seleccionada
editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite deseleccionar Tasa de abordaje
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index f00bfb0cd..d6464581d 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -1510,6 +1510,8 @@ editarPuntoVentaController.lbStock.value = Estoque
editarPuntoVentaController.lbCheckStock.value = Validar Estoque Receita/Despesa
editarPuntoVentaController.lbVendeSegOpcional.value = Vende Seguro Opcional
editarPuntoVentaController.lbEstanSegOpcional.value = Default Seguro Opcional
+editarPuntoVentaController.lbVendeSegTabela.value = Vende Seguro Tabela
+editarPuntoVentaController.lbEstanSegTabela.value = Default Seguro Tabela
editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens
editarPuntoVentaController.label.usuario = Usuário
editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Taxa de Embarque pré-selecionada
diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul
index 672e36d20..be85d24ff 100644
--- a/web/gui/catalogos/editarPuntoVenta.zul
+++ b/web/gui/catalogos/editarPuntoVenta.zul
@@ -1352,6 +1352,26 @@
label="${c:l('MSG.NO')}" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1418,6 +1438,12 @@
+
+