public IEnumerable <Actions> GetUserActionList(int userId) { var r = from u in SysUserService.GetQueryList() join ur in RelUserRoleService.GetQueryList() on u.Id equals ur.UserId join ra in RelRoleActionService.GetQueryList() on ur.RoleId equals ra.RoleId join act in ActionsService.GetQueryList() on ra.ActionId equals act.ID where u.Id == userId select act; return(r.ToList()); }