public void remove() {
   EntityManager manager = this.getManager();
   FornecedorDao fncDao = new FornecedorDaoJpa(manager);
   fncDao.remove(Fornecedor.class, fornecedor.getCodigo());
   this.mensagens.infoExclusao();
   /* return "/lista/pesquisa_fornecedor.xhtml";*/
 }
 public List<Fornecedor> getListaFornecedor() {
   if (this.listaFornecedor == null) {
     EntityManager manager = this.getManager();
     FornecedorDao fDao = new FornecedorDaoJpa(manager);
     this.listaFornecedor = fDao.getAll(Fornecedor.class);
   }
   return listaFornecedor;
 }
  public void inserir() {
    EntityManager manager = this.getManager();
    FornecedorDao fncDao = new FornecedorDaoJpa(manager);
    fncDao.save(fornecedor);
    this.mensagens.info();

    FacesContext facesContext = FacesContext.getCurrentInstance();
    UIViewRoot uiViewRoot = facesContext.getViewRoot();
    limparComponente.cleanSubmittedValues(uiViewRoot.findComponent("form:painel"));
    /*return "/cadastro/fornecedor.xhtml";*/
  }
 public List<Fornecedor> buscarNome() {
   EntityManager manager = this.getManager();
   FornecedorDao fncDao = new FornecedorDaoJpa(manager);
   this.listaFornecedor = fncDao.pegarNome(fornecedor.getNome());
   return listaFornecedor;
 }
 public String preparaAlteracao() {
   EntityManager manager = this.getManager();
   FornecedorDao fncDao = new FornecedorDaoJpa(manager);
   fncDao.getById(Fornecedor.class, fornecedor.getCodigo());
   return "/cadastro/fornecedor.xhtml";
 }