コード例 #1
0
        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));
        }
コード例 #2
0
        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;
            }
        }
コード例 #3
0
        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));
        }