término da parte na ADM #7198 , sera iniciado a parte do Vendas que deverá contemplar esta alteração da AMD -
houve um alter table : ALTER TABLE cliente_descuento ADD INDFORMAVALIDACIONESTUDIANTE VARCHAR2(1); git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@53614 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
9c4ae1655c
commit
19e7ed0ba8
|
@ -99,22 +99,22 @@ public class BusquedaClienteController extends MyGenericForwardComposer {
|
||||||
Filter.equal("tarjetaFidelidad.activo", true)));
|
Filter.equal("tarjetaFidelidad.activo", true)));
|
||||||
} else {
|
} else {
|
||||||
String nombcliente = txtNombCliente.getText();
|
String nombcliente = txtNombCliente.getText();
|
||||||
if (nombcliente != null) {
|
if (nombcliente != null && !nombcliente.isEmpty()) {
|
||||||
sistemaBusqueda.addFilterOr(Filter.ilike("nombcliente", "%" + nombcliente.trim().concat("%")), Filter.isNull("nombcliente"));
|
sistemaBusqueda.addFilterOr(Filter.ilike("nombcliente", "%" + nombcliente.trim().concat("%")), Filter.isNull("nombcliente"));
|
||||||
}
|
}
|
||||||
|
|
||||||
String apellidopaterno = txtApelidoPaterno.getText();
|
String apellidopaterno = txtApelidoPaterno.getText();
|
||||||
if (apellidopaterno != null) {
|
if (apellidopaterno != null && !apellidopaterno.isEmpty()) {
|
||||||
sistemaBusqueda.addFilterOr(Filter.ilike("apellidopaterno", "%" + apellidopaterno.trim().concat("%")), Filter.isNull("apellidopaterno"));
|
sistemaBusqueda.addFilterOr(Filter.ilike("apellidopaterno", "%" + apellidopaterno.trim().concat("%")), Filter.isNull("apellidopaterno"));
|
||||||
}
|
}
|
||||||
|
|
||||||
String apellidomaterno = txtApelidoMaterno.getText();
|
String apellidomaterno = txtApelidoMaterno.getText();
|
||||||
if (apellidomaterno != null) {
|
if (apellidomaterno != null && !apellidomaterno.isEmpty()) {
|
||||||
sistemaBusqueda.addFilterOr(Filter.ilike("apellidomaterno", "%" + apellidomaterno.trim().concat("%")), Filter.isNull("apellidomaterno"));
|
sistemaBusqueda.addFilterOr(Filter.ilike("apellidomaterno", "%" + apellidomaterno.trim().concat("%")), Filter.isNull("apellidomaterno"));
|
||||||
}
|
}
|
||||||
|
|
||||||
String doc = txtNumRfc.getText();
|
String doc = txtNumRfc.getText();
|
||||||
if (doc != null) {
|
if (doc != null && !doc.isEmpty()) {
|
||||||
sistemaBusqueda.addFilterOr(Filter.ilike("numIdentificaUno", "%" + doc.trim().concat("%")),Filter.ilike("numIdentificaDos", "%" + doc.trim().concat("%")));
|
sistemaBusqueda.addFilterOr(Filter.ilike("numIdentificaUno", "%" + doc.trim().concat("%")),Filter.ilike("numIdentificaDos", "%" + doc.trim().concat("%")));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,7 @@ import org.zkoss.zul.Intbox;
|
||||||
import org.zkoss.zul.Longbox;
|
import org.zkoss.zul.Longbox;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.Radio;
|
import org.zkoss.zul.Radio;
|
||||||
|
import org.zkoss.zul.Radiogroup;
|
||||||
import org.zkoss.zul.Tab;
|
import org.zkoss.zul.Tab;
|
||||||
import org.zkoss.zul.Textbox;
|
import org.zkoss.zul.Textbox;
|
||||||
|
|
||||||
|
@ -136,6 +137,10 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
private List<Ruta> lsLinhas;
|
private List<Ruta> lsLinhas;
|
||||||
private List<Empresa> lsEmpresas;
|
private List<Empresa> lsEmpresas;
|
||||||
|
|
||||||
|
private Radiogroup indFormaValidacao;
|
||||||
|
private Radio radFechaCompra;
|
||||||
|
private Radio radFechaViaje;
|
||||||
|
|
||||||
private Checkbox chkBloqueo;
|
private Checkbox chkBloqueo;
|
||||||
private MyComboboxEstandar cmbLinha;
|
private MyComboboxEstandar cmbLinha;
|
||||||
private Ruta linha;
|
private Ruta linha;
|
||||||
|
@ -564,6 +569,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
datFinal.setDisabled(false);
|
datFinal.setDisabled(false);
|
||||||
cantMaxMes.setConstraint("no zero, no negative");
|
cantMaxMes.setConstraint("no zero, no negative");
|
||||||
cantMaxMes.setDisabled(false);
|
cantMaxMes.setDisabled(false);
|
||||||
|
radFechaCompra.setDisabled(false);
|
||||||
|
radFechaViaje.setDisabled(false);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
cmbLinha.setConstraint("");
|
cmbLinha.setConstraint("");
|
||||||
|
@ -612,6 +619,9 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
cantMaxMes.setConstraint("");
|
cantMaxMes.setConstraint("");
|
||||||
cantMaxMes.setValue(null);
|
cantMaxMes.setValue(null);
|
||||||
cantMaxMes.setDisabled(true);
|
cantMaxMes.setDisabled(true);
|
||||||
|
radFechaCompra.setDisabled(true);
|
||||||
|
radFechaViaje.setDisabled(true);
|
||||||
|
|
||||||
cantMaxMesInt = null;
|
cantMaxMesInt = null;
|
||||||
|
|
||||||
if (cliente.getLsClienteDescuento() != null && cliente.getLsClienteDescuento().size() > 0) {
|
if (cliente.getLsClienteDescuento() != null && cliente.getLsClienteDescuento().size() > 0) {
|
||||||
|
@ -656,6 +666,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
datFinal.setDisabled(false);
|
datFinal.setDisabled(false);
|
||||||
cantMaxMes.setConstraint("no zero, no negative");
|
cantMaxMes.setConstraint("no zero, no negative");
|
||||||
cantMaxMes.setDisabled(false);
|
cantMaxMes.setDisabled(false);
|
||||||
|
radFechaCompra.setDisabled(false);
|
||||||
|
radFechaViaje.setDisabled(false);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
cmbLinha.setConstraint("");
|
cmbLinha.setConstraint("");
|
||||||
|
@ -705,6 +717,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
cantMaxMes.setValue(null);
|
cantMaxMes.setValue(null);
|
||||||
cantMaxMes.setDisabled(true);
|
cantMaxMes.setDisabled(true);
|
||||||
cantMaxMesInt = null;
|
cantMaxMesInt = null;
|
||||||
|
radFechaCompra.setDisabled(true);
|
||||||
|
radFechaViaje.setDisabled(true);
|
||||||
|
|
||||||
cliente.setLsClienteDescuento(new ArrayList<ClienteDescuento>());
|
cliente.setLsClienteDescuento(new ArrayList<ClienteDescuento>());
|
||||||
}
|
}
|
||||||
|
@ -913,6 +927,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
cd.setCantMaxMes(cantMaxMes.getValue());
|
cd.setCantMaxMes(cantMaxMes.getValue());
|
||||||
cd.setFecIni(datInicial.getValue());
|
cd.setFecIni(datInicial.getValue());
|
||||||
cd.setFecFin(datFinal.getValue());
|
cd.setFecFin(datFinal.getValue());
|
||||||
|
if(radFechaCompra.isChecked()){
|
||||||
|
cd.setIndFormaValidacionEstudiante("C");
|
||||||
|
}else if(radFechaViaje.isChecked()){
|
||||||
|
cd.setIndFormaValidacionEstudiante("V");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
cd.setFecmodif(Calendar.getInstance().getTime());
|
cd.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
@ -1212,6 +1232,12 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(radFechaCompra.isChecked()){
|
||||||
|
clienteDescuento.setIndFormaValidacionEstudiante("C");
|
||||||
|
}else if(radFechaViaje.isChecked()){
|
||||||
|
clienteDescuento.setIndFormaValidacionEstudiante("V");
|
||||||
|
}
|
||||||
|
|
||||||
if(isFecFimBeforeFecIni(clienteDescuento)){
|
if(isFecFimBeforeFecIni(clienteDescuento)){
|
||||||
try {
|
try {
|
||||||
Messagebox.show(Labels.getLabel("editarClienteController.msg.fecFinBeforeFecIni"),
|
Messagebox.show(Labels.getLabel("editarClienteController.msg.fecFinBeforeFecIni"),
|
||||||
|
@ -1371,6 +1397,8 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
cantMaxMesInt = null;
|
cantMaxMesInt = null;
|
||||||
datInicial.setValue(null);
|
datInicial.setValue(null);
|
||||||
datFinal.setValue(null);
|
datFinal.setValue(null);
|
||||||
|
radFechaCompra.setChecked(true);
|
||||||
|
radFechaViaje.setChecked(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void exibeClienteDescuento(ClienteDescuento cd) {
|
private void exibeClienteDescuento(ClienteDescuento cd) {
|
||||||
|
@ -1406,6 +1434,13 @@ public class EditarClienteController extends MyGenericForwardComposer {
|
||||||
boolINDVIERNES = cd.getINDVIERNES();
|
boolINDVIERNES = cd.getINDVIERNES();
|
||||||
boolINDSABADO = cd.getINDSABADO();
|
boolINDSABADO = cd.getINDSABADO();
|
||||||
boolINDDOMINGO = cd.getINDDOMINGO();
|
boolINDDOMINGO = cd.getINDDOMINGO();
|
||||||
|
if(cd.getIndFormaValidacionEstudiante().equals("V")){
|
||||||
|
radFechaViaje.setChecked(true);
|
||||||
|
radFechaCompra.setChecked(false);
|
||||||
|
}else if(cd.getIndFormaValidacionEstudiante().equals("C")){
|
||||||
|
radFechaViaje.setChecked(false);
|
||||||
|
radFechaCompra.setChecked(true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void exibeClienteFidelidade(ClienteFidelidad cliente){
|
private void exibeClienteFidelidade(ClienteFidelidad cliente){
|
||||||
|
|
|
@ -5257,6 +5257,9 @@ editarClienteController.lbTipoDomicilio.value = Tipo domicílio
|
||||||
editarClienteController.lbCP.value = CEP
|
editarClienteController.lbCP.value = CEP
|
||||||
editarClienteController.msg.clienteimportacao = Cliente agregado por importación del archivo solamente podrá ser visualizado
|
editarClienteController.msg.clienteimportacao = Cliente agregado por importación del archivo solamente podrá ser visualizado
|
||||||
editarClienteController.lbLinhas.value = Ruta
|
editarClienteController.lbLinhas.value = Ruta
|
||||||
|
editarClienteController.lbFormaValidacao.value = Forma de Validacion:
|
||||||
|
editarClienteController.lbFormaValidacaoCompra.value = Por fecha de la compra
|
||||||
|
editarClienteController.lbFormaValidacaoViagem.value = Por fecha de la viaje
|
||||||
editarClienteController.tab.label.estudante = Estudante
|
editarClienteController.tab.label.estudante = Estudante
|
||||||
editarClienteController.tab.label.fidelidade = Fidelidade
|
editarClienteController.tab.label.fidelidade = Fidelidade
|
||||||
editarClienteController.lbCidadeOrigem.value = Localidade Origen
|
editarClienteController.lbCidadeOrigem.value = Localidade Origen
|
||||||
|
|
|
@ -5320,6 +5320,9 @@ editarClienteController.lbTipoDomicilio.value = Tipo Domícílio
|
||||||
editarClienteController.lbCP.value = CEP
|
editarClienteController.lbCP.value = CEP
|
||||||
editarClienteController.msg.clienteimportacao = Cliente inserido por importação de arquivo poderá somente ser visualizado.
|
editarClienteController.msg.clienteimportacao = Cliente inserido por importação de arquivo poderá somente ser visualizado.
|
||||||
editarClienteController.lbLinhas.value = Linha
|
editarClienteController.lbLinhas.value = Linha
|
||||||
|
editarClienteController.lbFormaValidacao.value = Forma de Validação:
|
||||||
|
editarClienteController.lbFormaValidacaoCompra.value = Por data da compra
|
||||||
|
editarClienteController.lbFormaValidacaoViagem.value = Por data da viagem
|
||||||
editarClienteController.tab.label.estudante = Estudante
|
editarClienteController.tab.label.estudante = Estudante
|
||||||
editarClienteController.tab.label.fidelidade = Fidelidade
|
editarClienteController.tab.label.fidelidade = Fidelidade
|
||||||
editarClienteController.lbCidadeOrigem.value = Localidade Origem
|
editarClienteController.lbCidadeOrigem.value = Localidade Origem
|
||||||
|
|
|
@ -302,6 +302,8 @@
|
||||||
</grid>
|
</grid>
|
||||||
</tabpanel>
|
</tabpanel>
|
||||||
|
|
||||||
|
<!--ESTUDANTE -->
|
||||||
|
|
||||||
<tabpanel
|
<tabpanel
|
||||||
visible="winEditarCliente$composer.cliente.tipoocupacionId ==22">
|
visible="winEditarCliente$composer.cliente.tipoocupacionId ==22">
|
||||||
<grid fixedLayout="true">
|
<grid fixedLayout="true">
|
||||||
|
@ -325,6 +327,16 @@
|
||||||
model="@{winEditarCliente$composer.lsLinhas}"
|
model="@{winEditarCliente$composer.lsLinhas}"
|
||||||
selectedItem="@{winEditarCliente$composer.linha}" />
|
selectedItem="@{winEditarCliente$composer.linha}" />
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarClienteController.lbFormaValidacao.value')}" />
|
||||||
|
<radiogroup Id="indFormaValidacao">
|
||||||
|
<radio id="radFechaCompra" checked="true"
|
||||||
|
label="${c:l('editarClienteController.lbFormaValidacaoCompra.value')}" />
|
||||||
|
<radio id="radFechaViaje"
|
||||||
|
label="${c:l('editarClienteController.lbFormaValidacaoViagem.value')}" />
|
||||||
|
</radiogroup>
|
||||||
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarClienteController.lbCidadeOrigem.value')}" />
|
value="${c:l('editarClienteController.lbCidadeOrigem.value')}" />
|
||||||
|
|
Loading…
Reference in New Issue