fixes bug#14017
dev:lucas qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@92962 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
c8a342bd33
commit
999562b2c3
|
@ -18,4 +18,6 @@ public interface SecretariaDAO extends GenericDAO<Secretaria, Integer> {
|
||||||
public List<Secretaria> buscar(String descsecretaria);
|
public List<Secretaria> buscar(String descsecretaria);
|
||||||
|
|
||||||
public Secretaria buscarSecretariaVoucherRod();
|
public Secretaria buscarSecretariaVoucherRod();
|
||||||
|
|
||||||
|
public List<Secretaria> buscaLike(String descsecretaria);
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,6 +9,7 @@ import com.rjconsultores.ventaboletos.entidad.Secretaria;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import org.hibernate.Criteria;
|
import org.hibernate.Criteria;
|
||||||
import org.hibernate.SessionFactory;
|
import org.hibernate.SessionFactory;
|
||||||
|
import org.hibernate.criterion.MatchMode;
|
||||||
import org.hibernate.criterion.Restrictions;
|
import org.hibernate.criterion.Restrictions;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.beans.factory.annotation.Qualifier;
|
import org.springframework.beans.factory.annotation.Qualifier;
|
||||||
|
@ -64,4 +65,14 @@ public class SecretariaHibernateDAO extends GenericHibernateDAO<Secretaria, Inte
|
||||||
List<Secretaria> result = c.list();
|
List<Secretaria> result = c.list();
|
||||||
return result.isEmpty() ? null : (Secretaria)result.get(0);
|
return result.isEmpty() ? null : (Secretaria)result.get(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<Secretaria> buscaLike(String descsecretaria) {
|
||||||
|
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||||
|
|
||||||
|
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||||
|
c.add(Restrictions.like("descsecretaria", descsecretaria, MatchMode.START));
|
||||||
|
|
||||||
|
return c.list();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -246,7 +246,7 @@ public class Secretaria implements Serializable {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "com.rjconsultores.ventaboletos.entidad.Secretaria[secretariaId=" + secretariaId + "]";
|
return descsecretaria;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Long getRut() {
|
public Long getRut() {
|
||||||
|
|
|
@ -4,9 +4,10 @@
|
||||||
*/
|
*/
|
||||||
package com.rjconsultores.ventaboletos.service;
|
package com.rjconsultores.ventaboletos.service;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.Secretaria;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Secretaria;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Administrador
|
* @author Administrador
|
||||||
|
@ -18,4 +19,6 @@ public interface SecretariaService extends GenericService<Secretaria, Integer> {
|
||||||
public List<Secretaria> buscar(String descsecretaria);
|
public List<Secretaria> buscar(String descsecretaria);
|
||||||
|
|
||||||
public Secretaria buscarSecretariaVoucherRod();
|
public Secretaria buscarSecretariaVoucherRod();
|
||||||
|
|
||||||
|
public List<Secretaria> buscaLike(String descsecretaria);
|
||||||
}
|
}
|
||||||
|
|
|
@ -78,4 +78,9 @@ public class SecretariaServiceImpl implements SecretariaService {
|
||||||
public Secretaria buscarSecretariaVoucherRod() {
|
public Secretaria buscarSecretariaVoucherRod() {
|
||||||
return secretariaDAO.buscarSecretariaVoucherRod();
|
return secretariaDAO.buscarSecretariaVoucherRod();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<Secretaria> buscaLike(String descsecretaria) {
|
||||||
|
return secretariaDAO.buscaLike(descsecretaria);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue