示例#1
0
  public void excluir(Funcao funcao) {

    try {
      Funcao func = this.em.find(Funcao.class, funcao.getId());
      this.em.remove(func);
      this.em.flush();
    } catch (Exception e) {
      e.printStackTrace();
    } finally {
      this.init();
    }
  }
示例#2
0
 public void removeMessage() {
   FacesMessage msg = new FacesMessage("Função Removido", funcao.getDescricao());
   FacesContext.getCurrentInstance().addMessage(null, msg);
 }
示例#3
0
 @Override
 public String getAsString(FacesContext context, UIComponent component, Object object) {
   Funcao funcao = (Funcao) object;
   if (funcao == null || funcao.getDescricao() == null) return null;
   return String.valueOf(funcao.getId());
 }