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.EtvDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.dto.EtvDTO;

@Stateless
public class EtvDAOImplBeanLocal extends GlobalJpaDaoBean implements EtvDAOBeanLocal {
   @PersistenceContext
   private EntityManager em;

   public List consultaEtvIdnNombre() {
      Query query1 = this.em.createNamedQuery("Etv.findEtvidandNom");
      ArrayList listEtvsDTO = new ArrayList();
      List listaObject = query1.getResultList();

      for(int index = 0; index < listaObject.size(); ++index) {
         Object[] current = (Object[])listaObject.get(index);
         EtvDTO obj = new EtvDTO();
         obj.setEtvIdn(Short.valueOf(Short.parseShort(current[0].toString())));
         obj.setEtvNombreLargo(current[1].toString());
         listEtvsDTO.add(obj);
      }

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