//RETURN ALL COURSES public static void XCourses_GetXCoursesLastPage(XPress xPress) { for (int i = 1; i <= xPress.GetLastPage(navigationPageSize, XPress.ServicePath.GetXCourses); i++) { foreach (XCourseType course in xPress.GetXCourses(i, navigationPageSize).Data) { Console.WriteLine("refId: " + course.refId); Console.WriteLine("schoolRefId: " + course.schoolRefId); Console.WriteLine("schoolCourseId: " + course.schoolCourseId); Console.WriteLine("leaCourseId: " + course.leaCourseId); Console.WriteLine("##### BEGIN OTHERIDS #####"); foreach (XOtherCourseIdType id in course.otherIds.otherId) { Console.WriteLine("otherId id" + id.id); Console.WriteLine("type: " + id.type); } Console.WriteLine("##### END OTHERIDS #####"); Console.WriteLine("courseTitle: " + course.courseTitle); Console.WriteLine("description: " + course.description); Console.WriteLine("subject: " + course.subject); Console.WriteLine("##### BEGIN APPLICABLEEDUCATIONLEVELS #####"); foreach (String ael in course.applicableEducationLevels.applicableEducationLevel) { Console.WriteLine("applicableEducationLevel: " + ael); } Console.WriteLine("##### END APPLICABLEEDUCATIONLEVELS #####"); Console.WriteLine("scedCourseCode: " + course.scedCourseCode); Console.WriteLine("scedCourseLevelCode: " + course.scedCourseLevelCode); Console.WriteLine("scedCourseSubjectAreaCode: " + course.scedCourseSubjectAreaCode); Console.WriteLine("========================================"); } Console.WriteLine("######## PAGE " + i + " ########"); } }
//RETURN ALL COURSES public static void XCourses_GetXCourses(XPress xPress) { if (xPress.GetXCourses().Data != null) { foreach(XCourseType course in xPress.GetXCourses().Data) { Console.WriteLine("refId: " + course.refId); Console.WriteLine("schoolRefId: " + course.schoolRefId); Console.WriteLine("schoolCourseId: " + course.schoolCourseId); Console.WriteLine("leaCourseId: " + course.leaCourseId); Console.WriteLine("##### BEGIN OTHERIDS #####"); foreach (XOtherCourseIdType id in course.otherIds.otherId) { Console.WriteLine("otherId id" + id.id); Console.WriteLine("type: " + id.type); } Console.WriteLine("##### END OTHERIDS #####"); Console.WriteLine("courseTitle: " + course.courseTitle); Console.WriteLine("description: " + course.description); Console.WriteLine("subject: " + course.subject); Console.WriteLine("##### BEGIN APPLICABLEEDUCATIONLEVELS #####"); foreach (String ael in course.applicableEducationLevels.applicableEducationLevel) { Console.WriteLine("applicableEducationLevel: " + ael); } Console.WriteLine("##### END APPLICABLEEDUCATIONLEVELS #####"); Console.WriteLine("scedCourseCode: " + course.scedCourseCode); Console.WriteLine("scedCourseLevelCode: " + course.scedCourseLevelCode); Console.WriteLine("scedCourseSubjectAreaCode: " + course.scedCourseSubjectAreaCode); Console.WriteLine("========================================"); } } }