Information

0
Story Points

Technologies

Decompiled Java File
package mx.com.bcm.banamex.ae.persistencia.dao.impl;

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.ComprobanteDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.modelo.Comprobante;
import mx.com.bcm.banamex.ae.persistencia.vo.CriterioComprobanteVO;

@Stateless
public class ComprobanteDAOImplBeanLocal extends GlobalJpaDaoBean implements ComprobanteDAOBeanLocal {
   @PersistenceContext
   private EntityManager em;

   public Comprobante obtieneComprobante(CriterioComprobanteVO criterioComprobanteVO) {
      Query query = this.em.createNamedQuery("SELECT c FROM Comprobante c WHERE c.comprobantePK.compbteId = :compbteId AND c.comprobantePK.etvIdn = :etvIdn");
      query.setParameter("comprobantePK.compbteId", criterioComprobanteVO.getCompbteId());
      query.setParameter("comprobantePK.etvIdn", Short.valueOf(criterioComprobanteVO.getEtvIdn()));
      return (Comprobante)query.getResultList();
   }
}
Page generated: Oct 19, 2017 2:34:51 PM