wilian 2015-02-04 12:43:45 +00:00
parent 61610434a9
commit cdf94f9705
5 changed files with 22 additions and 0 deletions

View File

@ -8,6 +8,7 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;
@ -49,6 +50,7 @@ public class BusquedaClienteController extends MyGenericForwardComposer {
private MyTextbox txtApelidoMaterno; private MyTextbox txtApelidoMaterno;
private MyTextbox txtNumRfc; private MyTextbox txtNumRfc;
private Intbox txtNumFidelidade; private Intbox txtNumFidelidade;
private MyTextbox txtDesccorreo;
private List<TipoIdentificacion> lsTipoIdentificacion; private List<TipoIdentificacion> lsTipoIdentificacion;
private Combobox cmbTipoIdentificacion; private Combobox cmbTipoIdentificacion;
@ -120,6 +122,11 @@ public class BusquedaClienteController extends MyGenericForwardComposer {
sistemaBusqueda.addFilterOr(Filter.equal("tipoIdentificacionUno", tipoIdentificacion),Filter.equal("tipoIdentificacionDos", tipoIdentificacion)); sistemaBusqueda.addFilterOr(Filter.equal("tipoIdentificacionUno", tipoIdentificacion),Filter.equal("tipoIdentificacionDos", tipoIdentificacion));
} }
String desccorreo = txtDesccorreo.getText();
if (StringUtils.isNotBlank(desccorreo)) {
sistemaBusqueda.addFilterOr(Filter.ilike("desccorreo", "%" + desccorreo.trim().concat("%")),Filter.ilike("desccorreo", "%" + desccorreo.trim().concat("%")));
}
} }
sistemaBusqueda.addFilterEqual("activo", Boolean.TRUE); sistemaBusqueda.addFilterEqual("activo", Boolean.TRUE);

View File

@ -71,6 +71,9 @@ public class RenderCliente implements ListitemRenderer {
lc = new Listcell(cliente.getNumIdentificaDos() != null && !"null".equals(cliente.getNumIdentificaDos()) ? cliente.getNumIdentificaDos() : ""); lc = new Listcell(cliente.getNumIdentificaDos() != null && !"null".equals(cliente.getNumIdentificaDos()) ? cliente.getNumIdentificaDos() : "");
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(cliente.getDesccorreo() != null && !"null".equals(cliente.getDesccorreo()) ? cliente.getDesccorreo() : "");
lc.setParent(lstm);
lstm.setAttribute("data", cliente); lstm.setAttribute("data", cliente);
} }

View File

@ -4572,6 +4572,7 @@ busquedaClienteController.nombpaterno.label = Apellido paterno
busquedaClienteController.nombmaterno.label = Apellido materno busquedaClienteController.nombmaterno.label = Apellido materno
busquedaClienteController.numtelefono.label = Teléfono busquedaClienteController.numtelefono.label = Teléfono
busquedaClienteController.numtelefonodos.label = Celular busquedaClienteController.numtelefonodos.label = Celular
busquedaClienteController.lbDescorreo.value = E-mail
#Editar Cliente #Editar Cliente
editarClienteController.window.title = Cliente editarClienteController.window.title = Cliente

View File

@ -4622,6 +4622,7 @@ busquedaClienteController.nombpaterno.label = Sobrenome Paterno
busquedaClienteController.nombmaterno.label = Sobrenome Materno busquedaClienteController.nombmaterno.label = Sobrenome Materno
busquedaClienteController.numtelefono.label = Telefone busquedaClienteController.numtelefono.label = Telefone
busquedaClienteController.numtelefonodos.label = Celular busquedaClienteController.numtelefonodos.label = Celular
busquedaClienteController.lbDescorreo.value = E-mail
#Editar Cliente #Editar Cliente

View File

@ -67,6 +67,13 @@
maxlength="15" maxlength="15"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
</row> </row>
<row>
<label
value="${c:l('busquedaClienteController.lbDescorreo.value')}" />
<textbox id="txtDesccorreo" width="90%"
maxlength="60"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
</rows> </rows>
</grid> </grid>
@ -108,6 +115,9 @@
<listheader image="/gui/img/create_doc.gif" width="10%" <listheader image="/gui/img/create_doc.gif" width="10%"
label="${c:l('busquedaClienteController.lbNumRfcDos.value')}" label="${c:l('busquedaClienteController.lbNumRfcDos.value')}"
sort="auto(numIdentificaDos)" /> sort="auto(numIdentificaDos)" />
<listheader image="/gui/img/create_doc.gif" width="10%"
label="${c:l('busquedaClienteController.lbDescorreo.value')}"
sort="auto(desccorreo)" />
</listhead> </listhead>
</listbox> </listbox>
</window> </window>