Red Hat Application Migration Toolkit
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.DivisaIdNombreDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.dto.DivisaIdNombreDTO;
@Stateless
public class DivisaIdNombreDAOImplBeanLocal extends GlobalJpaDaoBean implements DivisaIdNombreDAOBeanLocal {
@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);
DivisaIdNombreDTO objDivisa = new DivisaIdNombreDTO();
objDivisa.setDivisa_Id((Short)current[0]);
objDivisa.setDivisaNombreCorto(current[1].toString());
}
return listDivisaDTO;
}
}