Information

0
Story Points

Technologies

Decompiled Java File
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.ConsultasyReportesDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionDAOException;
import mx.com.bcm.banamex.ae.persistencia.vo.CriterioConsultasyReportesProcesadoraVO;

@Stateless
public class ConsultasyReportesDAOImplBeanLocal extends GlobalJpaDaoBean implements ConsultasyReportesDAOBeanLocal {
   @PersistenceContext
   private EntityManager em;

   public List consultaReporProcesadora(CriterioConsultasyReportesProcesadoraVO criterioConsultasyReportesProcesadoraVO) throws EfectivoAplicacionDAOException {
      Query query = this.em.createNamedQuery("DetalleInterfaceProcesadora.findAllbyCriterio");
      query.setParameter("tipomovIdn", Short.valueOf(criterioConsultasyReportesProcesadoraVO.getTipomovIdn()));
      query.setParameter("estructraSirh", Integer.valueOf(criterioConsultasyReportesProcesadoraVO.getEstructraSirh()));
      query.setParameter("hdInterprocFecContableIn", criterioConsultasyReportesProcesadoraVO.getFechaInicial());
      query.setParameter("hdInterprocFecContableFin", criterioConsultasyReportesProcesadoraVO.getFechaFinal());
      return query.getResultList();
   }

   public List consultaAudtoriaProcesadora(CriterioConsultasyReportesProcesadoraVO criterioConsultasyReportesProcesadoraVO) throws EfectivoAplicacionDAOException {
      Query query = this.em.createNamedQuery("DetalleInterfaceProcesadora.findAllbyAuditoriaOpProc");
      query.setParameter("tipoperIdn", Short.valueOf(criterioConsultasyReportesProcesadoraVO.getTipoperIdn()));
      query.setParameter("estructraSirh", Integer.valueOf(criterioConsultasyReportesProcesadoraVO.getEstructraSirh()));
      query.setParameter("etvIdn", Short.valueOf(criterioConsultasyReportesProcesadoraVO.getEtvIdn()));
      query.setParameter("hdInterprocFecContable", criterioConsultasyReportesProcesadoraVO.getHdInterprocFecContable());
      return query.getResultList();
   }

   public List consultaReporProcesadoraporId(CriterioConsultasyReportesProcesadoraVO criterioConsultasyReportesProcesadoraVO) throws EfectivoAplicacionDAOException {
      Query query = this.em.createNamedQuery("DetalleInterfaceProcesadora.findAllbyPK");
      query.setParameter("hdInterprocNumCorte", Short.valueOf(criterioConsultasyReportesProcesadoraVO.getHdInterprocNumCorte()));
      query.setParameter("tipoperIdn", Short.valueOf(criterioConsultasyReportesProcesadoraVO.getTipoperIdn()));
      query.setParameter("tipomovIdn", Short.valueOf(criterioConsultasyReportesProcesadoraVO.getTipomovIdn()));
      query.setParameter("estructraSirh", Integer.valueOf(criterioConsultasyReportesProcesadoraVO.getEstructraSirh()));
      query.setParameter("etvIdn", Short.valueOf(criterioConsultasyReportesProcesadoraVO.getEtvIdn()));
      query.setParameter("hdInterprocFecContable", criterioConsultasyReportesProcesadoraVO.getHdInterprocFecContable());
      return query.getResultList();
   }
}
Page generated: Oct 19, 2017 2:34:18 PM