Changeset 7186 for main/waeup.sirp/trunk/src/waeup/sirp/students
- Timestamp:
- 24 Nov 2011, 11:31:04 (13 years ago)
- Location:
- main/waeup.sirp/trunk/src/waeup/sirp/students
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/trunk/src/waeup/sirp/students/browser.py
r7184 r7186 737 737 self.request) 738 738 students_utils = getUtility(IStudentsUtils) 739 return students_utils.render _pdf(739 return students_utils.renderPDF( 740 740 self,'Course Registration', 'course_registration.pdf', 741 741 self.context.getStudent, studentview) … … 1022 1022 return 1023 1023 students_utils = getUtility(IStudentsUtils) 1024 pay_details = students_utils.get _payment_details(1024 pay_details = students_utils.getPaymentDetails( 1025 1025 p_category,student) 1026 1026 if pay_details['error']: … … 1177 1177 self.request) 1178 1178 students_utils = getUtility(IStudentsUtils) 1179 return students_utils.render _pdf(self,'Payment', 'payment_receipt.pdf',1179 return students_utils.renderPDF(self,'Payment', 'payment_receipt.pdf', 1180 1180 self.context.getStudent, studentview) 1181 1181 … … 1289 1289 student = self.context.getStudent() 1290 1290 students_utils = getUtility(IStudentsUtils) 1291 acc_details = students_utils.get _accommodation_details(student)1291 acc_details = students_utils.getAccommodationDetails(student) 1292 1292 if not student.state in acc_details['allowed_states']: 1293 1293 self.flash("You are in the wrong registration state.") … … 1327 1327 if available_beds: 1328 1328 students_utils = getUtility(IStudentsUtils) 1329 bed = students_utils.select _bed(available_beds)1329 bed = students_utils.selectBed(available_beds) 1330 1330 bed.bookBed(student.student_id) 1331 1331 else: … … 1409 1409 self.request) 1410 1410 students_utils = getUtility(IStudentsUtils) 1411 return students_utils.render _pdf(1411 return students_utils.renderPDF( 1412 1412 self,'Bed Allocation', 'bed_allocation.pdf', 1413 1413 self.context.getStudent, studentview) … … 1434 1434 student = self.context.getStudent() 1435 1435 students_utils = getUtility(IStudentsUtils) 1436 acc_details = students_utils.get _accommodation_details(student)1436 acc_details = students_utils.getAccommodationDetails(student) 1437 1437 if self.context.bed != None and \ 1438 1438 'reserved' in self.context.bed.bed_type: … … 1462 1462 if available_beds: 1463 1463 students_utils = getUtility(IStudentsUtils) 1464 new_bed = students_utils.select _bed(available_beds)1464 new_bed = students_utils.selectBed(available_beds) 1465 1465 new_bed.bookBed(student.student_id) 1466 1466 else: … … 1719 1719 1720 1720 @grok.action('Save and request clearance') 1721 def request clearance(self, **data):1721 def requestClearance(self, **data): 1722 1722 self.applyData(self.context, **data) 1723 1723 self.context._p_changed = True … … 1964 1964 1965 1965 @grok.action('Register course list') 1966 def register_courses(self, **data):1966 def RegisterCourses(self, **data): 1967 1967 state = IWorkflowState(self.context.getStudent()).getState() 1968 1968 IWorkflowInfo(self.context.getStudent()).fireTransition('register_courses') -
main/waeup.sirp/trunk/src/waeup/sirp/students/interfaces.py
r7150 r7186 30 30 31 31 """ 32 def get _payment_details(category, student):32 def getPaymentDetails(category, student): 33 33 """Get the payment dates of a student for the payment category 34 34 specified. … … 36 36 """ 37 37 38 def get _accommodation_details(student):38 def getAccommodation_details(student): 39 39 """Determine the accommodation dates of a student. 40 40 41 41 """ 42 42 43 def select _bed(available_beds):43 def selectBed(available_beds): 44 44 """Select a bed from a list of available beds. 45 45 … … 48 48 """ 49 49 50 def render _pdf(view, subject='', filename='slip.pdf',):50 def renderPDF(view, subject='', filename='slip.pdf',): 51 51 """Render pdf slips for various pages. 52 52 -
main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py
r7150 r7186 35 35 return 36 36 37 def set UpWidgets(view, ignore_request=False):37 def set_up_widgets(view, ignore_request=False): 38 38 view.adapters = {} 39 39 view.widgets = setUpEditWidgets( … … 44 44 45 45 def render_student_data(student, studentview): 46 set UpWidgets(studentview, ignore_request=True)46 set_up_widgets(studentview, ignore_request=True) 47 47 data = [] 48 48 style = getSampleStyleSheet() … … 63 63 grok.implements(IStudentsUtils) 64 64 65 def get _payment_details(self,category, student):65 def getPaymentDetails(self,category, student): 66 66 d = {} 67 67 d['p_item'] = u'' … … 85 85 d['amount'] = academic_session.clearance_fee 86 86 elif category == 'bed_allocation': 87 d['p_item'] = self.get _accommodation_details(student)['bt']87 d['p_item'] = self.getAccommodationDetails(student)['bt'] 88 88 d['amount'] = academic_session.booking_fee 89 89 return d 90 90 91 def get _accommodation_details(self, student):91 def getAccommodationDetails(self, student): 92 92 d = {} 93 93 d['error'] = u'' … … 117 117 # In the standard configuration we select the first bed found, 118 118 # but can also randomize the selection if we like. 119 def select _bed(self, available_beds):119 def selectBed(self, available_beds): 120 120 return available_beds[0] 121 121 122 def render _pdf(self, view, subject='', filename='slip.pdf',122 def renderPDF(self, view, subject='', filename='slip.pdf', 123 123 student=None, studentview=None): 124 124 # (0,0),(-1,-1) = whole table … … 153 153 story.append(studenttable) 154 154 story.append(Spacer(1, 18)) 155 set UpWidgets(view)155 set_up_widgets(view) 156 156 data = [] 157 157 for widget in view.widgets:
Note: See TracChangeset for help on using the changeset viewer.