public void persist(Object me, Class classe) { EntityManagerFactory emf = Database.getInstance().getEmf();; EntityManager em = emf.createEntityManager(); EntityTransaction tx = em.getTransaction(); Object o; classe.cast(me); if (me.getId() != 0) {