Пример #1
0
        public ResponseModel EditRole(Request_EditRole role)
        {
            if (ExistsRole(c => c.Id == role.EditId).code != 200)
            {
                return new ResponseModel()
                       {
                           code = 200, result = "角色不存在"
                       }
            }
            ;
            var temp = _dbContext.role.Find(role.EditId);

            temp.RoleName = role.EditRoleName;
            temp.Remark   = role.EditRemark;
            temp.RoleDesc = role.EditRoleDesc;
            _dbContext.role.Update(temp);
            int i = _dbContext.SaveChanges();

            if (i != 1)
            {
                return(new ResponseModel()
                {
                    code = 0, data = "角色不存在"
                });
            }
            return(new ResponseModel()
            {
                code = 200
            });
        }
    }
Пример #2
0
        public ActionResult EditRole(Request_EditRole role)
        {
            var response = _roleService.EditRole(role);

            if (response.code != 200)
            {
                Response.Redirect("/Wrong/Index?wrongContent=" + response.result + "&returnUrl=" + "/Role/Index");
                return(null);
            }
            return(View("Index"));
        }