Package controllerTeste

Source Code of controllerTeste.ContatoController

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package controllerTeste;

import daoTeste.ContatoDAO;
import model.Contato;

/**
*
* @author Consult
*/
public class ContatoController {
   
    private Contato contato;
    private ContatoDAO contatoDAO;
   
    public ContatoController() {
        this.contato = new Contato();
        this.contatoDAO = new ContatoDAO();
    }

    public String getNovoCodigo() {
        String novoCodigo = "0";
        contatoDAO = new ContatoDAO();
        int codigo = contatoDAO.getMaiorCodigo() + 1;
        novoCodigo = String.valueOf(codigo);
        return novoCodigo;
    }
   
     public Contato getContato(String codigo) {
        contato = contatoDAO.getContato(codigo);
        return contato;
    }

    public boolean atualizar(Contato pContato) {
        boolean atualizou = false;
        contato = pContato;
        if(contatoDAO.atualizar(contato)){
            atualizou = true;
        }
        return atualizou;
    }
   
    public boolean salvar(Contato pContato) {
        boolean salvou = false;
        contato = pContato;
        if(contatoDAO.salvar(contato)){
            salvou = true;
        }
        return salvou;
    }

    public boolean excluir(String pCodigoContato) {
        boolean excluiu = false;
        if(contatoDAO.excluir(pCodigoContato)){
            excluiu = true;
        }else{
            excluiu = false;
        }
        return excluiu;
    }
}
TOP

Related Classes of controllerTeste.ContatoController

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.