/// <summary> /// 设置用户角色 /// </summary> /// <param name="userid"></param> /// <param name="roleid"></param> /// <returns></returns> public int AddUserRole(int userid, int roleid) { var userrole = new Base_UserRoleMap(); userrole.RoleID = roleid; userrole.UserID = userid; return(dbUtil._myDb.InsertIfNotExists(userrole, x => x.UserID == userid && x.RoleID == roleid)); }
public List <MenuNavView> getMyCategories() { Base_User user = _adminAuthService.getCurrentUser(); if (user.IsAdmin) { return(_BaseMenusService.getAllMenuNavView()); } Base_UserRoleMap userRoleMap = _BaseUserRoleService.GetRolesByUserId(user?.Id).FirstOrDefault(); return(_BaseMenusRoleService.GetMenusByRoleId(userRoleMap?.RoleId)); }