0018935: Cadastro de Cliente - NumFidelidade

bug#18935
dev:thiago.veloso
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@101149 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2020-04-08 16:53:18 +00:00
parent 3e714f5a0a
commit f2b60d9635
6 changed files with 21 additions and 18 deletions

View File

@ -85,9 +85,9 @@ public class EditarPaisController extends MyGenericForwardComposer {
pais = (Pais) Executions.getCurrent().getArg().get("pais");
paisList = (MyListbox) Executions.getCurrent().getArg().get("paisList");
if (pais.getPaisId() == null) {
btnApagar.setVisible(Boolean.FALSE);
}
// if (pais.getPaisId() == null) {
// btnApagar.setVisible(Boolean.FALSE);
// }
// else {
// if (pais.getPaisId() <= 2) {
// btnApagar.setVisible(Boolean.FALSE);

View File

@ -18,7 +18,6 @@ import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Longbox;
import org.zkoss.zul.Paging;
import com.rjconsultores.ventaboletos.entidad.Cliente;
@ -49,7 +48,7 @@ public class BusquedaClienteController extends MyGenericForwardComposer {
private MyTextbox txtApelidoPaterno;
private MyTextbox txtApelidoMaterno;
private MyTextbox txtNumRfc;
private Longbox txtNumFidelidade;
private MyTextbox txtNumFidelidade;
private MyTextbox txtDesccorreo;
private List<TipoIdentificacion> lsTipoIdentificacion;
@ -92,7 +91,7 @@ public class BusquedaClienteController extends MyGenericForwardComposer {
HibernateSearchObject<Cliente> sistemaBusqueda =
new HibernateSearchObject<Cliente>(Cliente.class, pagingCliente.getPageSize());
Long numFidelidade = txtNumFidelidade.getValue();
String numFidelidade = txtNumFidelidade.getValue();
if (numFidelidade != null) {
sistemaBusqueda.addFilterSome("listClienteFidelidad",
Filter.and(Filter.equal("tarjetaFidelidad.numTarjeta", numFidelidade),

View File

@ -29,7 +29,6 @@ import org.zkoss.zul.Comboitem;
import org.zkoss.zul.ComboitemRenderer;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.Longbox;
import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Radio;
import org.zkoss.zul.Radiogroup;
@ -117,7 +116,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
private MyTextbox txtCP;
private Datebox dateFecNacimiento;
private Longbox txtNumFidelidade;
private MyTextbox txtNumFidelidade;
private Button btnApagar;
private Button btnSalvar;
private Button btnRemoverFidelidade;
@ -1631,7 +1630,7 @@ public class EditarClienteController extends MyGenericForwardComposer {
}
if (txtNumFidelidade.getText() != null && !txtNumFidelidade.getText().isEmpty()) {
Integer numeroFidelidade = txtNumFidelidade.getValue().intValue();
String numeroFidelidade = txtNumFidelidade.getValue();
Cliente clienteFidelidade = clienteService.buscarPorNumeroFidelidade(numeroFidelidade, empresa);
if (clienteFidelidade != null) {

View File

@ -4,15 +4,11 @@
*/
package com.rjconsultores.ventaboletos.web.gui.controladores.sendaAmigo;
import com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad;
import com.rjconsultores.ventaboletos.service.TarjetaFidelidadService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderTarjetaFidelidadClaves;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import java.util.Random;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
@ -28,6 +24,12 @@ import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Paging;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.TarjetaFidelidad;
import com.rjconsultores.ventaboletos.service.TarjetaFidelidadService;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderTarjetaFidelidadClaves;
/**
*
* @author Shiro
@ -36,6 +38,8 @@ import org.zkoss.zul.Textbox;
@Scope("prototype")
public class EditarGeneracionTarjetaSAController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L;
@Autowired
private TarjetaFidelidadService fidelidadService;
private TarjetaFidelidad tarjetaFidelidad;
@ -141,7 +145,7 @@ public class EditarGeneracionTarjetaSAController extends MyGenericForwardCompose
tf.setFecmodif(Calendar.getInstance().getTime());
tf.setUsuarioId(0);
tf.setDescGeneracion(txtNomPaquete.getValue());
tf.setNumTarjeta(f.longValue());
tf.setNumTarjeta(f.toString());
System.out.println("Numero tarjeta de codigo = " + tf.getNumTarjeta());
tfl.add(tf);

View File

@ -32,7 +32,8 @@
<row>
<label
value="${c:l('busquedaClienteController.numFidelidade.label')}" />
<longbox id="txtNumFidelidade" width="40%" />
<textbox id="txtNumFidelidade" width="40%" maxlength="30"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
<label
value="${c:l('busquedaClienteController.nombcliente.label')}" />
<textbox id="txtNombCliente" width="90%"

View File

@ -473,8 +473,8 @@
<row>
<label
value="${c:l('busquedaClienteController.numFidelidade.label')}" />
<longbox id="txtNumFidelidade"
width="40%" maxlength="11" />
<textbox id="txtNumFidelidade"
width="40%" maxlength="30" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row>
<row>
<label