示例#1
0
        CourseCollection GetAndProcessCourses(UonWebsiteNavigator navigator)
        {
            Console.WriteLine("Getting course codes...");
            CourseCollection courses = new CourseCollection();

            courses.GetCourses(navigator.FindCourseDropDownOptions());

            CourseCodeSuccessReport(courses);

            return(courses);
        }
示例#2
0
        void CourseCodeSuccessReport(CourseCollection courses)
        {
            Console.WriteLine("{0} course fields not processed. List? (yes/no)", courses.UnprocessedCourses.Count);
            var response = Console.ReadLine();

            if (response.Contains("yes"))
            {
                var i = 0;
                foreach (var course in courses.UnprocessedCourses)
                {
                    Console.WriteLine("{0} - {1}", i, course);
                    i += 1;
                }
            }
        }