/// <summary> /// 获取指定学校的课程信息列表 /// </summary> /// <param name="schoolId"></param> /// <param name="pageIndex"></param> /// <param name="pageSize"></param> /// <returns></returns> public static PageResult <CourseBase> GetSchoolCoursePageList(int schoolId, int pageIndex, int pageSize) { List <CourseBase> courseList = SchoolData.GetSchoolCourses(schoolId).ToList(); PageResult <CourseBase> pageData = new PageResult <CourseBase> { RecordCount = courseList.Count, PageIndex = pageIndex, PageSize = pageSize }; pageData.Data = courseList.SkipTake <CourseBase>(pageData.PageSize, pageData.PageIndex); return(pageData); }