fixed bug #0008437 -alterada a tela e metodo de pesquisa.
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@66353 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
be1270fd81
commit
9c1a65f85c
|
@ -4,17 +4,11 @@
|
|||
*/
|
||||
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxCiudad;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeParadas;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.persistence.criteria.CriteriaBuilder.In;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
@ -25,6 +19,15 @@ import org.zkoss.zk.ui.event.Event;
|
|||
import org.zkoss.zk.ui.event.EventListener;
|
||||
import org.zkoss.zul.Paging;
|
||||
import org.zkoss.zul.Textbox;
|
||||
import org.zkoss.zul.api.Intbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.Parada;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxCiudad;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderCatalogoDeParadas;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -40,6 +43,7 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
|||
private Paging pagingParada;
|
||||
private Textbox txtNombre;
|
||||
private Textbox txtCVE;
|
||||
private Intbox txtCodANTT;
|
||||
private MyComboboxCiudad cmbCiudad;
|
||||
|
||||
public Paging getPagingParada() {
|
||||
|
@ -65,8 +69,16 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
|||
public void setPlwParada(PagedListWrapper<Parada> plwParada) {
|
||||
this.plwParada = plwParada;
|
||||
}
|
||||
|
||||
public Intbox getTxtCodANTT() {
|
||||
return txtCodANTT;
|
||||
}
|
||||
|
||||
public Textbox getTxtCVE() {
|
||||
public void setTxtCodANTT(Intbox txtCodANTT) {
|
||||
this.txtCodANTT = txtCodANTT;
|
||||
}
|
||||
|
||||
public Textbox getTxtCVE() {
|
||||
return txtCVE;
|
||||
}
|
||||
|
||||
|
@ -133,7 +145,10 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
|||
|
||||
parada.addFilterLike("descparada", "%" + txtNombre.getText().trim().concat("%"));
|
||||
parada.addFilterLike("cveparada", "%" + txtCVE.getText().trim().concat("%"));
|
||||
|
||||
|
||||
if (!txtCodANTT.getText().isEmpty()) {
|
||||
parada.addFilterEqual("codantt", txtCodANTT.getValue());
|
||||
}
|
||||
parada.addFilterEqual("activo", Boolean.TRUE);
|
||||
|
||||
parada.addFilterNotEqual("paradaId", -1);
|
||||
|
|
|
@ -26,6 +26,8 @@ public class RenderCatalogoDeParadas implements ListitemRenderer {
|
|||
|
||||
lc = new Listcell(parada.getCveparada());
|
||||
lc.setParent(lstm);
|
||||
lc = new Listcell(parada.getCodantt() == null? " ": parada.getCodantt().toString());
|
||||
lc.setParent(lstm);
|
||||
|
||||
lstm.setAttribute("data", parada);
|
||||
}
|
||||
|
|
|
@ -1814,6 +1814,7 @@ busquedaCatalogoDeParadaController.lhId.label = ID
|
|||
busquedaCatalogoDeParadaController.lhParada.label = Parada
|
||||
busquedaCatalogoDeParadaController.lhDesc.label = Descripción
|
||||
busquedaCatalogoDeParadaController.lbCveParada.label = Código IATA
|
||||
busquedaCatalogoDeParadaController.lbCodAntt.label = Cód. ANTT
|
||||
busquedaCatalogoDeParadaController.msg.codAnttJaExiste = Ya existe una parada con el Código ANTT informado
|
||||
|
||||
# Editar Desfile de pantalla
|
||||
|
|
|
@ -1871,6 +1871,7 @@ busquedaCatalogoDeParadaController.lhId.label = ID
|
|||
busquedaCatalogoDeParadaController.lhParada.label = Localidade
|
||||
busquedaCatalogoDeParadaController.lhDesc.label = Descrição
|
||||
busquedaCatalogoDeParadaController.lbCveParada.label = Código IATA
|
||||
busquedaCatalogoDeParadaController.lbCodAntt.label = Cód. ANTT
|
||||
busquedaCatalogoDeParadaController.msg.codAnttJaExiste = Já existe uma parada com o Código ANTT informado
|
||||
|
||||
# Editar Desfile de pantalla
|
||||
|
|
|
@ -32,6 +32,10 @@
|
|||
<row>
|
||||
<label value="${c:l('editarCatalogoDeParadaController.lbCveParada.value')}"/>
|
||||
<textbox id="txtCVE" width="80%" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="${c:l('busquedaCatalogoDeParadaController.lbCodAntt.label')}"/>
|
||||
<intbox id="txtCodANTT" width="80%"/>
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
|
@ -55,12 +59,15 @@
|
|||
<listheader id="lhId" width="15%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaCatalogoDeParadaController.lhId.label')}"
|
||||
sort="auto(paradaId)"/>
|
||||
<listheader id="lhDesc" width="45%" image="/gui/img/builder.gif"
|
||||
<listheader id="lhDesc" width="40%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaCatalogoDeParadaController.lhDesc.label')}"
|
||||
sort="auto(descparada)"/>
|
||||
<listheader id="lhCveParada" width="45%" image="/gui/img/builder.gif"
|
||||
<listheader id="lhCveParada" width="40%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaCatalogoDeParadaController.lbCveParada.label')}"
|
||||
sort="auto(cveparada)"/>
|
||||
<listheader id="lhCodANTT" width="15%" image="/gui/img/builder.gif"
|
||||
label="${c:l('busquedaCatalogoDeParadaController.lbCodAntt.label')}"
|
||||
sort="auto(cveparada)"/>
|
||||
</listhead>
|
||||
</listbox>
|
||||
</window>
|
||||
|
|
Loading…
Reference in New Issue