em.getTransaction().begin();
Query query = em.createQuery("SELECT p FROM Profesor p");
p = (List<Profesor>) query.getResultList();
if (!p.isEmpty()) {
for (Profesor index : p) {
ProfesorForm pf = new ProfesorForm();
pf.setEmail(index.getEmail());
pf.setNumeForm(index.getNume() + " " + index.getPrenume());
pf.setNumeProfesor(index.getNume());
pf.setPrenumeProfesor(index.getPrenume());
pf.setSite(index.getSitePersonal());
profesorFormList.add(pf);
}
}
return profesorFormList;