Red Hat Application Migration Toolkit
package mx.com.bcm.banamex.ae.persistencia.dao.impl; import java.util.List; import javax.ejb.Stateless; import javax.persistence.EntityManager; import javax.persistence.PersistenceContext; import javax.persistence.Query; import mx.com.bcm.banamex.ae.persistencia.common.GlobalJpaDaoBean; import mx.com.bcm.banamex.ae.persistencia.dao.CatalogoPlazaDAOBeanLocal; import mx.com.bcm.banamex.ae.persistencia.vo.CriterioPlazaVO; @Stateless public class CatalogoPlazaDAOImplBeanLocal extends GlobalJpaDaoBean implements CatalogoPlazaDAOBeanLocal { @PersistenceContext private EntityManager em; public List findByIdnPlaza(CriterioPlazaVO criterioPlazaVO) { Query query = this.em.createNamedQuery("Plazas.findByPlazaIdn"); query.setParameter("plazaIdn", criterioPlazaVO.getPlazaIdn()); query.setParameter("plazaBajaLogica", criterioPlazaVO.getBajaLogica()); List listaPlazas = query.getResultList(); return listaPlazas; } public List findByNombrePlaza(CriterioPlazaVO criterioPlazaVO) { Query query = this.em.createNamedQuery("Plazas.findByPlazaNombre"); query.setParameter("plazaNombre", criterioPlazaVO.getPlazaNombre()); query.setParameter("plazaBajaLogica", criterioPlazaVO.getBajaLogica()); List listaPlaza = query.getResultList(); return listaPlaza; } public List findByAllPlaza() { Query query = this.em.createNamedQuery("Plazas.findAll"); query.setParameter("plazaBajaLogica", "A"); List listaPlaza = query.getResultList(); return listaPlaza; } }