[BPE] - Parametrizar campos fixos do BPE
bug#10901 dev:lucas qua:regis git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@81138 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
bcb51f5855
commit
baf26f56ae
|
@ -13,7 +13,7 @@ import java.util.List;
|
|||
*/
|
||||
public interface ClasseServicoDAO extends GenericDAO<ClaseServicio, Integer> {
|
||||
|
||||
public List<ClaseServicio> buscarPorNome(String nomeClaseServicio);
|
||||
public List<ClaseServicio> buscarPorNome(Integer idClaseServicio, String nomeClaseServicio);
|
||||
|
||||
public List<ClaseServicio> buscarTodosExceto(Integer ... idClase);
|
||||
|
||||
|
|
|
@ -57,11 +57,15 @@ public class ClasseServicoHibernateDAO extends GenericHibernateDAO<ClaseServicio
|
|||
return result;
|
||||
}
|
||||
|
||||
public List<ClaseServicio> buscarPorNome(String nomeClaseServicio) {
|
||||
public List<ClaseServicio> buscarPorNome(Integer idClaseServicio, String nomeClaseServicio) {
|
||||
Criteria c = getSession().createCriteria(getPersistentClass());
|
||||
c.add(Restrictions.eq("activo", Boolean.TRUE));
|
||||
c.add(Restrictions.eq("descclase", nomeClaseServicio));
|
||||
|
||||
if (idClaseServicio != null) {
|
||||
c.add(Restrictions.ne("claseservicioId", idClaseServicio));
|
||||
}
|
||||
|
||||
return c.list();
|
||||
}
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ import java.util.List;
|
|||
*/
|
||||
public interface ClaseServicioService extends GenericService<ClaseServicio, Integer> {
|
||||
|
||||
public List<ClaseServicio> buscarPorNome(String nomeClaseServicio);
|
||||
public List<ClaseServicio> buscarPorNome(Integer idClaseServicio, String nomeClaseServicio);
|
||||
|
||||
public List<ClaseServicio> buscarTodosExceto(Integer ... idClase);
|
||||
|
||||
|
|
|
@ -62,8 +62,8 @@ public class ClaseServicioServiceImpl implements ClaseServicioService {
|
|||
claseServicoDAO.actualizacion(entidad);
|
||||
}
|
||||
|
||||
public List<ClaseServicio> buscarPorNome(String nomeClaseServicio) {
|
||||
return claseServicoDAO.buscarPorNome(nomeClaseServicio);
|
||||
public List<ClaseServicio> buscarPorNome(Integer idClaseServicio, String nomeClaseServicio) {
|
||||
return claseServicoDAO.buscarPorNome(idClaseServicio, nomeClaseServicio);
|
||||
}
|
||||
|
||||
public List<ClaseServicio> buscarTodosExceto(Integer ... idClase){
|
||||
|
|
Loading…
Reference in New Issue