bug#16789
dev:thiago qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@99940 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
58b8c522e2
commit
c4d2fb8706
|
@ -40,6 +40,7 @@ import org.zkoss.zul.Textbox;
|
||||||
import org.zkoss.zul.api.Timebox;
|
import org.zkoss.zul.api.Timebox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||||
|
import com.rjconsultores.ventaboletos.constantes.ConstantesFuncionSistema;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
import com.rjconsultores.ventaboletos.entidad.Categoria;
|
||||||
import com.rjconsultores.ventaboletos.entidad.CategoriaClase;
|
import com.rjconsultores.ventaboletos.entidad.CategoriaClase;
|
||||||
import com.rjconsultores.ventaboletos.entidad.CategoriaCorrida;
|
import com.rjconsultores.ventaboletos.entidad.CategoriaCorrida;
|
||||||
|
@ -217,6 +218,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
private Textbox txtDescricao;
|
private Textbox txtDescricao;
|
||||||
private CorridaCtrl corrida;
|
private CorridaCtrl corrida;
|
||||||
private CategoriaCtrl nuevo;
|
private CategoriaCtrl nuevo;
|
||||||
|
|
||||||
|
private Checkbox chkIndEmiteSomenteCupomEmbarque;
|
||||||
|
private Intbox qtdeViasCupomEmbarque;
|
||||||
|
|
||||||
public List<Categoria> getLsCategorias() {
|
public List<Categoria> getLsCategorias() {
|
||||||
return lsCategorias;
|
return lsCategorias;
|
||||||
|
@ -908,6 +912,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
cDescuento.setIndExigeEmailPassageiro(chkExigeEmailpasajero.isChecked());
|
cDescuento.setIndExigeEmailPassageiro(chkExigeEmailpasajero.isChecked());
|
||||||
cDescuento.setIndExigeEnderecoPassageiro(chkExigeEnderecopasajero.isChecked());
|
cDescuento.setIndExigeEnderecoPassageiro(chkExigeEnderecopasajero.isChecked());
|
||||||
cDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked());
|
cDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked());
|
||||||
|
cDescuento.setIndEmiteSomenteCupomEmbarque(chkIndEmiteSomenteCupomEmbarque.isChecked());
|
||||||
|
cDescuento.setQtdeViasCupomEmbarque(qtdeViasCupomEmbarque.getValue());
|
||||||
|
|
||||||
if (radioHorarioLiberacaoVendaOrigem.isChecked()) {
|
if (radioHorarioLiberacaoVendaOrigem.isChecked()) {
|
||||||
cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM);
|
cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM);
|
||||||
|
@ -1645,5 +1651,9 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
public void setChkExigeEmailpasajero(Checkbox chkExigeEmailpasajero) {
|
public void setChkExigeEmailpasajero(Checkbox chkExigeEmailpasajero) {
|
||||||
this.chkExigeEmailpasajero = chkExigeEmailpasajero;
|
this.chkExigeEmailpasajero = chkExigeEmailpasajero;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Boolean getConfigEmiteSomenteCupomEmbarque() {
|
||||||
|
return UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_CONFIG_EMITE_SOMENTE_CUPOM_EMBARQUE);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,6 +33,7 @@ import org.zkoss.zul.Textbox;
|
||||||
import org.zkoss.zul.api.Timebox;
|
import org.zkoss.zul.api.Timebox;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||||
|
import com.rjconsultores.ventaboletos.constantes.ConstantesFuncionSistema;
|
||||||
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento;
|
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento;
|
||||||
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento.TipoDescontoComponentePreco;
|
import com.rjconsultores.ventaboletos.entidad.CategoriaDescuento.TipoDescontoComponentePreco;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Constante;
|
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||||
|
@ -116,6 +117,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
|
|
||||||
private Radio radioCorLaranja;
|
private Radio radioCorLaranja;
|
||||||
private Radio radioCorVerde;
|
private Radio radioCorVerde;
|
||||||
|
|
||||||
|
private Checkbox chkIndEmiteSomenteCupomEmbarque;
|
||||||
|
private Intbox qtdeViasCupomEmbarque;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
@ -230,6 +234,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
chkIndtipoocupacao.setChecked(categoriaDescuento.getIndtipoocupacao());
|
chkIndtipoocupacao.setChecked(categoriaDescuento.getIndtipoocupacao());
|
||||||
radioHorarioLiberacaoVendaOrigem.setChecked(true);
|
radioHorarioLiberacaoVendaOrigem.setChecked(true);
|
||||||
radioHorarioLiberacaoVendaTrecho.setChecked(false);
|
radioHorarioLiberacaoVendaTrecho.setChecked(false);
|
||||||
|
chkIndEmiteSomenteCupomEmbarque.setChecked(categoriaDescuento.getIndEmiteSomenteCupomEmbarque());
|
||||||
|
qtdeViasCupomEmbarque.setValue(categoriaDescuento.getQtdeViasCupomEmbarque());
|
||||||
if(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_TRECHO.equals(categoriaDescuento.getHorarioLiberacaoVendaPassagem())) {
|
if(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_TRECHO.equals(categoriaDescuento.getHorarioLiberacaoVendaPassagem())) {
|
||||||
radioHorarioLiberacaoVendaOrigem.setChecked(false);
|
radioHorarioLiberacaoVendaOrigem.setChecked(false);
|
||||||
radioHorarioLiberacaoVendaTrecho.setChecked(true);
|
radioHorarioLiberacaoVendaTrecho.setChecked(true);
|
||||||
|
@ -411,6 +417,8 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
categoriaDescuento.setIndNaoPermiteVendaDuasGrat(chkIndnaopermiteVendaDuasGratuidades.isChecked());
|
categoriaDescuento.setIndNaoPermiteVendaDuasGrat(chkIndnaopermiteVendaDuasGratuidades.isChecked());
|
||||||
categoriaDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked());
|
categoriaDescuento.setIndnaoaplicatarifaminima(chkIndnaoaplicatarifaminima.isChecked());
|
||||||
categoriaDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked());
|
categoriaDescuento.setIndtipoocupacao(chkIndtipoocupacao.isChecked());
|
||||||
|
categoriaDescuento.setIndEmiteSomenteCupomEmbarque(chkIndEmiteSomenteCupomEmbarque.isChecked());
|
||||||
|
categoriaDescuento.setQtdeViasCupomEmbarque(qtdeViasCupomEmbarque.getValue());
|
||||||
|
|
||||||
categoriaDescuentoList.updateItem(categoriaDescuento);
|
categoriaDescuentoList.updateItem(categoriaDescuento);
|
||||||
this.closeWindow();
|
this.closeWindow();
|
||||||
|
@ -563,4 +571,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
||||||
public void setChkExigeEmailpasajero(Checkbox chkExigeEmailpasajero) {
|
public void setChkExigeEmailpasajero(Checkbox chkExigeEmailpasajero) {
|
||||||
this.chkExigeEmailpasajero = chkExigeEmailpasajero;
|
this.chkExigeEmailpasajero = chkExigeEmailpasajero;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Boolean getConfigEmiteSomenteCupomEmbarque() {
|
||||||
|
return UsuarioLogado.getUsuarioLogado().isPermisoClave(ConstantesFuncionSistema.CLAVE_CONFIG_EMITE_SOMENTE_CUPOM_EMBARQUE);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2314,6 +2314,9 @@ editarConfiguracionCategoriaController.msg.modoFidelidadeNaoCinfigurado = Modulo
|
||||||
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.
|
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.
|
||||||
|
editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value = Configuração para Emissão Somente de Cupom de Embarque
|
||||||
|
editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque
|
||||||
|
editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque
|
||||||
|
|
||||||
# Detener a pantalla de Búsqueda
|
# Detener a pantalla de Búsqueda
|
||||||
busquedaCatalogoDeParadaController.window.title = Parada
|
busquedaCatalogoDeParadaController.window.title = Parada
|
||||||
|
|
|
@ -2479,6 +2479,9 @@ editarConfiguracionCategoriaController.lblIndnaoaplicatarifaminima.value = Não
|
||||||
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.
|
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.
|
||||||
|
editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value = Configuração para Emissão Somente de Cupom de Embarque
|
||||||
|
editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value = Emite Somente Cupom de Embarque
|
||||||
|
editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value = Quantidade Vias Cupom de Embarque
|
||||||
|
|
||||||
# Detener a pantalla de Pesquisa
|
# Detener a pantalla de Pesquisa
|
||||||
busquedaCatalogoDeParadaController.window.title = Localidade
|
busquedaCatalogoDeParadaController.window.title = Localidade
|
||||||
|
|
|
@ -363,6 +363,23 @@
|
||||||
value="${c:l('editarConfiguracionCategoriaController.lblIndnvalidatipoocupacao.value')}" />
|
value="${c:l('editarConfiguracionCategoriaController.lblIndnvalidatipoocupacao.value')}" />
|
||||||
<checkbox id="chkIndtipoocupacao"/>
|
<checkbox id="chkIndtipoocupacao"/>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
|
<row spans="4" visible="@{winEditarConfiguracionCategoria$composer.configEmiteSomenteCupomEmbarque}">
|
||||||
|
<label id="lblConfigEmiteSomenteCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value')}"
|
||||||
|
style="font-weight:bold;" />
|
||||||
|
</row>
|
||||||
|
<row spans="1,3" visible="@{winEditarConfiguracionCategoria$composer.configEmiteSomenteCupomEmbarque}">
|
||||||
|
<label id="lblIndEmiteSomenteCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value')}" />
|
||||||
|
<checkbox id="chkIndEmiteSomenteCupomEmbarque"/>
|
||||||
|
</row>
|
||||||
|
<row spans="1,3" visible="@{winEditarConfiguracionCategoria$composer.configEmiteSomenteCupomEmbarque}">
|
||||||
|
<label id="lblQtdeViasCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value')}" />
|
||||||
|
<intbox id="qtdeViasCupomEmbarque" width="5%" maxlength="3" />
|
||||||
|
</row>
|
||||||
|
|
||||||
<row spans="4">
|
<row spans="4">
|
||||||
<hbox>
|
<hbox>
|
||||||
<button id="btnAdicionarDesconto"
|
<button id="btnAdicionarDesconto"
|
||||||
|
|
|
@ -294,6 +294,22 @@
|
||||||
value="${c:l('editarConfiguracionCategoriaController.lblIndnvalidatipoocupacao.value')}" />
|
value="${c:l('editarConfiguracionCategoriaController.lblIndnvalidatipoocupacao.value')}" />
|
||||||
<checkbox id="chkIndtipoocupacao"/>
|
<checkbox id="chkIndtipoocupacao"/>
|
||||||
</row>
|
</row>
|
||||||
|
|
||||||
|
<row spans="4" visible="@{winEditarConfiguracionCategoriasDatosCategoria$composer.configEmiteSomenteCupomEmbarque}">
|
||||||
|
<label id="lblConfigEmiteSomenteCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblConfigEmiteSomenteCupomEmbarque.value')}"
|
||||||
|
style="font-weight:bold;" />
|
||||||
|
</row>
|
||||||
|
<row spans="1,3" visible="@{winEditarConfiguracionCategoriasDatosCategoria$composer.configEmiteSomenteCupomEmbarque}">
|
||||||
|
<label id="lblIndEmiteSomenteCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblIndEmiteSomenteCupomEmbarque.value')}" />
|
||||||
|
<checkbox id="chkIndEmiteSomenteCupomEmbarque"/>
|
||||||
|
</row>
|
||||||
|
<row spans="1,3" visible="@{winEditarConfiguracionCategoriasDatosCategoria$composer.configEmiteSomenteCupomEmbarque}">
|
||||||
|
<label id="lblQtdeViasCupomEmbarque"
|
||||||
|
value="${c:l('editarConfiguracionCategoriaController.lblQtdeViasCupomEmbarque.value')}" />
|
||||||
|
<intbox id="qtdeViasCupomEmbarque" width="5%" maxlength="3" />
|
||||||
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
</window>
|
</window>
|
||||||
|
|
Loading…
Reference in New Issue