igor.rodrigo 2015-09-25 19:00:09 +00:00
parent 87fdd29391
commit a37157585e
4 changed files with 49 additions and 7 deletions

View File

@ -26,6 +26,7 @@ import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Combobox; import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem; import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Decimalbox; import org.zkoss.zul.Decimalbox;
import org.zkoss.zul.Hbox;
import org.zkoss.zul.Intbox; import org.zkoss.zul.Intbox;
import org.zkoss.zul.Label; import org.zkoss.zul.Label;
import org.zkoss.zul.Radio; import org.zkoss.zul.Radio;
@ -158,6 +159,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private Spinner spnMinuto; private Spinner spnMinuto;
private Checkbox chkLiberacionSolamenteEnvasado; private Checkbox chkLiberacionSolamenteEnvasado;
private Textbox asientosReservados; private Textbox asientosReservados;
private Row linhaLiberarPoltronasQuandoOnibus;
private Row linhaAssentosReservados;
public List<Categoria> getLsCategorias() { public List<Categoria> getLsCategorias() {
return lsCategorias; return lsCategorias;
@ -408,6 +411,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
radioImp.setChecked(true); radioImp.setChecked(true);
onClick$radioImp(null); onClick$radioImp(null);
cmbEmpresas.focus(); cmbEmpresas.focus();
linhaLiberarPoltronasQuandoOnibus.setVisible(false);
linhaAssentosReservados.setVisible(false);
} }
@SuppressWarnings({ "rawtypes", "unchecked" }) @SuppressWarnings({ "rawtypes", "unchecked" })
@ -1224,11 +1230,29 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private void mudarCamposCuota(boolean visible) { private void mudarCamposCuota(boolean visible) {
rowTrecho.setVisible(visible); rowTrecho.setVisible(visible);
rowTiempo.setVisible(visible); rowTiempo.setVisible(visible);
linhaLiberarPoltronasQuandoOnibus.setVisible(visible);
linhaAssentosReservados.setVisible(visible);
timeTempoPermitir.setValue(null); timeTempoPermitir.setValue(null);
} }
public void onClick$rdCuotaNo(Event ev) { public void onClick$rdCuotaNo(Event ev) {
mudarCamposCuota(false); 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;
}
} }

View File

@ -60,6 +60,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private Radio rdVendaAbertoNao; private Radio rdVendaAbertoNao;
private Radio radioSimVentaSolamenteReserva; private Radio radioSimVentaSolamenteReserva;
private Radio radioNaoVentaSolamenteReserva; private Radio radioNaoVentaSolamenteReserva;
private Row linhaLiberarPoltronasQuandoOnibus;
private Row linhaAssentosReservados;
@Override @Override
public void doAfterCompose(Component comp) throws Exception { public void doAfterCompose(Component comp) throws Exception {
@ -130,6 +132,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
rdVendaAbertoNao.setChecked(true); rdVendaAbertoNao.setChecked(true);
} }
linhaLiberarPoltronasQuandoOnibus.setVisible(false);
linhaAssentosReservados.setVisible(false);
} }
private void preencherDataHora(Integer tiempoMinutos){ private void preencherDataHora(Integer tiempoMinutos){
if (tiempoMinutos != null){ if (tiempoMinutos != null){
@ -224,7 +229,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private void mudarCamposCuota(boolean visible){ private void mudarCamposCuota(boolean visible){
rowTrecho.setVisible(visible); rowTrecho.setVisible(visible);
rowTiempo.setVisible(visible); rowTiempo.setVisible(visible);
linhaLiberarPoltronasQuandoOnibus.setVisible(visible);
linhaAssentosReservados.setVisible(visible);
timeTempoPermitir.setValue(null); timeTempoPermitir.setValue(null);
} }
public void onClick$rdCuotaNo(Event ev) { public void onClick$rdCuotaNo(Event ev) {
@ -259,5 +265,17 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
spnMinuto.setValue(0); spnMinuto.setValue(0);
lblMsgTiempo.setValue(Labels.getLabel("editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value")); 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;
}
} }

View File

@ -198,15 +198,15 @@
value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}" />
</hbox> </hbox>
</row> </row>
<row spans="1,3"> <row spans="1,3" id="linhaLiberarPoltronasQuandoOnibus">
<label id="lblLiberacionSolamenteEnvasado" <label id="lblLiberacionSolamenteEnvasado"
value="${c:l('editarConfiguracionCategoriaController.lblLiberacionSolamenteEnvasado.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblLiberacionSolamenteEnvasado.value')}" />
<checkbox id="chkLiberacionSolamenteEnvasado" /> <checkbox id="chkLiberacionSolamenteEnvasado" />
</row> </row>
<row spans="1,3"> <row spans="1,3" id="linhaAssentosReservados">
<label id="lblAsientosreservados" <label id="lblAsientosreservados"
value="${c:l('editarConfiguracionCategoriaController.lblAsientosreservados.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblAsientosreservados.value')}" />
<hbox> <hbox id="liberarPoltronas">
<textbox id="asientosReservados" /> <textbox id="asientosReservados" />
<label id="lblAsientosseparados" <label id="lblAsientosseparados"
value="${c:l('editarConfiguracionCategoriaController.lblAsientosseparados.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblAsientosseparados.value')}" />

View File

@ -152,13 +152,13 @@
<label value="${c:l('editarConfiguracionCategoriaController.lblTiempoValido.value')}" /> <label value="${c:l('editarConfiguracionCategoriaController.lblTiempoValido.value')}" />
<timebox id="timeTempoPermitir" mold="rounded" format="HH:mm"/> <timebox id="timeTempoPermitir" mold="rounded" format="HH:mm"/>
</row> </row>
<row spans="1,3"> <row spans="1,3" id="linhaLiberarPoltronasQuandoOnibus">
<label id="lblLiberacionSolamenteEnvasado" <label id="lblLiberacionSolamenteEnvasado"
value="${c:l('editarConfiguracionCategoriaController.lblLiberacionSolamenteEnvasado.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblLiberacionSolamenteEnvasado.value')}" />
<checkbox id="chkLiberacionSolamenteEnvasado" <checkbox id="chkLiberacionSolamenteEnvasado"
checked="@{winEditarConfiguracionCategoriasDatosCategoria$composer.categoriaDescuento.indLiberacionSolamenteEnvasado}"/> checked="@{winEditarConfiguracionCategoriasDatosCategoria$composer.categoriaDescuento.indLiberacionSolamenteEnvasado}"/>
</row> </row>
<row spans="1,3"> <row spans="1,3" id="linhaAssentosReservados">
<label id="lblAsientosreservados" <label id="lblAsientosreservados"
value="${c:l('editarConfiguracionCategoriaController.lblAsientosreservados.value')}" /> value="${c:l('editarConfiguracionCategoriaController.lblAsientosreservados.value')}" />
<hbox> <hbox>