Changeset 4100 for WAeUP_SRP/trunk/skins/waeup_aaue/getSchoolFee.py
- Timestamp:
- 4 May 2009, 15:32:49 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WAeUP_SRP/trunk/skins/waeup_aaue/getSchoolFee.py
r4025 r4100 20 20 if brain.mode.endswith('_ft'): 21 21 # fresh full-time Foundation 22 if str(brain.level) == '000' and brain.review_state == 'cleared_and_validated': 23 if brain.entry_mode == 'rm_ft' and brain.lga.startswith('edo'): 24 d['all'] = 65000 25 else: 26 d['all'] = 75000 22 if str(brain.level) == '000' and brain.review_state == 'cleared_and_validated' and brain.entry_mode == 'rm_ft': 23 d['all'] = 65000 27 24 # fresh tull-time students INE 28 25 elif str(brain.level) == '100' and brain.review_state == 'cleared_and_validated' and brain.faculty == 'INE': 29 if brain.lga.startswith('edo'): 30 d['all'] = 44000 31 else: 32 d['all'] = 49000 26 d['all'] = 44000 33 27 # returning full-time students INE 34 28 elif str(brain.level) in ('100','200','300','400','110','210','310','410') and brain.review_state == 'returning' and brain.faculty == 'INE': 35 if brain.lga.startswith('edo'): 36 d['all'] = 26300 37 else: 38 d['all'] = 31300 29 d['all'] = 26300 39 30 # postgrad full-time students (fresh) 40 31 elif str(brain.level) == ('600') and brain.review_state == 'cleared_and_validated': 41 if brain.lga.startswith('edo'): 42 d['all'] = 62500 43 elif brain.lga == 'foreigner': 32 if brain.lga == 'foreigner': 44 33 d['all'] = 189500 45 34 else: 46 d['all'] = 6 950035 d['all'] = 62500 47 36 # MBL students (fresh or returning) 48 37 elif str(brain.level) in ('700','800','710','810') and brain.course in MBL: 49 if brain.lga.startswith('edo'): 50 d['all'] = 89500 51 elif brain.lga == 'foreigner': 38 if brain.lga == 'foreigner': 52 39 d['all'] = 269500 53 40 else: 54 d['all'] = 9950041 d['all'] = 89500 55 42 # non-MBL students (fresh or returning) 56 43 elif str(brain.level) in ('700','800','710','810'): 57 if brain.lga.startswith('edo'):58 d['all'] = 6950059 44 if brain.lga == 'foreigner': 60 45 d['all'] = 219500 61 46 else: 62 d['all'] = 7950047 d['all'] = 69500 63 48 # PHD Students 64 49 elif str(brain.level) in ('900','910','1000','1010'): 65 if brain.lga.startswith('edo'):66 d['all'] = 9950067 50 if brain.lga == 'foreigner': 68 51 d['all'] = 269500 69 52 else: 70 d['all'] = 109500 71 72 elif brain.mode == 'dp_pt': 73 # fresh part-time Diploma students 74 if str(brain.level) == '100' and brain.review_state == 'cleared_and_validated': 75 if brain.lga.startswith('edo'): 76 d['all'] = 65000 77 else: 78 d['all'] = 75000 79 80 # returning part-time Diploma students 81 elif str(brain.level) in ('100','200','300','400','110','210','310','410') and brain.review_state == 'returning': 82 if brain.lga.startswith('edo'): 83 d['all'] = 50000 84 else: 85 d['all'] = 60000 53 d['all'] = 99500 86 54 87 55 elif brain.mode.endswith('_pt'): 88 56 # fresh part-time students 89 if str(brain.level) in ('100','200') and brain.review_state == 'cleared_and_validated': 90 if brain.lga.startswith('edo'): 57 if str(brain.level) == '100' and brain.review_state == 'cleared_and_validated': 91 58 d['all'] = 45000 92 else: 93 d['all'] = 55000 94 59 95 60 # returning part-time students 96 61 elif str(brain.level) in ('100','200','300','400','110','210','310','410') and brain.review_state == 'returning': 97 if brain.lga.startswith('edo'):98 62 d['all'] = 30000 99 else:100 d['all'] = 40000101 63 102 64 # fresh part-time Diploma students 65 elif str(brain.level) == '100' and brain.review_state == 'cleared_and_validated': 66 d['all'] = 65000 67 68 # returning part-time Diploma students 69 elif str(brain.level) in ('100','200','300','400','110','210','310','410') and brain.review_state == 'returning': 70 d['all'] = 50000 71 103 72 # postgrad part-time students 104 73 elif str(brain.level) == '600' and brain.review_state == 'cleared_and_validated': 105 if brain.lga.startswith('edo'): 106 d['all'] = 64500 107 elif brain.lga == 'foreigner': 74 if brain.lga == 'foreigner': 108 75 d['all'] = 219500 109 76 else: 110 d['all'] = 7450077 d['all'] = 64500 111 78 112 79
Note: See TracChangeset for help on using the changeset viewer.