fabio 2018-01-18 18:28:22 +00:00
parent 988ea5d017
commit 402fae4406
1 changed files with 3 additions and 2 deletions

View File

@ -31,6 +31,7 @@ import com.rjconsultores.ventaboletos.entidad.Tramo;
* @author Rafius
*/
@Repository("rutaDAO")
@SuppressWarnings("unchecked")
public class RutaHibernateDAO extends GenericHibernateDAO<Ruta, Integer> implements RutaDAO {
@Autowired
@ -187,12 +188,12 @@ public class RutaHibernateDAO extends GenericHibernateDAO<Ruta, Integer> impleme
StringBuffer hql = new StringBuffer();
hql.append(" FROM Ruta ");
hql.append(" WHERE descruta like :palavraPesquisaRuta ");
hql.append(" WHERE lower(descruta) like :palavraPesquisaRuta ");
hql.append(" OR prefixo like :palavraPesquisaRuta ");
hql.append(" OR str(numRuta) like :palavraPesquisaRuta ");
Query sq = getSession().createQuery(hql.toString());
sq.setParameter("palavraPesquisaRuta", palavraPesquisaRuta + '%');
sq.setParameter("palavraPesquisaRuta", palavraPesquisaRuta.toLowerCase() + '%');
List<Ruta> lsRuta = sq.list();
return lsRuta;