diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java
index 706b51d44..39176c3aa 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java
@@ -186,6 +186,14 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private Checkbox chkExigetelefonopasajero;
private Checkbox chkExigefecnacimientopasajero;
private Checkbox chkExigedoc2pasajero;
+ private Checkbox chkSegunda;
+ private Checkbox chkTerca;
+ private Checkbox chkQuarta;
+ private Checkbox chkQuinta;
+ private Checkbox chkSexta;
+ private Checkbox chkSabado;
+ private Checkbox chkDomingo;
+
private Radio radioHorarioLiberacaoVendaOrigem;
private Radio radioHorarioLiberacaoVendaTrecho;
@@ -784,6 +792,13 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
cDescuento.setIndExigeDoc2Passageiro(chkExigedoc2pasajero.isChecked());
cDescuento.setIndexigenombpasajero(chkExigenombpasajero.isChecked());
cDescuento.setIndexigetelefonopasajero(chkExigetelefonopasajero.isChecked());
+ cDescuento.setIndSegunda(chkSegunda.isChecked());
+ cDescuento.setIndTerca(chkTerca.isChecked());
+ cDescuento.setIndQuarta(chkQuarta.isChecked());
+ cDescuento.setIndQuinta(chkQuinta.isChecked());
+ cDescuento.setIndSexta(chkSexta.isChecked());
+ cDescuento.setIndSabado(chkSabado.isChecked());
+ cDescuento.setIndDomingo(chkDomingo.isChecked());
if(radioHorarioLiberacaoVendaOrigem.isChecked()) {
cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM);
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java
index 06ecf2033..171f4e393 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java
@@ -86,6 +86,13 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private Checkbox chkExigetelefonopasajero;
private Checkbox chkExigefecnacimientopasajero;
private Checkbox chkExigedoc2pasajero;
+ private Checkbox chkSegunda;
+ private Checkbox chkTerca;
+ private Checkbox chkQuarta;
+ private Checkbox chkQuinta;
+ private Checkbox chkSexta;
+ private Checkbox chkSabado;
+ private Checkbox chkDomingo;
private Radio radioHorarioLiberacaoVendaOrigem;
private Radio radioHorarioLiberacaoVendaTrecho;
@@ -187,6 +194,14 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
chkExigedoc2pasajero.setChecked(categoriaDescuento.getIndExigeDoc2Passageiro());
}
+ chkSegunda.setChecked(categoriaDescuento.getIndSegunda());
+ chkTerca.setChecked(categoriaDescuento.getIndTerca());
+ chkQuarta.setChecked(categoriaDescuento.getIndQuarta());
+ chkQuinta.setChecked(categoriaDescuento.getIndQuinta());
+ chkSexta.setChecked(categoriaDescuento.getIndSexta());
+ chkSabado.setChecked(categoriaDescuento.getIndSabado());
+ chkDomingo.setChecked(categoriaDescuento.getIndDomingo());
+
radioHorarioLiberacaoVendaOrigem.setChecked(true);
radioHorarioLiberacaoVendaTrecho.setChecked(false);
if(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_TRECHO.equals(categoriaDescuento.getHorarioLiberacaoVendaPassagem())) {
@@ -284,6 +299,14 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
categoriaDescuento.setIndexigenombpasajero(chkExigenombpasajero.isChecked());
categoriaDescuento.setIndexigetelefonopasajero(chkExigetelefonopasajero.isChecked());
categoriaDescuento.setIndExigeDoc2Passageiro(chkExigedoc2pasajero.isChecked());
+ categoriaDescuento.setIndSegunda(chkSegunda.isChecked());
+ categoriaDescuento.setIndTerca(chkTerca.isChecked());
+ categoriaDescuento.setIndQuarta(chkQuarta.isChecked());
+ categoriaDescuento.setIndQuinta(chkQuinta.isChecked());
+ categoriaDescuento.setIndSexta(chkSexta.isChecked());
+ categoriaDescuento.setIndSabado(chkSabado.isChecked());
+ categoriaDescuento.setIndDomingo(chkDomingo.isChecked());
+
categoriaDescuentoList.updateItem(categoriaDescuento);
this.closeWindow();
}
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java
index 053f35311..2ee17c2ef 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionCategoriaDecuento.java
@@ -127,6 +127,27 @@ public class RenderConfiguracionCategoriaDecuento implements ListitemRenderer {
lc = new Listcell(categoria.getExigeCamposPasajeroVenta());
lc.setParent(lstm);
+ lc = new Listcell(categoria.getIndSegunda() ? "Sim" : "Não");
+ lc.setParent(lstm);
+
+ lc = new Listcell(categoria.getIndTerca() ? "Sim" : "Não");
+ lc.setParent(lstm);
+
+ lc = new Listcell(categoria.getIndQuarta() ? "Sim" : "Não");
+ lc.setParent(lstm);
+
+ lc = new Listcell(categoria.getIndQuinta() ? "Sim" : "Não");
+ lc.setParent(lstm);
+
+ lc = new Listcell(categoria.getIndSexta() ? "Sim" : "Não");
+ lc.setParent(lstm);
+
+ lc = new Listcell(categoria.getIndSabado() ? "Sim" : "Não");
+ lc.setParent(lstm);
+
+ lc = new Listcell(categoria.getIndDomingo() ? "Sim" : "Não");
+ lc.setParent(lstm);
+
lstm.setAttribute("data", categoria);
}
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index 5f1090a90..57e4616c6 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -1832,6 +1832,14 @@ editarConfiguracionCategoriaController.msg.validacaoAssentosReservados = El nume
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite Asientos separados por punto y coma. Asientos no deben de contener ceros a la izquierda.
editarConfiguracionCategoriaController.lblTipoDescuentoCompPreco.value = Tipo Descuento Componentes del Precio
editarConfiguracionCategoriaController.lblDescuentoCompPreco.value = Descuento Componentes del Precio
+editarConfiguracionCategoriaController.lblDiasDaSemana.value = Dias de la Semana
+editarConfiguracionCategoriaController.lblSegunda.value = Lunes
+editarConfiguracionCategoriaController.lblTerca.value = Martes
+editarConfiguracionCategoriaController.lblQuarta.value = miércoles
+editarConfiguracionCategoriaController.lblQuinta.value = Jueves
+editarConfiguracionCategoriaController.lblSexta.value = Viernes
+editarConfiguracionCategoriaController.lblSabado.value = Sábado
+editarConfiguracionCategoriaController.lblDomingo.value = Domingo
# Detener a pantalla de Búsqueda
busquedaCatalogoDeParadaController.window.title = Parada
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 9bfc9501d..b5f26e9ee 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -1889,6 +1889,14 @@ editarConfiguracionCategoriaController.msg.validacaoAssentosReservados = O núme
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite assentos separados por ponto e virgula. Assentos não devem conter zeros à esquerda
editarConfiguracionCategoriaController.lblTipoDescuentoCompPreco.value = Tipo Desconto Componentes do Preço
editarConfiguracionCategoriaController.lblDescuentoCompPreco.value = Desconto Componentes do Preço
+editarConfiguracionCategoriaController.lblDiasDaSemana.value = Dias da Semana
+editarConfiguracionCategoriaController.lblSegunda.value = Segunda
+editarConfiguracionCategoriaController.lblTerca.value = Terça
+editarConfiguracionCategoriaController.lblQuarta.value = Quarta
+editarConfiguracionCategoriaController.lblQuinta.value = Quinta
+editarConfiguracionCategoriaController.lblSexta.value = Sexta
+editarConfiguracionCategoriaController.lblSabado.value = Sábado
+editarConfiguracionCategoriaController.lblDomingo.value = Domingo
# Detener a pantalla de Pesquisa
busquedaCatalogoDeParadaController.window.title = Localidade
diff --git a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul
index 695db86f2..11e4925e9 100644
--- a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul
+++ b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul
@@ -278,6 +278,33 @@
width="10%"
maxlength="9" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul b/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul
index 089d1c58c..a813b1d61 100644
--- a/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul
+++ b/web/gui/configuraciones_comerciales/editarConfiguracionCategoriasDatosCategoria.zul
@@ -218,6 +218,33 @@
width="20%"
maxlength="9" />
+
+
+
+
+
+
+
+
+
+
+
+