public void remove() { EntityManager entityManager = new JPAUtil().getEntityManager(); ContaDAO dao = new ContaDAO(entityManager); MovimentacaoDAO movimentacaoDAO = new MovimentacaoDAO(entityManager); entityManager.getTransaction().begin(); Conta contaRemover = dao.busca(this.conta.getId()); dao.remove(contaRemover); entityManager.getTransaction().commit(); entityManager.close(); limpaFormularioDoJSF(); }
public void grava() { EntityManager entityManager = new JPAUtil().getEntityManager(); entityManager.getTransaction().begin(); ContaDAO dao = new ContaDAO(entityManager); if (conta.getId() == null) { dao.adiciona(conta); } else { dao.altera(conta); } entityManager.getTransaction().commit(); entityManager.close(); limpaFormularioDoJSF(); }
public List<Conta> getContas() { EntityManager entityManager = new JPAUtil().getEntityManager(); ContaDAO dao = new ContaDAO(entityManager); this.contas = dao.lista(); return this.contas; }