def convert_db_entry_to_course(entry): temp_course = Course() temp_course.set_name(entry[0]) temp_course.set_number(entry[1]) temp_course.set_points(entry[2]) temp_course.add_prerequisites(pickle.loads(entry[3])) temp_course.add_linked(pickle.loads(entry[4])) temp_course.add_identical(pickle.loads(entry[5])) temp_course.add_overlapping(pickle.loads(entry[6])) temp_course.add_inclusive(pickle.loads(entry[7])) temp_course.add_including(pickle.loads(entry[8])) return temp_course
def getCourseInfo(course_number): temp_course = Course() types = get_info_from_graduate(course_number) temp_course.add_prerequisites(types[0]) temp_course.add_linked(types[1]) temp_course.add_identical(types[2]) temp_course.add_overlapping(types[3]) temp_course.add_inclusive(types[4]) temp_course.add_including(types[5]) temp_course.set_points(types[6]) temp_course.set_name(types[7]) temp_course.set_number(types[8]) return temp_course