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 ad5c10b81..fbc0dffd3 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 @@ -26,6 +26,7 @@ import org.zkoss.zul.Checkbox; import org.zkoss.zul.Combobox; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Decimalbox; +import org.zkoss.zul.Hbox; import org.zkoss.zul.Intbox; import org.zkoss.zul.Label; import org.zkoss.zul.Radio; @@ -158,6 +159,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp private Spinner spnMinuto; private Checkbox chkLiberacionSolamenteEnvasado; private Textbox asientosReservados; + private Row linhaLiberarPoltronasQuandoOnibus; + private Row linhaAssentosReservados; public List getLsCategorias() { return lsCategorias; @@ -408,6 +411,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp radioImp.setChecked(true); onClick$radioImp(null); cmbEmpresas.focus(); + linhaLiberarPoltronasQuandoOnibus.setVisible(false); + linhaAssentosReservados.setVisible(false); + } @SuppressWarnings({ "rawtypes", "unchecked" }) @@ -1224,11 +1230,29 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp private void mudarCamposCuota(boolean visible) { rowTrecho.setVisible(visible); rowTiempo.setVisible(visible); - + linhaLiberarPoltronasQuandoOnibus.setVisible(visible); + linhaAssentosReservados.setVisible(visible); timeTempoPermitir.setValue(null); } public void onClick$rdCuotaNo(Event ev) { mudarCamposCuota(false); } + + public Row getLinhaLiberarPoltronasQuandoOnibus() { + return linhaLiberarPoltronasQuandoOnibus; + } + + public void setLinhaLiberarPoltronasQuandoOnibus(Row linhaLiberarPoltronasQuandoOnibus) { + this.linhaLiberarPoltronasQuandoOnibus = linhaLiberarPoltronasQuandoOnibus; + } + + public Row getLinhaAssentosReservados() { + return linhaAssentosReservados; + } + + public void setLinhaAssentosReservados(Row linhaAssentosReservados) { + this.linhaAssentosReservados = linhaAssentosReservados; + } + } 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 28b48d3ea..474b4dd70 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 @@ -60,6 +60,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene private Radio rdVendaAbertoNao; private Radio radioSimVentaSolamenteReserva; private Radio radioNaoVentaSolamenteReserva; + private Row linhaLiberarPoltronasQuandoOnibus; + private Row linhaAssentosReservados; @Override public void doAfterCompose(Component comp) throws Exception { @@ -130,6 +132,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene rdVendaAbertoNao.setChecked(true); } + linhaLiberarPoltronasQuandoOnibus.setVisible(false); + linhaAssentosReservados.setVisible(false); + } private void preencherDataHora(Integer tiempoMinutos){ if (tiempoMinutos != null){ @@ -224,7 +229,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene private void mudarCamposCuota(boolean visible){ rowTrecho.setVisible(visible); rowTiempo.setVisible(visible); - + linhaLiberarPoltronasQuandoOnibus.setVisible(visible); + linhaAssentosReservados.setVisible(visible); timeTempoPermitir.setValue(null); } public void onClick$rdCuotaNo(Event ev) { @@ -259,5 +265,17 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene spnMinuto.setValue(0); lblMsgTiempo.setValue(Labels.getLabel("editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value")); } + public Row getLinhaLiberarPoltronasQuandoOnibus() { + return linhaLiberarPoltronasQuandoOnibus; + } + public void setLinhaLiberarPoltronasQuandoOnibus(Row linhaLiberarPoltronasQuandoOnibus) { + this.linhaLiberarPoltronasQuandoOnibus = linhaLiberarPoltronasQuandoOnibus; + } + public Row getLinhaAssentosReservados() { + return linhaAssentosReservados; + } + public void setLinhaAssentosReservados(Row linhaAssentosReservados) { + this.linhaAssentosReservados = linhaAssentosReservados; + } } diff --git a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul index d468aa439..0dad1cad4 100644 --- a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul +++ b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul @@ -198,15 +198,15 @@ value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}" /> - + - + - + - +