public void remover() {
   try {
     servicoLicitante.remover(licitante);
   } catch (Exception e) {
     JsfUtil.addErrorMessage("Erro inesperado ocorreu!");
     Logger.getGlobal().log(Level.SEVERE, e.getMessage());
   }
 }
 public String editar() {
   try {
     servicoLicitante.validarLicitante(licitante);
     servicoLicitante.atualizar(licitante);
     return "/restrito/licitantes/licitante.xhtml";
   } catch (ExcecoesLicita el) {
     JsfUtil.addErrorMessage(el.getMessage());
     Logger.getGlobal().log(Level.WARNING, el.getMessage());
   } catch (RollbackException re) {
     JsfUtil.addErrorMessage("CNPJ já Existe.");
     Logger.getGlobal().log(Level.WARNING, re.getMessage());
   } catch (Exception e) {
     JsfUtil.addErrorMessage("Erro inesperado ocorreu!");
     Logger.getGlobal().log(Level.SEVERE, e.getMessage());
   }
   return null;
 }
 public List<EmpresaLicitante> getLicitantes() {
   return servicoLicitante.buscarTodos();
 }