Example #1
0
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
Example #2
0
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