Ejemplo n.º 1
0
 def importAllCourses(self):
     if not self.shouldImportAllCourses():
         return
     oldCourses = ICourseContainer(self.activeSchoolyear)
     newCourses = ICourseContainer(self.newSchoolyear)
     for id, course in oldCourses.items():
         newCourses[course.__name__] = new_course = Course(course.title, course.description)
         new_course.course_id = course.course_id
         new_course.government_id = course.government_id
         new_course.credits = course.credits
         for level in course.levels:
             new_course.levels.add(removeSecurityProxy(level))
Ejemplo n.º 2
0
 def importAllCourses(self):
     if not self.shouldImportAllCourses():
         return
     oldCourses = ICourseContainer(self.activeSchoolyear)
     newCourses = ICourseContainer(self.newSchoolyear)
     for id, course in oldCourses.items():
         newCourses[course.__name__] = new_course = Course(
             course.title, course.description)
         new_course.course_id = course.course_id
         new_course.government_id = course.government_id
         new_course.credits = course.credits
         for level in course.levels:
             new_course.levels.add(removeSecurityProxy(level))