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.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();
}
}