Example #1
0
  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();
  }
Example #2
0
  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();
  }
Example #3
0
 public List<Conta> getContas() {
   EntityManager entityManager = new JPAUtil().getEntityManager();
   ContaDAO dao = new ContaDAO(entityManager);
   this.contas = dao.lista();
   return this.contas;
 }