public void salvar() {
    if (getPessoa().getId() == null) {
      pessoaRepository.create(pessoa);

    } else {
      try {
        pessoaRepository.edit(pessoa);
      } catch (Exception ex) {
        Logger.getLogger(PageController.class.getName()).log(Level.SEVERE, null, ex);
      }
    }
    atualizarTela();
  }
 public void excluir() {
   if (pessoa != null && (pessoa.getId() != null && pessoa.getId() > 0)) {
     try {
       pessoaRepository.destroy(pessoa.getId());
     } catch (NonexistentEntityException ex) {
       Logger.getLogger(PageController.class.getName()).log(Level.SEVERE, null, ex);
     }
     atualizarTela();
   }
 }
 public List<Pessoa> getPessoas() {
   if (pessoas == null) {
     pessoas = pessoaRepository.findPessoaEntities();
   }
   return pessoas;
 }