public ActionResult DeletarFuncao(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } FuncaoUsuario funcao = funcaoUsuarioRepositorio.Listar(x => x.FuncaoUsuarioID == id).FirstOrDefault(); if (funcao == null) { return(HttpNotFound()); } return(View(funcao)); }
public void DeleteConfirmed2(FuncaoUsuario func) { try { FuncaoUsuario funcao = funcaoUsuarioRepositorio.Listar(x => x.FuncaoUsuarioID == func.FuncaoUsuarioID).FirstOrDefault(); funcao.StatusId = statusRepositorio.Buscar(2).StatusId; funcaoUsuarioRepositorio.SalvarTodos(); } catch (Exception) { throw; } }
public ActionResult NovaFuncao(FuncaoUsuario funcao) { if (ModelState.IsValid) { funcao.StatusId = statusRepositorio.Buscar(1).StatusId; funcao.UsuarioPaiID = usuarioPai; funcaoUsuarioRepositorio.Adicionar(funcao); funcaoUsuarioRepositorio.SalvarTodos(); return(RedirectToAction("NovoUsuario")); } return(View(funcao)); }