bug #8032
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@61695 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
2140f892b4
commit
2804d3c82b
|
@ -56,6 +56,7 @@ import com.rjconsultores.ventaboletos.entidad.Marca;
|
|||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.enums.HorarioLiberacaoVendaPassagem;
|
||||
import com.rjconsultores.ventaboletos.service.CategoriaCorridaService;
|
||||
import com.rjconsultores.ventaboletos.service.CategoriaCtrlService;
|
||||
import com.rjconsultores.ventaboletos.service.CategoriaPeriodoService;
|
||||
|
@ -180,6 +181,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
|||
private Checkbox chkExigefecnacimientopasajero;
|
||||
private Checkbox chkExigedoc2pasajero;
|
||||
|
||||
private Radio radioHorarioLiberacaoVendaOrigem;
|
||||
private Radio radioHorarioLiberacaoVendaTrecho;
|
||||
|
||||
|
||||
public List<Categoria> getLsCategorias() {
|
||||
return lsCategorias;
|
||||
|
@ -771,6 +775,12 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
|||
cDescuento.setIndExigeDoc2Passageiro(chkExigedoc2pasajero.isChecked());
|
||||
cDescuento.setIndexigenombpasajero(chkExigenombpasajero.isChecked());
|
||||
cDescuento.setIndexigetelefonopasajero(chkExigetelefonopasajero.isChecked());
|
||||
|
||||
if(radioHorarioLiberacaoVendaOrigem.isChecked()) {
|
||||
cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM);
|
||||
} else if(radioHorarioLiberacaoVendaTrecho.isChecked()) {
|
||||
cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_TRECHO);
|
||||
}
|
||||
|
||||
if (rdVendaAntecipadaSi.isChecked()) {
|
||||
cDescuento.setTiempoDesactivar(spnHora.getValue(), spnMinuto.getValue());
|
||||
|
|
|
@ -29,6 +29,7 @@ import org.zkoss.zul.Textbox;
|
|||
import org.zkoss.zul.api.Timebox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento;
|
||||
import com.rjconsultores.ventaboletos.enums.HorarioLiberacaoVendaPassagem;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
|
||||
|
@ -73,6 +74,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
private Checkbox chkExigetelefonopasajero;
|
||||
private Checkbox chkExigefecnacimientopasajero;
|
||||
private Checkbox chkExigedoc2pasajero;
|
||||
|
||||
private Radio radioHorarioLiberacaoVendaOrigem;
|
||||
private Radio radioHorarioLiberacaoVendaTrecho;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
|
@ -167,6 +171,13 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
chkExigedoc2pasajero.setChecked(categoriaDescuento.getIndExigeDoc2Passageiro());
|
||||
}
|
||||
|
||||
radioHorarioLiberacaoVendaOrigem.setChecked(true);
|
||||
radioHorarioLiberacaoVendaTrecho.setChecked(false);
|
||||
if(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_TRECHO.equals(categoriaDescuento.getHorarioLiberacaoVendaPassagem())) {
|
||||
radioHorarioLiberacaoVendaOrigem.setChecked(false);
|
||||
radioHorarioLiberacaoVendaTrecho.setChecked(true);
|
||||
}
|
||||
|
||||
}
|
||||
private void preencherDataHora(Integer tiempoMinutos){
|
||||
if (tiempoMinutos != null){
|
||||
|
@ -226,6 +237,12 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
return;
|
||||
}
|
||||
|
||||
if(radioHorarioLiberacaoVendaOrigem.isChecked()) {
|
||||
categoriaDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM);
|
||||
} else if(radioHorarioLiberacaoVendaTrecho.isChecked()) {
|
||||
categoriaDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_TRECHO);
|
||||
}
|
||||
|
||||
categoriaDescuento.setAsientosReservados(asientosReservados.getValue());
|
||||
categoriaDescuento.setIndexigedocpasajero(chkExigedocpasajero.isChecked());
|
||||
categoriaDescuento.setIndexigefecnacimientopasajero(chkExigefecnacimientopasajero.isChecked());
|
||||
|
|
|
@ -7,12 +7,14 @@ package com.rjconsultores.ventaboletos.web.utilerias.render;
|
|||
import java.text.SimpleDateFormat;
|
||||
import java.util.List;
|
||||
|
||||
import org.zkoss.util.resource.Labels;
|
||||
import org.zkoss.zul.Listcell;
|
||||
import org.zkoss.zul.Listitem;
|
||||
import org.zkoss.zul.ListitemRenderer;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento;
|
||||
import com.rjconsultores.ventaboletos.entidad.CategoriaPeriodo;
|
||||
import com.rjconsultores.ventaboletos.enums.HorarioLiberacaoVendaPassagem;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -110,6 +112,9 @@ public class RenderConfiguracionCategoriaDecuento implements ListitemRenderer {
|
|||
lc = new Listcell(horaMinuto);
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell(categoria.getHorarioLiberacaoVendaPassagem() == null || categoria.getHorarioLiberacaoVendaPassagem().equals(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM) ? Labels.getLabel("editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaOrigem.value") : Labels.getLabel("editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaTrecho.value"));
|
||||
lc.setParent(lstm);
|
||||
|
||||
lc = new Listcell((categoria.getIndVentaSolamenteReserva() != null && categoria.getIndVentaSolamenteReserva()) ? "Sim" : "Não");
|
||||
lc.setParent(lstm);
|
||||
|
||||
|
|
|
@ -1710,6 +1710,9 @@ editarConfiguracionCategoriaController.lblExigenombpasajero.value = Nombre
|
|||
editarConfiguracionCategoriaController.lblExigedocpasajero.value = Documento
|
||||
editarConfiguracionCategoriaController.lblExigetelefonopasajero.value = Telefono
|
||||
editarConfiguracionCategoriaController.lblExigefecnacimientopasajero.value = Fec Nacimiento
|
||||
editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value = Disponible Venta
|
||||
editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaOrigem.value = Horario Origen el Servicio
|
||||
editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaTrecho.value = Horario Tramo
|
||||
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservados = El numero de Asientos reservados no puede ser mayor que la cantidad autorizada.
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite Asientos separados por punto y coma. Asientos no deben de contener ceros a la izquierda.
|
||||
|
|
|
@ -1763,6 +1763,9 @@ editarConfiguracionCategoriaController.lblExigedocpasajero.value = Documento
|
|||
editarConfiguracionCategoriaController.lblExigetelefonopasajero.value = Telefone
|
||||
editarConfiguracionCategoriaController.lblExigefecnacimientopasajero.value = Dt Nascimento
|
||||
editarConfiguracionCategoriaController.lblExigeDocumento2.value = Documento 2
|
||||
editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value = Liberação para Venda
|
||||
editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaOrigem.value = Horário Origem Corrida
|
||||
editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaTrecho.value = Horário Trecho
|
||||
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservados = O número de assentos reservados não pode ser maior que a quantidade autorizada
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite assentos separados por ponto e virgula. Assentos não devem conter zeros à esquerda
|
||||
|
|
|
@ -221,6 +221,19 @@
|
|||
value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}" />
|
||||
</hbox>
|
||||
</row>
|
||||
<row spans="1,3">
|
||||
<label
|
||||
value="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" />
|
||||
<hbox>
|
||||
<radiogroup>
|
||||
<radio id="radioHorarioLiberacaoVendaOrigem"
|
||||
label="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaOrigem.value')}"
|
||||
selected="true" />
|
||||
<radio id="radioHorarioLiberacaoVendaTrecho"
|
||||
label="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaTrecho.value')}" />
|
||||
</radiogroup>
|
||||
</hbox>
|
||||
</row>
|
||||
<row spans="1,3" id="linhaLiberarPoltronasQuandoOnibus">
|
||||
<label id="lblLiberacionSolamenteEnvasado"
|
||||
value="${c:l('editarConfiguracionCategoriaController.lblLiberacionSolamenteEnvasado.value')}" />
|
||||
|
@ -299,6 +312,8 @@
|
|||
label="${c:l('editarConfiguracionCategoriaController.lblHeadVendAnte')}" />
|
||||
<listheader width="50px"
|
||||
label="${c:l('editarConfiguracionCategoriaController.lblHeadTiempo')}" />
|
||||
<listheader width="50px"
|
||||
label="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" />
|
||||
<listheader width="50px"
|
||||
label="${c:l('editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value')}" />
|
||||
<listheader width="50px"
|
||||
|
|
|
@ -118,6 +118,19 @@
|
|||
<label id="lblMsgTiempo" value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}"/>
|
||||
</hbox>
|
||||
</row>
|
||||
<row spans="1,3">
|
||||
<label
|
||||
value="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" />
|
||||
<hbox>
|
||||
<radiogroup>
|
||||
<radio id="radioHorarioLiberacaoVendaOrigem"
|
||||
label="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaOrigem.value')}"
|
||||
selected="true" />
|
||||
<radio id="radioHorarioLiberacaoVendaTrecho"
|
||||
label="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaTrecho.value')}" />
|
||||
</radiogroup>
|
||||
</hbox>
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarConfiguracionCategoriaController.lblFeriado.value')}" />
|
||||
|
|
Loading…
Reference in New Issue