Conclusão mantis 6974
fixes bug 6974 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@51666 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b0c47ab480
commit
ee32968040
|
@ -5,13 +5,16 @@
|
|||
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 org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Scope;
|
||||
import org.springframework.stereotype.Controller;
|
||||
|
@ -37,6 +40,7 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
|||
private Paging pagingParada;
|
||||
private Textbox txtNombre;
|
||||
private Textbox txtCVE;
|
||||
private MyComboboxCiudad cmbCiudad;
|
||||
|
||||
public Paging getPagingParada() {
|
||||
return pagingParada;
|
||||
|
@ -123,6 +127,10 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
|||
private void refreshLista() {
|
||||
HibernateSearchObject<Parada> parada =new HibernateSearchObject<Parada>(Parada.class, pagingParada.getPageSize());
|
||||
|
||||
if(cmbCiudad.getValue() != null && !cmbCiudad.getValue().isEmpty()) {
|
||||
parada.addFilterEqual("ciudad", cmbCiudad.getSelectedItem().getValue());
|
||||
}
|
||||
|
||||
parada.addFilterLike("descparada", "%" + txtNombre.getText().trim().concat("%"));
|
||||
parada.addFilterLike("cveparada", "%" + txtCVE.getText().trim().concat("%"));
|
||||
|
||||
|
@ -141,4 +149,12 @@ public class BusquedaCatalogoDeParadaController extends MyGenericForwardComposer
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public MyComboboxCiudad getCmbCiudad() {
|
||||
return cmbCiudad;
|
||||
}
|
||||
|
||||
public void setCmbCiudad(MyComboboxCiudad cmbCiudad) {
|
||||
this.cmbCiudad = cmbCiudad;
|
||||
}
|
||||
}
|
|
@ -33,6 +33,13 @@
|
|||
<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('editarCatalogoDeParadaController.lbCiudad.value')}" />
|
||||
<combobox id="cmbCiudad" autodrop="false"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxCiudad"
|
||||
mold="rounded" buttonVisible="true" width="80%" />
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
|
||||
|
|
Loading…
Reference in New Issue