From 81fed49fc20b756ab35e3f0a69c1e12d1925c0ae Mon Sep 17 00:00:00 2001 From: leonardo Date: Thu, 1 Jun 2017 20:44:21 +0000 Subject: [PATCH] fixes bug #9090 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@69553 d1611594-4594-4d17-8e1d-87c2c4800839 --- ...ditarConfiguracionCategoriaController.java | 15 +++++++ ...cionCategoriaDatosCategoriaController.java | 23 +++++++++++ .../RenderConfiguracionCategoriaDecuento.java | 21 ++++++++++ web/WEB-INF/i3-label_es_MX.label | 8 ++++ web/WEB-INF/i3-label_pt_BR.label | 8 ++++ .../editarConfiguracionCategorias.zul | 41 +++++++++++++++++++ ...rConfiguracionCategoriasDatosCategoria.zul | 27 ++++++++++++ 7 files changed, 143 insertions(+) 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" /> + +