/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package controllerTeste;
import daoTeste.PessoaDAO;
import model.Pessoa;
/**
*
* @author clayton
*/
public class PessoaController {
private Pessoa pessoa;
private PessoaDAO pessoaDAO;
public PessoaController() {
this.pessoa = new Pessoa();
this.pessoaDAO = new PessoaDAO();
}
public Pessoa getPessoa(String codigo) {
pessoa = pessoaDAO.getPessoa(codigo);
return pessoa;
}
public boolean atualizar(Pessoa pPessoa) {
boolean atualizou = false;
pessoa = pPessoa;
if(pessoaDAO.atualizar(pessoa)){
atualizou = true;
}
return atualizou;
}
public boolean salvar(Pessoa pPessoa) {
boolean salvou = false;
pessoa = pPessoa;
if(pessoaDAO.salvar(pessoa)){
salvou = true;
}
return salvou;
}
public boolean excluir(Pessoa pPessoa) {
pessoa = pPessoa;
if(pessoaDAO.atualizar(pessoa))
return true;
else
return false;
}
}