public async Task <IActionResult> SaveRoleJuri([FromForm] UserRoleJurisdiction userRoleJurisdiction) { UserRoleJurisdictionBll bll = new UserRoleJurisdictionBll(); if (userRoleJurisdiction.ID <= 0) { int id = await bll.AddUserRoleJurisdiction(userRoleJurisdiction); if (id > 0) { return(Json(new { code = 1, msg = "保存成功" })); } else { Json(new { code = 0, msg = "保存失败" }); } } else { bool flag = await bll.UpdateUserRoleJurisdiction(userRoleJurisdiction); if (flag) { return(Json(new { code = 1, msg = "保存成功" })); } else { return(Json(new { code = 0, msg = "保存失败" })); } } return(Json(new { code = 0, msg = "保存失败" })); }
public override void OnActionExecuted(ActionExecutedContext context) { ViewData["user"] = User; UserRoleJurisdictionBll bll = new UserRoleJurisdictionBll(); List <UserRoleJurisdiction> userrolejurlist = bll.GetListAsync(User.RoleID); ViewData["userrolejurlist"] = userrolejurlist; ModuleInfoBll moduleInfoBll = new ModuleInfoBll(); List <ModuleInfo> modulelist = moduleInfoBll.GetList(); ViewData["modulelist"] = modulelist; base.OnActionExecuted(context); }
/// <summary> /// 角色权限 /// </summary> /// <returns></returns> public async Task <IActionResult> AddRoleJuri(int roleid) { UserRoleJurisdictionBll bll = new UserRoleJurisdictionBll(); var list = bll.GetListAsync(roleid); ModuleInfoBll mbll = new ModuleInfoBll(); List <ModuleInfo> mlist = mbll.GetList(); ViewBag.mlist = mlist; UserRoleBll rbll = new UserRoleBll(); UserRole userRole = await rbll.Get(roleid); ViewBag.userRole = userRole; ViewBag.roleid = roleid; ViewBag.root = "account"; return(View(list)); }