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-87c2c4800839
master
thiago.penido 2015-12-29 17:35:23 +00:00
parent b0c47ab480
commit ee32968040
2 changed files with 24 additions and 1 deletions

View File

@ -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;
}
}

View File

@ -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>