- Timestamp:
- 21 Sep 2012, 08:19:35 (12 years ago)
- Location:
- main/waeup.kofa/branches/uli-zc-async
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/branches/uli-zc-async
- Property svn:mergeinfo changed
/main/waeup.kofa/branches/uli-async-update removed /main/waeup.kofa/branches/uli-autoinclude-less removed /main/waeup.kofa/trunk removed
- Property svn:mergeinfo changed
-
main/waeup.kofa/branches/uli-zc-async/src/waeup/kofa/university/certificate.py
r9209 r9211 36 36 grok.implements(ICertificate, ICertificateAdd) 37 37 38 local_roles = [ 39 'waeup.local.CourseAdviser100', 40 'waeup.local.CourseAdviser200', 41 'waeup.local.CourseAdviser300', 42 'waeup.local.CourseAdviser400', 43 'waeup.local.CourseAdviser500', 44 'waeup.local.CourseAdviser600', 45 ] 38 @property # Make this method read_only and looking like an attr. 39 def local_roles(self): 40 return ['waeup.local.CourseAdviser100', 41 'waeup.local.CourseAdviser200', 42 'waeup.local.CourseAdviser300', 43 'waeup.local.CourseAdviser400', 44 'waeup.local.CourseAdviser500', 45 'waeup.local.CourseAdviser600', 46 ] 46 47 47 48 def __init__(self, code=u'NA', title=u'Unnamed Certificate', 48 49 study_mode=None, start_level=None, 49 50 end_level=None, application_category=None, 50 school_fee_1=None, school_fee_2=None, 51 school_fee_3=None, school_fee_4=None): 51 school_fee_1=None, school_fee_2=None): 52 52 super(Certificate, self).__init__() 53 53 self.code = code … … 59 59 self.school_fee_1 = school_fee_1 60 60 self.school_fee_2 = school_fee_2 61 self.school_fee_3 = school_fee_362 self.school_fee_4 = school_fee_463 61 64 62 def longtitle(self): 65 63 return "%s (%s)" % (self.title,self.code) 66 64 67 def addC ertCourse(self, course, level=100, mandatory=True):68 """Add a c ertificate course.65 def addCourseRef(self, course, level=100, mandatory=True): 66 """Add a course referrer. 69 67 """ 70 68 code = "%s_%s" % (course.code, level) … … 74 72 self._p_changed = True 75 73 76 def delC ertCourse(self, code, level=None):77 """Delete a c ertificate coursedenoted by its code.74 def delCourseRef(self, code, level=None): 75 """Delete a course referrer denoted by its code. 78 76 """ 79 77 keys = list(self.keys()) # create list copy
Note: See TracChangeset for help on using the changeset viewer.