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(); }