//RETURN COURSES BY LEA public static void XCourses_GetXCoursesByXLeaLastPage(XPress xPress) { for (int i = 1; i <= xPress.GetLastPage(navigationPageSize, XPress.ServicePath.GetXCoursesByXLea, refId); i++) { foreach (XCourseType course in xPress.GetXCoursesByXLea(refId, 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 COURSES BY LEA public static void XCourses_GetXCoursesByXLea(XPress xPress) { if (xPress.GetXCoursesByXLea(refId).Data != null) { foreach (XCourseType course in xPress.GetXCoursesByXLea(refId).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("========================================"); } } }