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;
|
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.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import javax.persistence.criteria.CriteriaBuilder.In;
|
||||||
|
|
||||||
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;
|
||||||
|
@ -25,6 +19,15 @@ import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zk.ui.event.EventListener;
|
import org.zkoss.zk.ui.event.EventListener;
|
||||||
import org.zkoss.zul.Paging;
|
import org.zkoss.zul.Paging;
|
||||||
import org.zkoss.zul.Textbox;
|
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 Paging pagingParada;
|
||||||
private Textbox txtNombre;
|
private Textbox txtNombre;
|
||||||
private Textbox txtCVE;
|
private Textbox txtCVE;
|
||||||
|
private Intbox txtCodANTT;
|
||||||
private MyComboboxCiudad cmbCiudad;
|
private MyComboboxCiudad cmbCiudad;
|
||||||
|
|
||||||
public Paging getPagingParada() {
|
public Paging getPagingParada() {
|
||||||
|
@ -66,7 +70,15 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
||||||
this.plwParada = plwParada;
|
this.plwParada = plwParada;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Textbox getTxtCVE() {
|
public Intbox getTxtCodANTT() {
|
||||||
|
return txtCodANTT;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtCodANTT(Intbox txtCodANTT) {
|
||||||
|
this.txtCodANTT = txtCodANTT;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Textbox getTxtCVE() {
|
||||||
return txtCVE;
|
return txtCVE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -134,6 +146,9 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
||||||
parada.addFilterLike("descparada", "%" + txtNombre.getText().trim().concat("%"));
|
parada.addFilterLike("descparada", "%" + txtNombre.getText().trim().concat("%"));
|
||||||
parada.addFilterLike("cveparada", "%" + txtCVE.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.addFilterEqual("activo", Boolean.TRUE);
|
||||||
|
|
||||||
parada.addFilterNotEqual("paradaId", -1);
|
parada.addFilterNotEqual("paradaId", -1);
|
||||||
|
|
|
@ -26,6 +26,8 @@ public class RenderCatalogoDeParadas implements ListitemRenderer {
|
||||||
|
|
||||||
lc = new Listcell(parada.getCveparada());
|
lc = new Listcell(parada.getCveparada());
|
||||||
lc.setParent(lstm);
|
lc.setParent(lstm);
|
||||||
|
lc = new Listcell(parada.getCodantt() == null? " ": parada.getCodantt().toString());
|
||||||
|
lc.setParent(lstm);
|
||||||
|
|
||||||
lstm.setAttribute("data", parada);
|
lstm.setAttribute("data", parada);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1814,6 +1814,7 @@ busquedaCatalogoDeParadaController.lhId.label = ID
|
||||||
busquedaCatalogoDeParadaController.lhParada.label = Parada
|
busquedaCatalogoDeParadaController.lhParada.label = Parada
|
||||||
busquedaCatalogoDeParadaController.lhDesc.label = Descripción
|
busquedaCatalogoDeParadaController.lhDesc.label = Descripción
|
||||||
busquedaCatalogoDeParadaController.lbCveParada.label = Código IATA
|
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
|
busquedaCatalogoDeParadaController.msg.codAnttJaExiste = Ya existe una parada con el Código ANTT informado
|
||||||
|
|
||||||
# Editar Desfile de pantalla
|
# Editar Desfile de pantalla
|
||||||
|
|
|
@ -1871,6 +1871,7 @@ busquedaCatalogoDeParadaController.lhId.label = ID
|
||||||
busquedaCatalogoDeParadaController.lhParada.label = Localidade
|
busquedaCatalogoDeParadaController.lhParada.label = Localidade
|
||||||
busquedaCatalogoDeParadaController.lhDesc.label = Descrição
|
busquedaCatalogoDeParadaController.lhDesc.label = Descrição
|
||||||
busquedaCatalogoDeParadaController.lbCveParada.label = Código IATA
|
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
|
busquedaCatalogoDeParadaController.msg.codAnttJaExiste = Já existe uma parada com o Código ANTT informado
|
||||||
|
|
||||||
# Editar Desfile de pantalla
|
# Editar Desfile de pantalla
|
||||||
|
|
|
@ -32,6 +32,10 @@
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarCatalogoDeParadaController.lbCveParada.value')}"/>
|
<label value="${c:l('editarCatalogoDeParadaController.lbCveParada.value')}"/>
|
||||||
<textbox id="txtCVE" width="80%" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
|
<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>
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
|
@ -55,12 +59,15 @@
|
||||||
<listheader id="lhId" width="15%" image="/gui/img/builder.gif"
|
<listheader id="lhId" width="15%" image="/gui/img/builder.gif"
|
||||||
label="${c:l('busquedaCatalogoDeParadaController.lhId.label')}"
|
label="${c:l('busquedaCatalogoDeParadaController.lhId.label')}"
|
||||||
sort="auto(paradaId)"/>
|
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')}"
|
label="${c:l('busquedaCatalogoDeParadaController.lhDesc.label')}"
|
||||||
sort="auto(descparada)"/>
|
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')}"
|
label="${c:l('busquedaCatalogoDeParadaController.lbCveParada.label')}"
|
||||||
sort="auto(cveparada)"/>
|
sort="auto(cveparada)"/>
|
||||||
|
<listheader id="lhCodANTT" width="15%" image="/gui/img/builder.gif"
|
||||||
|
label="${c:l('busquedaCatalogoDeParadaController.lbCodAntt.label')}"
|
||||||
|
sort="auto(cveparada)"/>
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
</window>
|
</window>
|
||||||
|
|
Loading…
Reference in New Issue