wilian 2015-01-07 17:01:33 +00:00
parent 33fd1bdba1
commit 25881237e5
6 changed files with 53 additions and 6 deletions

View File

@ -57,8 +57,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private Radio rdVendaAntecipadaNo;
private Radio rdVendeAbertoSi;
private Radio rdVendaAbertoNao;
private Radio radioSimVentaSolamenteReserva;
private Radio radioNaoVentaSolamenteReserva;
@Override
public void doAfterCompose(Component comp) throws Exception {
@ -85,6 +85,12 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
radioNaoImprimePassagem.setSelected(Boolean.TRUE);
}
if ((categoriaDescuento.getIndVentaSolamenteReserva() != null) && (categoriaDescuento.getIndVentaSolamenteReserva())) {
radioSimVentaSolamenteReserva.setSelected(Boolean.TRUE);
} else if ((categoriaDescuento.getIndVentaSolamenteReserva() != null) && (!categoriaDescuento.getIndVentaSolamenteReserva())) {
radioNaoVentaSolamenteReserva.setSelected(Boolean.TRUE);
}
if ( (categoriaDescuento.getIndCuota() != null) && (categoriaDescuento.getIndCuota()) ){
mudarCamposCuota(true);
timeTempoPermitir.setValue(categoriaDescuento.getTiempoCuota());
@ -137,6 +143,13 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
} else if (radioNaoImprimePassagem.isSelected()) {
categoriaDescuento.setIndImprimeBoleto(Boolean.FALSE);
}
if (radioSimVentaSolamenteReserva.isSelected()) {
categoriaDescuento.setIndVentaSolamenteReserva(Boolean.TRUE);
} else if (radioNaoVentaSolamenteReserva.isSelected()) {
categoriaDescuento.setIndVentaSolamenteReserva(Boolean.FALSE);
}
if (rdVendaAntecipadaSi.isChecked()){
int hora = (spnHora.getValue() == null)?0:spnHora.getValue();
int minuto = (spnMinuto.getValue() == null)?0:spnMinuto.getValue();
@ -245,4 +258,5 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
spnMinuto.setValue(0);
lblMsgTiempo.setValue(Labels.getLabel("editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value"));
}
}

View File

@ -109,7 +109,11 @@ public class RenderConfiguracionCategoriaDecuento implements ListitemRenderer {
lc = new Listcell(horaMinuto);
lc.setParent(lstm);
lc = new Listcell((categoria.getIndVentaSolamenteReserva() != null && categoria.getIndVentaSolamenteReserva()) ? "Sim" : "Não");
lc.setParent(lstm);
lstm.setAttribute("data", categoria);
}
}

View File

@ -1270,6 +1270,10 @@ editarConfiguracionCategoriaController.msg.validacaoVentaAntecipada=Para venta a
editarConfiguracionCategoriaController.msg.validacaoCategoria=Es necesário informar una categoria
editarConfiguracionCategoriaController.lblHeadVendAnte=V. Antic.
editarConfiguracionCategoriaController.lblHeadTiempo=Tiempo
editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value = Venda Solamente Reserva
editarConfiguracionCategoriaController.lblSimVentaSolamenteReserva.value = Si
editarConfiguracionCategoriaController.lblNaoVentaSolamenteReserva.value = No
editarConfiguracionCategoriaController.lblHeaderVentaSolamenteReserva.value = V. So. Reserva
# Detener a pantalla de Búsqueda
busquedaCatalogoDeParadaController.window.title = Parada

View File

@ -1301,6 +1301,10 @@ editarConfiguracionCategoriaController.msg.validacaoVentaAntecipada=Para venda a
editarConfiguracionCategoriaController.msg.validacaoCategoria=É necessário informar uma categoria
editarConfiguracionCategoriaController.lblHeadVendAnte=V. Antec.
editarConfiguracionCategoriaController.lblHeadTiempo=Tempo
editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value = Venda Somente Reserva
editarConfiguracionCategoriaController.lblSimVentaSolamenteReserva.value = Sim
editarConfiguracionCategoriaController.lblNaoVentaSolamenteReserva.value = Não
editarConfiguracionCategoriaController.lblHeaderVentaSolamenteReserva.value = V. So. Reserva
# Detener a pantalla de Pesquisa
busquedaCatalogoDeParadaController.window.title = Localidade

View File

@ -7,7 +7,7 @@
<zk>
<window id="winEditarConfiguracionCategoria" border="normal"
apply="${editarConfiguracionCategoriaController}" height="598px"
width="1050px" contentStyle="overflow:auto"
width="1065px" contentStyle="overflow:auto"
title="${c:l('editarConfiguracionCategoriaController.window.title')}">
<toolbar>
<hbox spacing="5px" style="padding:1px" align="right">
@ -154,7 +154,7 @@
selected="true" />
</radiogroup>
</row>
<row spans="1,3">
<row>
<label
value="${c:l('editarConfiguracionCategoriaController.lblVendaAberto.value')}" />
<radiogroup>
@ -163,6 +163,15 @@
<radio id="rdVendaAbertoNao"
label="Nao" />
</radiogroup>
<label value="${c:l('editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value')}" />
<radiogroup>
<radio id="radioSimVentaSolamenteReserva"
label="${c:l('editarConfiguracionCategoriaController.lblSimVentaSolamenteReserva.value')}" />
<radio id="radioNaoVentaSolamenteReserva"
selected="true"
label="${c:l('editarConfiguracionCategoriaController.lblNaoVentaSolamenteReserva.value')}" />
</radiogroup>
</row>
<row spans="1,3" id="rowTrecho"
visible="false">
@ -221,7 +230,7 @@
</row>
<row spans="4">
<listbox id="categoriaDescuentoList"
height="145px"
height="160px"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false">
<listhead sizable="true">
@ -253,6 +262,8 @@
label="${c:l('editarConfiguracionCategoriaController.lblHeadVendAnte')}" />
<listheader width="50px"
label="${c:l('editarConfiguracionCategoriaController.lblHeadTiempo')}" />
<listheader width="50px"
label="${c:l('editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value')}" />
</listhead>
</listbox>
</row>

View File

@ -98,6 +98,16 @@
label="Nao" />
</radiogroup>
</row>
<row>
<label value="${c:l('editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value')}" />
<radiogroup>
<radio id="radioSimVentaSolamenteReserva"
label="${c:l('editarConfiguracionCategoriaController.lblSimVentaSolamenteReserva.value')}" />
<radio id="radioNaoVentaSolamenteReserva"
selected="true"
label="${c:l('editarConfiguracionCategoriaController.lblNaoVentaSolamenteReserva.value')}" />
</radiogroup>
</row>
<row>
<label value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempo.value')}" />
<hbox>