Changeset 17445
- Timestamp:
- 22 Jun 2023, 03:54:31 (18 months ago)
- Location:
- main/waeup.aaue/trunk/src/waeup/aaue
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.aaue/trunk/src/waeup/aaue/interswitch/browser.py
r17444 r17445 94 94 reader = csv.DictReader(open(schoolfees_path, 'rb')) 95 95 SCHOOLFEES_21 = {item['code']:item for item in reader} 96 97 schoolfees_path = os.path.join( 98 os.path.dirname(__file__), '../students/schoolfees_20.csv') 99 reader = csv.DictReader(open(schoolfees_path, 'rb')) 100 SCHOOLFEES_20 = {item['code']:item for item in reader} 101 102 schoolfees_path = os.path.join( 103 os.path.dirname(__file__), '../students/schoolfees_19.csv') 104 reader = csv.DictReader(open(schoolfees_path, 'rb')) 105 SCHOOLFEES_19 = {item['code']:item for item in reader} 96 106 97 107 acceptancefees_path = os.path.join( … … 263 273 <item_details detail_ref="%(detail_ref)s" college="%(institution_name)s" department="%(department)s" faculty="%(faculty)s">""" % xmldict 264 274 item_id = 1 265 if student.entry_session < 2022: 275 if student.entry_session < 2020: 276 sorted_items = SCHOOLFEES_19[student.certcode].items() 277 elif student.entry_session < 2021: 278 sorted_items = SCHOOLFEES_20[student.certcode].items() 279 elif student.entry_session < 2022: 266 280 sorted_items = SCHOOLFEES_21[student.certcode].items() 267 281 else: -
main/waeup.aaue/trunk/src/waeup/aaue/interswitch/tests.py
r17440 r17445 305 305 in self.browser.contents) 306 306 self.assertTrue( 307 'item_name=" LMS Plus Fee" item_amt="2000000" bank_id="7" acct_num="1022438743"' in self.browser.contents)307 'item_name="Student Union Dues" item_amt="3000000" bank_id="7" acct_num="1019763348"' in self.browser.contents) 308 308 self.assertTrue( 309 309 'item_name="Tuition" item_amt="9200000" bank_id="7" acct_num="1022438743"' in self.browser.contents) -
main/waeup.aaue/trunk/src/waeup/aaue/students/schoolfees_21.csv
r17444 r17445 1 1 code,faculty_code,department_code,tuition,edohis,union,access,sport,library,lmsplus,nuga 2 CERT1,FAG,ANS,184000,16000,1000,4500,3000,1000,20000,100003 2 BAGRANS,FAG,ANS,140500,16000,1000,4500,3000,1000,20000,1000 4 3 BAGRCRS,FAG,CRS,140500,16000,1000,4500,3000,1000,20000,1000 -
main/waeup.aaue/trunk/src/waeup/aaue/students/schoolfees_22.csv
r17444 r17445 1 1 code,faculty_code,department_code,tuition,edohis,union,access,notebook,sport,library,lmsplus,nuga 2 CERT1,FAG,ANS,184000,16000,1000,4500,9000,3000,1000,20000,10003 2 BAGRANS,FAG,ANS,184000,16000,1000,4500,9000,3000,1000,20000,1000 4 3 BAGRCRS,FAG,CRS,184000,16000,1000,4500,9000,3000,1000,20000,1000 -
main/waeup.aaue/trunk/src/waeup/aaue/students/utils.py
r17444 r17445 41 41 reader = csv.DictReader(open(schoolfees_path, 'rb')) 42 42 SCHOOLFEES_21 = {item['code']:(item['tuition'], item.values()) for item in reader} 43 44 schoolfees_path = os.path.join( 45 os.path.dirname(__file__), 'schoolfees_20.csv') 46 reader = csv.DictReader(open(schoolfees_path, 'rb')) 47 SCHOOLFEES_20 = {item['code']:(item['tuition'], item.values()) for item in reader} 48 49 schoolfees_path = os.path.join( 50 os.path.dirname(__file__), 'schoolfees_19.csv') 51 reader = csv.DictReader(open(schoolfees_path, 'rb')) 52 SCHOOLFEES_19 = {item['code']:(item['tuition'], item.values()) for item in reader} 43 53 44 54 acceptancefees_path = os.path.join( … … 390 400 return _('Study course data are incomplete.'), None 391 401 try: 392 if student.entry_session < 2022: 402 if student.entry_session < 2020: 403 schoolfees = SCHOOLFEES_19[student.certcode] 404 elif student.entry_session < 2021: 405 schoolfees = SCHOOLFEES_20[student.certcode] 406 elif student.entry_session < 2022: 393 407 schoolfees = SCHOOLFEES_21[student.certcode] 394 408 else:
Note: See TracChangeset for help on using the changeset viewer.