From 104eb8b9e77e81f6f0d6b25b2669638f67d95e3f Mon Sep 17 00:00:00 2001 From: wilian Date: Mon, 6 Aug 2018 20:16:56 +0000 Subject: [PATCH] bug#11689 dev:thiago qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@83971 d1611594-4594-4d17-8e1d-87c2c4800839 --- ...tarConfiguracionReservacionController.java | 38 ++++++++++++++++++- .../RenderConfiguracionReservacion.java | 5 ++- web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + .../busquedaConfiguracionReservacion.zul | 2 + .../editarConfiguracionReservacion.zul | 3 +- 6 files changed, 46 insertions(+), 4 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java index 83c05113f..eb7bd1af3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionReservacionController.java @@ -126,6 +126,7 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo private Radio ra1; private Radio ra2; + private Radio ra3; public Button getBtnApagar() { return btnApagar; @@ -205,7 +206,9 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo spTiempoLiberacionInternetMinutoCaduc.setText(horaMinutoTiempoliberacioninternetCaduc[1]); - if(reservacionCtrl.getIndTipoReserva()!= null && reservacionCtrl.getIndTipoReserva()){ + if(reservacionCtrl.getIndSemLiberacaoAutomatica() != null && reservacionCtrl.getIndSemLiberacaoAutomatica()) { + ra3.setChecked(Boolean.TRUE); + } else if(reservacionCtrl.getIndTipoReserva()!= null && reservacionCtrl.getIndTipoReserva()){ ra2.setChecked(Boolean.TRUE); }else{ ra1.setChecked(Boolean.TRUE); @@ -551,6 +554,9 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo txtDescripcion.getValue(); fecInicio.getValue(); fecFinal.getValue(); + ra1.getValue(); + ra2.getValue(); + ra3.getValue(); spTiempoLiberacionHora.getValue(); spTiempoLiberacionMinuto.getValue(); @@ -657,6 +663,7 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo reservacionCtrl.setFecinicio(inicio); reservacionCtrl.setFecfinal(fin); reservacionCtrl.setIndTipoReserva(ra2.isChecked()); + reservacionCtrl.setIndSemLiberacaoAutomatica(ra3.isChecked()); reservacionCtrl.setTiempoliberacion(spTiempoLiberacionHora.getValue(), spTiempoLiberacionMinuto.getValue()); reservacionCtrl.setTiempoliberacioninternet(spTiempoLiberacionInternetHora.getValue(), spTiempoLiberacionInternetMinuto.getValue()); @@ -723,9 +730,38 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo public void onCheck$ra2(Event ev) { desabilitaTempos(); } + public void onCheck$ra3(Event ev) { + desabilitaTempos(); + } private void desabilitaTempos() { + if(ra3.isChecked()) { + spTiempoLiberacionHoraCaduc.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionHoraCaduc.setDisabled(Boolean.TRUE); + + spTiempoLiberacionMinutoCaduc.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionMinutoCaduc.setDisabled(Boolean.TRUE); + + spTiempoLiberacionInternetHoraCaduc.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionInternetHoraCaduc.setDisabled(Boolean.TRUE); + + spTiempoLiberacionInternetMinutoCaduc.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionInternetMinutoCaduc.setDisabled(Boolean.TRUE); + + spTiempoLiberacionHora.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionHora.setDisabled(Boolean.TRUE); + + spTiempoLiberacionMinuto.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionMinuto.setDisabled(Boolean.TRUE); + + spTiempoLiberacionInternetHora.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionInternetHora.setDisabled(Boolean.TRUE); + + spTiempoLiberacionInternetMinuto.setValue(NumberUtils.INTEGER_ZERO); + spTiempoLiberacionInternetMinuto.setDisabled(Boolean.TRUE); + } + if(ra1.isChecked()){ spTiempoLiberacionHora.setDisabled(Boolean.FALSE); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionReservacion.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionReservacion.java index d9a1d9588..b04ae5bd3 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionReservacion.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderConfiguracionReservacion.java @@ -27,10 +27,11 @@ public class RenderConfiguracionReservacion implements ListitemRenderer { Listcell lc = new Listcell(reservacion.getReservacionctrlId().toString()); lc.setParent(lstm); - lc = null; - lc = new Listcell((reservacion.getDescConfig() == null) ? "" : reservacion.getDescConfig()); lc.setParent(lstm); + + lc = new Listcell(reservacion.getDescTipoReserva()); + lc.setParent(lstm); SimpleDateFormat sf = new SimpleDateFormat("dd/MM/yyyy"); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index b13e8b951..509267f14 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1748,6 +1748,7 @@ editarConfiguracionReservacionController.MSG.necesitaMarca = Necesita informar u editarConfiguracionReservacionController.lblTipoReserva.value = Tipo Reservación editarConfiguracionReservacionController.ra1.value = Tempo Liberación editarConfiguracionReservacionController.ra2.value = Tiempo Caducidad +editarConfiguracionReservacionController.ra3.value = Sin liberación automática # Muestra a CANCELACION configuracional Búsqueda busquedaConfiguracionCancelacionController.window.title = Configuración de cancelación diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index f58ecec27..c13cd510e 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1889,6 +1889,7 @@ editarConfiguracionReservacionController.MSG.necesitaMarca = Necessita informar editarConfiguracionReservacionController.lblTipoReserva.value = Tipo Reserva editarConfiguracionReservacionController.ra1.value = Tempo Liberação editarConfiguracionReservacionController.ra2.value = Tempo Expiração +editarConfiguracionReservacionController.ra3.value = Sem Liberação Automática # Muestra a CANCELACION configuracional Pesquisa busquedaConfiguracionCancelacionController.window.title = Configuração de Cancelamento diff --git a/web/gui/configuraciones_comerciales/busquedaConfiguracionReservacion.zul b/web/gui/configuraciones_comerciales/busquedaConfiguracionReservacion.zul index 22db5cb3b..7f63264d8 100644 --- a/web/gui/configuraciones_comerciales/busquedaConfiguracionReservacion.zul +++ b/web/gui/configuraciones_comerciales/busquedaConfiguracionReservacion.zul @@ -50,6 +50,8 @@ label="${c:l('busquedaConfiguracionReservacionController.lhId.label')}" sort="auto(reservacionctrlId)"/> + @@ -62,6 +62,7 @@ +