Information

0
Story Points

Technologies

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

import java.util.ArrayList;
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.DivisaDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.dto.DivisaDTO;

@Stateless
public class DivisaDAOImplBeanLocal extends GlobalJpaDaoBean implements DivisaDAOBeanLocal {
   @PersistenceContext
   private EntityManager em;

   public List consultaDivisaIdNombre() {
      Query query = this.em.createNamedQuery("Divisa.findDivisaIdAndNonbre");
      ArrayList listDivisaDTO = new ArrayList();
      List listaObject = query.getResultList();

      for(int index = 0; index < listaObject.size(); ++index) {
         Object[] current = (Object[])listaObject.get(index);
         DivisaDTO objDivisa = new DivisaDTO();
         objDivisa.setDivisa_Id((Short)current[0]);
         objDivisa.setDivisaNombreCorto(current[1].toString());
         listDivisaDTO.add(objDivisa);
      }

      return listDivisaDTO;
   }
}
Page generated: Oct 19, 2017 2:34:23 PM