Buscar

GerenciadorUf

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

package br.unip.sicc.trabalho.model;
import br.unip.sicc.trabalho.dao.DaoException;
import br.unip.sicc.trabalho.dao.UfDAO;
import br.unip.sicc.trabalho.dao.UfJdbc;
import br.unip.sicc.trabalho.dao.UfList;
import java.util.List;
public class GerenciadorUf {
 private UfDAO dao = UfJdbc.getInstance();
 
 public List<Uf> getTodos() throws DaoException{
 return dao.getTodos();
 }
 
 public void salvar(Uf uf) throws DaoException{
 if(uf.getId()==0){
 dao.incluir(uf);
 }else{
 dao.atualizar(uf);
 }
 }
 
 public void excluir(Uf uf) throws DaoException{
 dao.excluir(uf);
 }
 
 public Uf criaUf(Uf NomeOficial){
 Uf uf = new Uf();
 uf.setNomeOficial("--");
 uf.setPopulacao(0);
 return uf;
 }
 
 private static GerenciadorUf instance;
 static {
 instance = new GerenciadorUf();
 }
 private GerenciadorUf() {
 }
 public static GerenciadorUf getInstance() {
 return instance;
 }
 public List<Uf> getUfPorNomeOficial(Uf uf) throws DaoException {
 return dao.getUfPorNomeOficial(uf);
 }
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando