Information

0
Story Points

Technologies

Decompiled Java File
package mx.com.bcm.banamex.ae.negocio.catalogo.bo.impl;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import javax.ejb.EJB;
import javax.ejb.Stateless;
import mx.com.bcm.banamex.ae.negocio.catalogo.bo.ConsultasyReportesProcesadoraBOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.assambler.ConsultasyReportesAssambler;
import mx.com.bcm.banamex.ae.persistencia.assambler.TipoMovimientoAssambler;
import mx.com.bcm.banamex.ae.persistencia.dao.CatalogoProcesadoraDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.dao.ConsultasyReportesDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.dao.OperacionProcesadoraDTODAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.dao.TipoDeMovimientoDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.dto.OperacionProcesadoraDTO;
import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionBOException;
import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionDAOException;
import mx.com.bcm.banamex.ae.persistencia.modelo.DetalleInterfaceProcesadora;
import mx.com.bcm.banamex.ae.persistencia.modelo.TipoMovimiento;
import mx.com.bcm.banamex.ae.persistencia.vo.ConsultasyReportesITDTablaVO;
import mx.com.bcm.banamex.ae.persistencia.vo.ConsultasyReportesProcesadoraVO;
import mx.com.bcm.banamex.ae.persistencia.vo.CriterioConsultasyReportesProcesadoraVO;
import mx.com.bcm.banamex.ae.persistencia.vo.ProcesadorasListVO;
import mx.com.bcm.banamex.ae.persistencia.vo.TipoMovimientoProcesadorasVO;

@Stateless
public class ConsultasyReportesProcesadoraBOImplBean implements ConsultasyReportesProcesadoraBOBeanLocal {
   @EJB
   private ConsultasyReportesDAOBeanLocal ReporteProcesadoraDAO;
   @EJB
   private OperacionProcesadoraDTODAOBeanLocal OperacionProcesadoraDTO;
   @EJB
   private CatalogoProcesadoraDAOBeanLocal catalogoProcesadoraDAOBeanLocal;
   @EJB
   private TipoDeMovimientoDAOBeanLocal tipoMovimientoDao;

   public List consultareporproc(CriterioConsultasyReportesProcesadoraVO criterioConsultasyReportesProcesadoraVO) throws EfectivoAplicacionBOException {
      ArrayList listaReporteProcesadoraVO = new ArrayList();
      Object listaReporteProcesadora = new ArrayList();

      try {
         listaReporteProcesadora = this.ReporteProcesadoraDAO.consultaReporProcesadora(criterioConsultasyReportesProcesadoraVO);
      } catch (EfectivoAplicacionDAOException var7) {
         var7.printStackTrace();
      }

      Iterator e = ((List)listaReporteProcesadora).iterator();

      while(e.hasNext()) {
         DetalleInterfaceProcesadora elemento = (DetalleInterfaceProcesadora)e.next();
         ConsultasyReportesProcesadoraVO consultasyReportesProcesadoraVO = ConsultasyReportesAssambler.getReportproceVO(elemento);
         listaReporteProcesadoraVO.add(consultasyReportesProcesadoraVO);
      }

      return listaReporteProcesadoraVO;
   }

   public List consultaDetalleProcesadora(CriterioConsultasyReportesProcesadoraVO criterioConsultasyReportesProcesadoraVO) throws EfectivoAplicacionBOException {
      ArrayList listaReporteProcesadoraVO = new ArrayList();
      Object listaReporteProcesadora = new ArrayList();

      try {
         listaReporteProcesadora = this.ReporteProcesadoraDAO.consultaReporProcesadora(criterioConsultasyReportesProcesadoraVO);
      } catch (EfectivoAplicacionDAOException var7) {
         var7.printStackTrace();
      }

      Iterator e = ((List)listaReporteProcesadora).iterator();

      while(e.hasNext()) {
         DetalleInterfaceProcesadora elemento = (DetalleInterfaceProcesadora)e.next();
         ConsultasyReportesProcesadoraVO consultasyReportesProcesadoraVO = ConsultasyReportesAssambler.getReportproceVO(elemento);
         listaReporteProcesadoraVO.add(consultasyReportesProcesadoraVO);
      }

      return listaReporteProcesadoraVO;
   }

   public List consProctodo() throws EfectivoAplicacionBOException {
      ArrayList listaReporteProcesadoraVO = new ArrayList();
      new ArrayList();
      List listaReporteProcesadora = this.ReporteProcesadoraDAO.findAll();
      Iterator var3 = listaReporteProcesadora.iterator();

      while(var3.hasNext()) {
         DetalleInterfaceProcesadora elemento = (DetalleInterfaceProcesadora)var3.next();
         ConsultasyReportesProcesadoraVO consultasyReportesProcesadoraVO = ConsultasyReportesAssambler.getReportproceVO(elemento);
         listaReporteProcesadoraVO.add(consultasyReportesProcesadoraVO);
      }

      return listaReporteProcesadoraVO;
   }

   public List consProcesadoraList() throws EfectivoAplicacionBOException {
      ArrayList listaReporteProcesadoraVO = new ArrayList();
      Object listaReporteProcesadora = new ArrayList();

      try {
         listaReporteProcesadora = this.OperacionProcesadoraDTO.consultaReporProcesadoraEtvSirh();
      } catch (EfectivoAplicacionDAOException var6) {
         var6.printStackTrace();
      }

      Iterator e = ((List)listaReporteProcesadora).iterator();

      while(e.hasNext()) {
         OperacionProcesadoraDTO elemento = (OperacionProcesadoraDTO)e.next();
         ProcesadorasListVO procesadorasListVO = ConsultasyReportesAssambler.getProcesadoraListVO(elemento);
         listaReporteProcesadoraVO.add(procesadorasListVO);
      }

      return listaReporteProcesadoraVO;
   }

   public List consultaOperacionesMov() throws EfectivoAplicacionBOException {
      ArrayList listaMovimientosVO = new ArrayList();
      List listaMovimientos = this.tipoMovimientoDao.findAll();
      Iterator var3 = listaMovimientos.iterator();

      while(var3.hasNext()) {
         TipoMovimiento elemento = (TipoMovimiento)var3.next();
         TipoMovimientoProcesadorasVO tipoMovimientoVO = TipoMovimientoAssambler.getTipoMovimientoVO(elemento);
         listaMovimientosVO.add(tipoMovimientoVO);
      }

      return listaMovimientosVO;
   }

   public List llenarTabla() throws EfectivoAplicacionBOException {
      List listaDetalleInterfaceProcesadora = this.ReporteProcesadoraDAO.findAll();
      ArrayList listaConsultayReporteITD = new ArrayList();
      ConsultasyReportesITDTablaVO c = new ConsultasyReportesITDTablaVO();
      new ConsultasyReportesProcesadoraVO();
      Iterator var5 = listaDetalleInterfaceProcesadora.iterator();

      while(var5.hasNext()) {
         DetalleInterfaceProcesadora elemento = (DetalleInterfaceProcesadora)var5.next();
         ConsultasyReportesProcesadoraVO con = ConsultasyReportesAssambler.getReportproceVO(elemento);
         c.setDenominacion(con.getDetprocDenominacion1());
         c.setDenominacion(con.getDetprocDenominacion2());
         c.setDenominacion(con.getDetprocDenominacion3());
         c.setDenominacion(con.getDetprocDenominacion4());
         c.setDenominacion(con.getDetprocDenominacion5());
         c.setDenominacion(con.getDetprocDenominacion6());
         c.setDenominacion(con.getDetprocDenominacion7());
         c.setDenominacion(con.getDetprocDenominacion8());
         c.setDenominacion(con.getDetprocDenominacion9());
         c.setDenominacion(con.getDetprocDenominacion10());
         c.setDenominacion(con.getDetprocDenominacion11());
         c.setDenominacion(con.getDetprocDenominacion12());
         c.setDenominacion(con.getDetprocDenominacion13());
         c.setDenominacion(con.getDetprocDenominacion14());
         c.setDenominacion(con.getDetprocDenominacion15());
         c.setDenominacion(con.getDetprocDenominacion16());
         c.setDenominacion(con.getDetprocDenominacion17());
         c.setDenominacion(con.getDetprocDenominacion18());
         c.setDenominacion(con.getDetprocDenominacion19());
         c.setDenominacion(con.getDetprocDenominacion20());
         c.setDenominacion(con.getDetprocDenominacion21());
         c.setDenominacion(con.getDetprocDenominacion22());
         c.setDenominacion(con.getDetprocDenominacion23());
         c.setImporte(con.getDetprocImpte1());
         c.setImporte(con.getDetprocImpte2());
         c.setImporte(con.getDetprocImpte3());
         c.setImporte(con.getDetprocImpte4());
         c.setImporte(con.getDetprocImpte5());
         c.setImporte(con.getDetprocImpte6());
         c.setImporte(con.getDetprocImpte7());
         c.setImporte(con.getDetprocImpte8());
         c.setImporte(con.getDetprocImpte9());
         c.setImporte(con.getDetprocImpte10());
         c.setImporte(con.getDetprocImpte11());
         c.setImporte(con.getDetprocImpte12());
         c.setImporte(con.getDetprocImpte13());
         c.setImporte(con.getDetprocImpte14());
         c.setImporte(con.getDetprocImpte15());
         c.setImporte(con.getDetprocImpte16());
         c.setImporte(con.getDetprocImpte18());
         c.setImporte(con.getDetprocImpte19());
         c.setImporte(con.getDetprocImpte20());
         c.setImporte(con.getDetprocImpte21());
         c.setImporte(con.getDetprocImpte22());
         c.setImporte(con.getDetprocImpte23());
         c.setTipo(con.getDetprocTipoBill1());
         c.setTipo(con.getDetprocTipoBill2());
         c.setTipo(con.getDetprocTipoBill3());
         c.setTipo(con.getDetprocTipoBill4());
         c.setTipo(con.getDetprocTipoBill5());
         c.setTipo(con.getDetprocTipoBill6());
         c.setTipo(con.getDetprocTipoBill7());
         c.setTipo(con.getDetprocTipoBill8());
         c.setTipo(con.getDetprocTipoBill9());
         c.setTipo(con.getDetprocTipoBill10());
         c.setTipo(con.getDetprocTipoBill11());
         c.setTipo(con.getDetprocTipoBill12());
         c.setTipo(con.getDetprocTipoBill13());
         c.setTipo(con.getDetprocTipoBill14());
         c.setTipo(con.getDetprocTipoBill15());
         c.setTipo(con.getDetprocTipoBill16());
         c.setTipo(con.getDetprocTipoBill17());
         c.setTipo(con.getDetprocTipoBill18());
         c.setTipo(con.getDetprocTipoBill19());
         c.setTipo(con.getDetprocTipoBill20());
         c.setTipo(con.getDetprocTipoBill21());
         c.setTipo(con.getDetprocTipoBill22());
         c.setTipo(con.getDetprocTipoBill23());
      }

      return listaConsultayReporteITD;
   }
}
Page generated: Oct 19, 2017 2:35:12 PM