public void excluir(Long id) { List<Pessoa> pessoa = pessoaBanco.carrega(id); pessoa.get(0).setDeletadoBanco(true); pessoaBanco.remove(pessoa.get(0)); result.redirectTo(PessoaController.class).listaContatos(); }
public List<Pessoa> listaContatos() { List<Pessoa> nomes = new ArrayList<Pessoa>(); nomes = pessoaBanco.carrega(null); return nomes; }
public void altera(Pessoa pessoa) { List<Pessoa> oldPessoa = pessoaBanco.carrega(pessoa.getId()); pessoa.setId(oldPessoa.get(0).getId()); pessoa.getEndereco().setIdEndereco(oldPessoa.get(0).getEndereco().getIdEndereco()); enderecoBanco.atualiza(pessoa.getEndereco()); pessoaBanco.atualiza(pessoa); result.redirectTo(PessoaController.class).home(); }
public Pessoa confirmacaoRemover(Long id) { List<Pessoa> pessoa = pessoaBanco.carrega(id); return pessoa.get(0); }
public Pessoa edita(Long id) { List<Pessoa> pessoa = pessoaBanco.carrega(id); return pessoa.get(0); }