0015886: bloqueio de clientes gratuidade intermunicipais

bug#15886
dev:leonardo
qua:junia

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@98214 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2019-10-11 13:18:59 +00:00
parent a12d5e4c9e
commit 4689129357
6 changed files with 36 additions and 9 deletions

View File

@ -201,6 +201,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private Checkbox chkSabado; private Checkbox chkSabado;
private Checkbox chkDomingo; private Checkbox chkDomingo;
private Checkbox chkIndnaopermitevdamesmodocviagem; private Checkbox chkIndnaopermitevdamesmodocviagem;
private Checkbox chkIndnaopermiteVendaDuasGratuidades;
private Checkbox chkIndnaoaplicatarifaminima; private Checkbox chkIndnaoaplicatarifaminima;
private Checkbox chkIndtipoocupacao; private Checkbox chkIndtipoocupacao;
@ -902,6 +903,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
cDescuento.setIndSabado(chkSabado.isChecked()); cDescuento.setIndSabado(chkSabado.isChecked());
cDescuento.setIndDomingo(chkDomingo.isChecked()); cDescuento.setIndDomingo(chkDomingo.isChecked());
cDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked()); cDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked());
cDescuento.setIndNaoPermiteVendaDuasGrat(chkIndnaopermiteVendaDuasGratuidades.isChecked());
cDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked()); cDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked());
cDescuento.setIndExigeEmailPassageiro(chkExigeEmailpasajero.isChecked()); cDescuento.setIndExigeEmailPassageiro(chkExigeEmailpasajero.isChecked());
cDescuento.setIndExigeEnderecoPassageiro(chkExigeEnderecopasajero.isChecked()); cDescuento.setIndExigeEnderecoPassageiro(chkExigeEnderecopasajero.isChecked());

View File

@ -103,6 +103,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private Checkbox chkPrecoSeguro; private Checkbox chkPrecoSeguro;
private Checkbox chkPrecoOutros; private Checkbox chkPrecoOutros;
private Checkbox chkIndnaopermitevdamesmodocviagem; private Checkbox chkIndnaopermitevdamesmodocviagem;
private Checkbox chkIndnaopermiteVendaDuasGratuidades;
private Checkbox chkIndnaoaplicatarifaminima; private Checkbox chkIndnaoaplicatarifaminima;
private Checkbox chkIndtipoocupacao; private Checkbox chkIndtipoocupacao;
@ -224,6 +225,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
chkSabado.setChecked(categoriaDescuento.getIndSabado()); chkSabado.setChecked(categoriaDescuento.getIndSabado());
chkDomingo.setChecked(categoriaDescuento.getIndDomingo()); chkDomingo.setChecked(categoriaDescuento.getIndDomingo());
chkIndnaopermitevdamesmodocviagem.setChecked(categoriaDescuento.getIndnaopermitevdamesmodocviagem() == null ? Boolean.FALSE : categoriaDescuento.getIndnaopermitevdamesmodocviagem()); chkIndnaopermitevdamesmodocviagem.setChecked(categoriaDescuento.getIndnaopermitevdamesmodocviagem() == null ? Boolean.FALSE : categoriaDescuento.getIndnaopermitevdamesmodocviagem());
chkIndnaopermiteVendaDuasGratuidades.setChecked(categoriaDescuento.getIndNaoPermiteVendaDuasGrat());
chkIndnaoaplicatarifaminima.setChecked(categoriaDescuento.getIndnaoaplicatarifaminima() == null ? Boolean.FALSE : categoriaDescuento.getIndnaoaplicatarifaminima()); chkIndnaoaplicatarifaminima.setChecked(categoriaDescuento.getIndnaoaplicatarifaminima() == null ? Boolean.FALSE : categoriaDescuento.getIndnaoaplicatarifaminima());
chkIndtipoocupacao.setChecked(categoriaDescuento.getIndtipoocupacao()); chkIndtipoocupacao.setChecked(categoriaDescuento.getIndtipoocupacao());
radioHorarioLiberacaoVendaOrigem.setChecked(true); radioHorarioLiberacaoVendaOrigem.setChecked(true);
@ -406,6 +408,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
categoriaDescuento.setIndSabado(chkSabado.isChecked()); categoriaDescuento.setIndSabado(chkSabado.isChecked());
categoriaDescuento.setIndDomingo(chkDomingo.isChecked()); categoriaDescuento.setIndDomingo(chkDomingo.isChecked());
categoriaDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked()); categoriaDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked());
categoriaDescuento.setIndNaoPermiteVendaDuasGrat(chkIndnaopermiteVendaDuasGratuidades.isChecked());
categoriaDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked()); categoriaDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked());
categoriaDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked()); categoriaDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked());

View File

@ -2296,7 +2296,8 @@ editarConfiguracionCategoriaController.lblCoresVerde.value = Verde
editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value = No permite la venta de varios pasajes para el mismo documento y edad en el mismo horario del recorrido del Servicio editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value = No permite la venta de varios pasajes para el mismo documento y edad en el mismo horario del recorrido del Servicio
editarConfiguracionCategoriaController.msg.modoFidelidadeNaoCinfigurado = Modulo de Fidelidad no configurado. Se debe configurar el Módulo Fidelidad antes de vincular este Tipo de Categoría. editarConfiguracionCategoriaController.msg.modoFidelidadeNaoCinfigurado = Modulo de Fidelidad no configurado. Se debe configurar el Módulo Fidelidad antes de vincular este Tipo de Categoría.
editarConfiguracionCategoriaController.lblIndnaoaplicatarifaminima.value = No aplica Tarifa Minima editarConfiguracionCategoriaController.lblIndnaoaplicatarifaminima.value = No aplica Tarifa Minima
editarConfiguracionCategoriaController.MSG.cloneOK.value = Categoria criada com Sucesso. editarConfiguracionCategoriaController.MSG.cloneOK.value = Categoria criada com Sucesso.
editarConfiguracionCategoriaController.lblIndnaopermitevdaDeMaisDeUmaGratuidade.value = No permite la venta de más de una propina por persona. Solo se permite vender después del último boleto comprado.
# Detener a pantalla de Búsqueda # Detener a pantalla de Búsqueda
busquedaCatalogoDeParadaController.window.title = Parada busquedaCatalogoDeParadaController.window.title = Parada

View File

@ -2463,6 +2463,7 @@ editarConfiguracionCategoriaController.msg.modoFidelidadeNaoCinfigurado = Modulo
editarConfiguracionCategoriaController.lblIndnaoaplicatarifaminima.value = Não aplica Tarifa Mínima editarConfiguracionCategoriaController.lblIndnaoaplicatarifaminima.value = Não aplica Tarifa Mínima
editarConfiguracionCategoriaController.lblIndnvalidatipoocupacao.value = Validar tipo ocupação. editarConfiguracionCategoriaController.lblIndnvalidatipoocupacao.value = Validar tipo ocupação.
editarConfiguracionCategoriaController.MSG.cloneOK.value = Categoria criada com Sucesso. editarConfiguracionCategoriaController.MSG.cloneOK.value = Categoria criada com Sucesso.
editarConfiguracionCategoriaController.lblIndnaopermitevdaDeMaisDeUmaGratuidade.value = Não permite a venda de mais de uma gratuidade por pessoa. Só é permitida a venda após a utilização da última passagem comprada.
# Detener a pantalla de Pesquisa # Detener a pantalla de Pesquisa
busquedaCatalogoDeParadaController.window.title = Localidade busquedaCatalogoDeParadaController.window.title = Localidade

View File

@ -337,10 +337,20 @@
checked="true" /> checked="true" />
</hbox> </hbox>
</row> </row>
<row spans="1,3"> <row spans="4">
<label id="lblIndnaopermitevdamesmodocviagem" <vlayout spacing="1%">
value="${c:l('editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value')}" /> <hlayout spacing="2%" style="margin-left: 20%;">
<checkbox id="chkIndnaopermitevdamesmodocviagem"/> <checkbox id="chkIndnaopermitevdamesmodocviagem" />
<label id="lblIndnaopermitevdamesmodocviagem"
value="${c:l('editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value')}" />
</hlayout>
<hlayout spacing="2%" style="margin-left: 20%;">
<checkbox id="chkIndnaopermiteVendaDuasGratuidades" />
<label id="lblnaopermiteVendaDuasGratuidades"
value="${c:l('editarConfiguracionCategoriaController.lblIndnaopermitevdaDeMaisDeUmaGratuidade.value')}" />
</hlayout>
</vlayout>
</row> </row>
<row spans="1,3"> <row spans="1,3">
<label id="lblIndnaoaplicatarifaminima" <label id="lblIndnaoaplicatarifaminima"

View File

@ -269,10 +269,20 @@
checked="true" /> checked="true" />
</hbox> </hbox>
</row> </row>
<row spans="1,3"> <row spans="4">
<label id="lblIndnaopermitevdamesmodocviagem" <vlayout spacing="1%">
value="${c:l('editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value')}" /> <hlayout spacing="2%" style="margin-left: 1%;">
<checkbox id="chkIndnaopermitevdamesmodocviagem"/> <checkbox id="chkIndnaopermitevdamesmodocviagem" />
<label id="lblIndnaopermitevdamesmodocviagem"
value="${c:l('editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value')}" />
</hlayout>
<hlayout spacing="2%" style="margin-left: 1%;">
<checkbox id="chkIndnaopermiteVendaDuasGratuidades" />
<label id="lblnaopermiteVendaDuasGratuidades"
value="${c:l('editarConfiguracionCategoriaController.lblIndnaopermitevdaDeMaisDeUmaGratuidade.value')}" />
</hlayout>
</vlayout>
</row> </row>
<row spans="1,3"> <row spans="1,3">
<label id="lblIndnaoaplicatarifaminima" <label id="lblIndnaoaplicatarifaminima"