0018424: Customizar confirmação de reserva
bug#18424 dev:clemente qua:junia git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@100395 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
bf563efefd
commit
cf7e5ed1c6
|
@ -186,6 +186,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
private Checkbox chkIndImprimeQRCodeAdicional;
|
||||
private Checkbox chkIndAlteraPosicaoCamposDocCupomEmbarque;
|
||||
private Checkbox chkIndImprimeVoucherPersonalizado;
|
||||
private Checkbox chkIndImpComprovanteDeReserva;
|
||||
|
||||
private MyListbox inscEstadualList;
|
||||
private Combobox cmbEstadoInscEstadual;
|
||||
|
@ -378,6 +379,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
chkIndImpressaoCanhotoEmbarcada.setChecked(BooleanUtils.toBoolean(empresa.getIndImpressaoCanhotoEmbarcada()));
|
||||
chkIndImprimeQRCodeAdicional.setChecked(BooleanUtils.toBoolean(empresa.getIndImprimeQRCodeAdicional()));
|
||||
chkIndImprimeVoucherPersonalizado.setChecked(BooleanUtils.toBoolean(empresa.getIndImprimeVoucherPersonalizado()));
|
||||
chkIndImpComprovanteDeReserva.setChecked(BooleanUtils.toBoolean(empresa.getIndImpComprovanteReserva()));
|
||||
chkIndAlteraPosicaoCamposDocCupomEmbarque.setChecked(BooleanUtils.toBoolean(empresa.getIndAltPosicaoCamposCupom()));
|
||||
ckCampoCustomVoucher.setValue(empresa.getCampoCustomVoucher());
|
||||
|
||||
|
@ -584,6 +586,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
chkIndImpressaoCanhotoEmbarcada.getValue();
|
||||
chkIndImprimeQRCodeAdicional.getValue();
|
||||
chkIndImprimeVoucherPersonalizado.getValue();
|
||||
chkIndImpComprovanteDeReserva.getValue();
|
||||
chkIndAlteraPosicaoCamposDocCupomEmbarque.getValue();
|
||||
|
||||
cmbCRT.getValue();
|
||||
|
@ -685,6 +688,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
empresa.setIndImpressaoCanhotoEmbarcada(chkIndImpressaoCanhotoEmbarcada.isChecked());
|
||||
empresa.setIndImprimeQRCodeAdicional(chkIndImprimeQRCodeAdicional.isChecked());
|
||||
empresa.setIndImprimeVoucherPersonalizado(chkIndImprimeVoucherPersonalizado.isChecked());
|
||||
empresa.setIndImpComprovanteReserva(chkIndImpComprovanteDeReserva.isChecked());
|
||||
empresa.setIndAltPosicaoCamposCupom(chkIndAlteraPosicaoCamposDocCupomEmbarque.isChecked());
|
||||
empresa.setCampoCustomVoucher(ckCampoCustomVoucher.getValue());
|
||||
|
||||
|
|
|
@ -124,6 +124,9 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
|
|||
private Spinner spTiempoLiberacionInternetHoraCaduc;
|
||||
private Spinner spTiempoLiberacionInternetMinutoCaduc;
|
||||
|
||||
private Spinner spTempoConfirmacaoHora;
|
||||
private Spinner spTempoConfirmacaoMinuto;
|
||||
|
||||
private Radio ra1;
|
||||
private Radio ra2;
|
||||
private Radio ra3;
|
||||
|
@ -191,6 +194,11 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
|
|||
String[] horaMinutoTiempoliberacionCaduc = capturarHoraMinuto(reservacionCtrl.getTiempoliberacionCaduc());
|
||||
String[] horaMinutoTiempoliberacioninternetCaduc = capturarHoraMinuto(reservacionCtrl.getTiempoliberacioninternetCaduc());
|
||||
|
||||
String[] horaMinutoTempoConfirmcao = capturarHoraMinuto(reservacionCtrl.getTempoConfirmacao());
|
||||
|
||||
spTempoConfirmacaoHora.setText(horaMinutoTempoConfirmcao[0]);
|
||||
spTempoConfirmacaoMinuto.setText(horaMinutoTempoConfirmcao[1]);
|
||||
|
||||
spTiempoLiberacionHora.setText(horaMinutoTiempoliberacion[0]);
|
||||
spTiempoLiberacionMinuto.setText(horaMinutoTiempoliberacion[1]);
|
||||
spTiempoLiberacionInternetHora.setText(horaMinutoTiempoliberacioninternet[0]);
|
||||
|
@ -224,6 +232,11 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
|
|||
}
|
||||
|
||||
public String[] capturarHoraMinuto(Date data) {
|
||||
|
||||
if(data == null) {
|
||||
return new String[] { "0", "0"};
|
||||
}
|
||||
|
||||
String[] horaMinuto = new String[2];
|
||||
Calendar c = Calendar.getInstance();
|
||||
c.setTime(data);
|
||||
|
@ -560,6 +573,9 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
|
|||
ra2.getValue();
|
||||
ra3.getValue();
|
||||
|
||||
spTempoConfirmacaoHora.getValue();
|
||||
spTempoConfirmacaoMinuto.getValue();
|
||||
|
||||
spTiempoLiberacionHora.getValue();
|
||||
spTiempoLiberacionMinuto.getValue();
|
||||
spTiempoLiberacionInternetHora.getValue();
|
||||
|
@ -667,6 +683,8 @@ public class EditarConfiguracionReservacionController extends MyGenericForwardCo
|
|||
reservacionCtrl.setIndTipoReserva(ra2.isChecked());
|
||||
reservacionCtrl.setIndSemLiberacaoAutomatica(ra3.isChecked());
|
||||
|
||||
reservacionCtrl.setTempoConfirmacao(spTempoConfirmacaoHora.getValue(), spTempoConfirmacaoMinuto.getValue());
|
||||
|
||||
reservacionCtrl.setTiempoliberacion(spTiempoLiberacionHora.getValue(), spTiempoLiberacionMinuto.getValue());
|
||||
reservacionCtrl.setTiempoliberacioninternet(spTiempoLiberacionInternetHora.getValue(), spTiempoLiberacionInternetMinuto.getValue());
|
||||
reservacionCtrl.setTiempoprevio(spTiempoPrevioHora.getValue(), spTiempoPrevioMinuto.getValue());
|
||||
|
|
|
@ -1879,6 +1879,9 @@ editarConfiguracionReservacionController.lbNome.value = Marco Libro
|
|||
editarConfiguracionReservacionController.lbDescricao.value = Descripción
|
||||
editarConfiguracionReservacionController.lbFecInicio.value = Fecha inicial
|
||||
editarConfiguracionReservacionController.lbFecFinal.value = Fecha final
|
||||
editarConfiguracionReservacionController.lbTiempoConfirmacao.value = Hora de confirmación de reserva
|
||||
editarConfiguracionReservacionController.lbTiposConfirmacao.value = Tiempo antes del viaje cuando es posible confirmar la reserva. Solo es posible confirmar cuando falta el tiempo establecido para el viaje. (Si no se llena no hay restricción)
|
||||
editarConfiguracionReservacionController.lbTiposliberacao.value= liberación: cancela la reserva dentro del tiempo establecido antes de que comience el viaje. (Ej: cancela 2 horas antes de la salida). Caducidad: cancela la reserva dentro del tiempo establecido después de que se realiza la reserva. (Ej: cancela 2 horas después de la reserva)
|
||||
editarConfiguracionReservacionController.lbTiempoLiberacion.value = Tiempo liberación de reservación:
|
||||
editarConfiguracionReservacionController.lbTiempoLiberacionInternet.value = Tiempo liberación de reservación internet:
|
||||
editarConfiguracionReservacionController.lbTiempoLiberacionCaduc.value = Tiempo liberación de Caducidad:
|
||||
|
@ -8317,6 +8320,8 @@ editarEmpresaController.alteracaoPosicaoCampoDocCupomEmbarque=Alterar Posição
|
|||
editarEmpresaController.alteracaoPosicaoCampoDocCupomEmbarque.help=Altera o layout do cupom de embarque, fazendo com que os campos DOC fiquem na parte de cima do documento
|
||||
editarEmpresaController.imprimeVoucherPersonalizado=Imprime Voucher Personalizado
|
||||
editarEmpresaController.imprimeVoucherPersonalizado.help=Altera o layout do voucher gerado na venda de impressão posterior.
|
||||
editarEmpresaController.imprimeComprovanteDeReserva= Imprime comprobante de reserva
|
||||
editarEmpresaController.imprimeComprovanteDeReserva.help= Imprime comprobante de reserva
|
||||
|
||||
editarEmpresaController.encerraViagemFechorllegada.ajuda=Controla o encerramento da viagem pela data de saída data de chegada da corrida.
|
||||
editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada
|
||||
|
|
|
@ -2038,6 +2038,9 @@ editarConfiguracionReservacionController.lbNome.value = Marco Libro
|
|||
editarConfiguracionReservacionController.lbDescricao.value = Descrição
|
||||
editarConfiguracionReservacionController.lbFecInicio.value = Data Inicial
|
||||
editarConfiguracionReservacionController.lbFecFinal.value = Data Final
|
||||
editarConfiguracionReservacionController.lbTiempoConfirmacao.value = Tempo para confirmação de Reserva
|
||||
editarConfiguracionReservacionController.lbTiposConfirmacao.value = Tempo anterior a viagem em que é possivel confirmar a reserva. Só é possivel confirmar quando faltar o tempo configurado para a saída da viagem. (Se não preenchido não há restrição)
|
||||
editarConfiguracionReservacionController.lbTiposliberacao.value=Liberação: Cancela a reserva no tempo configurado antes do inicio da viagem. (Ex: Cancela 2hrs antes da saida da viagem). Expiração: Cancela a reserva no tempo configurado após a realização da reserva. (Ex: Cancela 2hrs após realizada a reserva)
|
||||
editarConfiguracionReservacionController.lbTiempoLiberacion.value = Tempo liberação de reservas:
|
||||
editarConfiguracionReservacionController.lbTiempoLiberacionInternet.value = Tempo liberação de reservas internet:
|
||||
editarConfiguracionReservacionController.lbTiempoLiberacionCaduc.value = Tempo liberação Expiração:
|
||||
|
@ -8511,6 +8514,8 @@ editarEmpresaController.alteracaoPosicaoCampoDocCupomEmbarque=Alterar Posição
|
|||
editarEmpresaController.alteracaoPosicaoCampoDocCupomEmbarque.help=Altera o layout do cupom de embarque, fazendo com que os campos DOC fiquem na parte de cima do documento
|
||||
editarEmpresaController.imprimeVoucherPersonalizado=Imprime Voucher Personalizado
|
||||
editarEmpresaController.imprimeVoucherPersonalizado.help=Altera o layout do voucher gerado na venda de impressão posterior.
|
||||
editarEmpresaController.imprimeComprovanteDeReserva= Imprime Comprovante de Reserva
|
||||
editarEmpresaController.imprimeComprovanteDeReserva.help= Imprime um Voucher de Comprovante de Reserva
|
||||
|
||||
editarEmpresaController.encerraViagemFechorllegada.ajuda=Habilita o encerramento pela data de chegada. O padrão é a validação pela data de saída.
|
||||
editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada
|
||||
|
|
|
@ -732,6 +732,20 @@
|
|||
</hlayout>
|
||||
</groupbox>
|
||||
|
||||
<groupbox>
|
||||
<caption
|
||||
label="${c:l('editarEmpresaController.imprimeComprovanteDeReserva')}" />
|
||||
<hlayout>
|
||||
<checkbox
|
||||
id="chkIndImpComprovanteDeReserva"
|
||||
value="@{winEditarEmpresa$composer.empresa.indImprimeComprovanteReserva}" />
|
||||
<image
|
||||
src="/gui/img/Question_mark_1.png"
|
||||
tooltiptext="${c:l('editarEmpresaController.imprimeComprovanteDeReserva.help')}"
|
||||
style="cursor: help" />
|
||||
</hlayout>
|
||||
</groupbox>
|
||||
|
||||
</row>
|
||||
|
||||
</rows>
|
||||
|
|
|
@ -58,7 +58,30 @@
|
|||
</row>
|
||||
|
||||
<row>
|
||||
<hbox>
|
||||
<label value="${c:l('editarConfiguracionReservacionController.lbTiempoConfirmacao.value')}"/>
|
||||
<image
|
||||
src="/gui/img/Question_mark_1.png"
|
||||
tooltiptext="${c:l('editarConfiguracionReservacionController.lbTiposConfirmacao.value')}"
|
||||
style="cursor: help" />
|
||||
</hbox>
|
||||
<vbox>
|
||||
<hbox>
|
||||
<spinner id="spTempoConfirmacaoHora" value="00" width="50px" maxlength="2" constraint="max 99,no negative, no empty" mold="rounded"/>
|
||||
<label value=":"/>
|
||||
<spinner id="spTempoConfirmacaoMinuto" value="00" width="50px" maxlength="2" constraint="max 59,no negative, no empty" mold="rounded"/>
|
||||
</hbox>
|
||||
</vbox>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<hbox>
|
||||
<label value="${c:l('editarConfiguracionReservacionController.lblTipoReserva.value')}"/>
|
||||
<image
|
||||
src="/gui/img/Question_mark_1.png"
|
||||
tooltiptext="${c:l('editarConfiguracionReservacionController.lbTiposliberacao.value')}"
|
||||
style="cursor: help" />
|
||||
</hbox>
|
||||
<radiogroup>
|
||||
<radio id="ra1" label="${c:l('editarConfiguracionReservacionController.ra1.value')}"/>
|
||||
<radio id="ra2" label="${c:l('editarConfiguracionReservacionController.ra2.value')}"/>
|
||||
|
|
Loading…
Reference in New Issue