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.OrgaoConcedente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||||
|
import com.rjconsultores.ventaboletos.enums.HorarioLiberacaoVendaPassagem;
|
||||||
import com.rjconsultores.ventaboletos.service.CategoriaCorridaService;
|
import com.rjconsultores.ventaboletos.service.CategoriaCorridaService;
|
||||||
import com.rjconsultores.ventaboletos.service.CategoriaCtrlService;
|
import com.rjconsultores.ventaboletos.service.CategoriaCtrlService;
|
||||||
import com.rjconsultores.ventaboletos.service.CategoriaPeriodoService;
|
import com.rjconsultores.ventaboletos.service.CategoriaPeriodoService;
|
||||||
|
@ -180,6 +181,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
private Checkbox chkExigefecnacimientopasajero;
|
private Checkbox chkExigefecnacimientopasajero;
|
||||||
private Checkbox chkExigedoc2pasajero;
|
private Checkbox chkExigedoc2pasajero;
|
||||||
|
|
||||||
|
private Radio radioHorarioLiberacaoVendaOrigem;
|
||||||
|
private Radio radioHorarioLiberacaoVendaTrecho;
|
||||||
|
|
||||||
|
|
||||||
public List<Categoria> getLsCategorias() {
|
public List<Categoria> getLsCategorias() {
|
||||||
return lsCategorias;
|
return lsCategorias;
|
||||||
|
@ -771,6 +775,12 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
cDescuento.setIndExigeDoc2Passageiro(chkExigedoc2pasajero.isChecked());
|
cDescuento.setIndExigeDoc2Passageiro(chkExigedoc2pasajero.isChecked());
|
||||||
cDescuento.setIndexigenombpasajero(chkExigenombpasajero.isChecked());
|
cDescuento.setIndexigenombpasajero(chkExigenombpasajero.isChecked());
|
||||||
cDescuento.setIndexigetelefonopasajero(chkExigetelefonopasajero.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()) {
|
if (rdVendaAntecipadaSi.isChecked()) {
|
||||||
cDescuento.setTiempoDesactivar(spnHora.getValue(), spnMinuto.getValue());
|
cDescuento.setTiempoDesactivar(spnHora.getValue(), spnMinuto.getValue());
|
||||||
|
|
|
@ -29,6 +29,7 @@ import org.zkoss.zul.Textbox;
|
||||||
import org.zkoss.zul.api.Timebox;
|
import org.zkoss.zul.api.Timebox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento;
|
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.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
|
|
||||||
|
@ -73,6 +74,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
private Checkbox chkExigetelefonopasajero;
|
private Checkbox chkExigetelefonopasajero;
|
||||||
private Checkbox chkExigefecnacimientopasajero;
|
private Checkbox chkExigefecnacimientopasajero;
|
||||||
private Checkbox chkExigedoc2pasajero;
|
private Checkbox chkExigedoc2pasajero;
|
||||||
|
|
||||||
|
private Radio radioHorarioLiberacaoVendaOrigem;
|
||||||
|
private Radio radioHorarioLiberacaoVendaTrecho;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
@ -167,6 +171,13 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
chkExigedoc2pasajero.setChecked(categoriaDescuento.getIndExigeDoc2Passageiro());
|
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){
|
private void preencherDataHora(Integer tiempoMinutos){
|
||||||
if (tiempoMinutos != null){
|
if (tiempoMinutos != null){
|
||||||
|
@ -226,6 +237,12 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
return;
|
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.setAsientosReservados(asientosReservados.getValue());
|
||||||
categoriaDescuento.setIndexigedocpasajero(chkExigedocpasajero.isChecked());
|
categoriaDescuento.setIndexigedocpasajero(chkExigedocpasajero.isChecked());
|
||||||
categoriaDescuento.setIndexigefecnacimientopasajero(chkExigefecnacimientopasajero.isChecked());
|
categoriaDescuento.setIndexigefecnacimientopasajero(chkExigefecnacimientopasajero.isChecked());
|
||||||
|
|
|
@ -7,12 +7,14 @@ package com.rjconsultores.ventaboletos.web.utilerias.render;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zul.Listcell;
|
import org.zkoss.zul.Listcell;
|
||||||
import org.zkoss.zul.Listitem;
|
import org.zkoss.zul.Listitem;
|
||||||
import org.zkoss.zul.ListitemRenderer;
|
import org.zkoss.zul.ListitemRenderer;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento;
|
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento;
|
||||||
import com.rjconsultores.ventaboletos.entidad.CategoriaPeriodo;
|
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 = new Listcell(horaMinuto);
|
||||||
lc.setParent(lstm);
|
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 = new Listcell((categoria.getIndVentaSolamenteReserva() != null && categoria.getIndVentaSolamenteReserva()) ? "Sim" : "Não");
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
|
||||||
|
|
|
@ -1710,6 +1710,9 @@ editarConfiguracionCategoriaController.lblExigenombpasajero.value = Nombre
|
||||||
editarConfiguracionCategoriaController.lblExigedocpasajero.value = Documento
|
editarConfiguracionCategoriaController.lblExigedocpasajero.value = Documento
|
||||||
editarConfiguracionCategoriaController.lblExigetelefonopasajero.value = Telefono
|
editarConfiguracionCategoriaController.lblExigetelefonopasajero.value = Telefono
|
||||||
editarConfiguracionCategoriaController.lblExigefecnacimientopasajero.value = Fec Nacimiento
|
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.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.
|
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.lblExigetelefonopasajero.value = Telefone
|
||||||
editarConfiguracionCategoriaController.lblExigefecnacimientopasajero.value = Dt Nascimento
|
editarConfiguracionCategoriaController.lblExigefecnacimientopasajero.value = Dt Nascimento
|
||||||
editarConfiguracionCategoriaController.lblExigeDocumento2.value = Documento 2
|
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.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
|
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')}" />
|
value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}" />
|
||||||
</hbox>
|
</hbox>
|
||||||
</row>
|
</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">
|
<row spans="1,3" id="linhaLiberarPoltronasQuandoOnibus">
|
||||||
<label id="lblLiberacionSolamenteEnvasado"
|
<label id="lblLiberacionSolamenteEnvasado"
|
||||||
value="${c:l('editarConfiguracionCategoriaController.lblLiberacionSolamenteEnvasado.value')}" />
|
value="${c:l('editarConfiguracionCategoriaController.lblLiberacionSolamenteEnvasado.value')}" />
|
||||||
|
@ -299,6 +312,8 @@
|
||||||
label="${c:l('editarConfiguracionCategoriaController.lblHeadVendAnte')}" />
|
label="${c:l('editarConfiguracionCategoriaController.lblHeadVendAnte')}" />
|
||||||
<listheader width="50px"
|
<listheader width="50px"
|
||||||
label="${c:l('editarConfiguracionCategoriaController.lblHeadTiempo')}" />
|
label="${c:l('editarConfiguracionCategoriaController.lblHeadTiempo')}" />
|
||||||
|
<listheader width="50px"
|
||||||
|
label="${c:l('editarConfiguracionCategoriaController.lblHorarioLiberacaoVendaPassagem.value')}" />
|
||||||
<listheader width="50px"
|
<listheader width="50px"
|
||||||
label="${c:l('editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value')}" />
|
label="${c:l('editarConfiguracionCategoriaController.lblVentaSolamenteReserva.value')}" />
|
||||||
<listheader width="50px"
|
<listheader width="50px"
|
||||||
|
|
|
@ -118,6 +118,19 @@
|
||||||
<label id="lblMsgTiempo" value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}"/>
|
<label id="lblMsgTiempo" value="${c:l('editarConfiguracionCategoriaController.lblVentaAntecipadaTempoActivar.value')}"/>
|
||||||
</hbox>
|
</hbox>
|
||||||
</row>
|
</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>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarConfiguracionCategoriaController.lblFeriado.value')}" />
|
value="${c:l('editarConfiguracionCategoriaController.lblFeriado.value')}" />
|
||||||
|
|
Loading…
Reference in New Issue