Changeset 16918 for main/waeup.fceokene/trunk/src/waeup/fceokene/applicants
- Timestamp:
- 13 Apr 2022, 08:36:53 (3 years ago)
- Location:
- main/waeup.fceokene/trunk/src/waeup/fceokene/applicants
- Files:
-
- 1 added
- 6 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/applicant.py
r9063 r16918 23 23 from kofacustom.nigeria.applicants.applicant import NigeriaApplicant 24 24 from waeup.fceokene.applicants.interfaces import( 25 ICustomApplicant, ICustomUGApplicantEdit, ICustomPGApplicantEdit, IPUTMEApplicantEdit) 25 ICustomApplicant, ICustomUGApplicantEdit, ICustomPGApplicantEdit, 26 IPUTMEApplicantEdit) 26 27 27 28 class CustomApplicant(NigeriaApplicant): -
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/browser.py
r16874 r16918 49 49 BEC_OMIT_MANAGE_FIELDS, 50 50 BEC_OMIT_EDIT_FIELDS, 51 ITPURegistration 51 ITPURegistration, 52 IUTPRegistration 52 53 ) 53 54 … … 66 67 form_fields = grok.AutoFields(ITPURegistration).omit( 67 68 'locked', 'suspended') 69 return form_fields 70 if target == 'utp': 71 form_fields = grok.AutoFields(IUTPRegistration).omit( 72 'locked', 'suspended',) 68 73 return form_fields 69 74 form_fields = grok.AutoFields(ICustomUGApplicant) … … 118 123 'locked', 'suspended') 119 124 return form_fields 125 if target == 'utp': 126 form_fields = grok.AutoFields(IUTPRegistration).omit( 127 'locked', 'suspended') 128 return form_fields 120 129 form_fields = grok.AutoFields(ICustomUGApplicant) 121 130 if target is not None and target.startswith('bec'): … … 147 156 form_fields['applicant_id'].for_display = True 148 157 return form_fields 158 if target == 'utp': 159 form_fields = grok.AutoFields(IUTPRegistration) 160 form_fields['applicant_id'].for_display = True 161 return form_fields 149 162 form_fields = grok.AutoFields(ICustomUGApplicant) 150 163 if target is not None and target.startswith('bec'): … … 176 189 form_fields['matric_number'].for_display = True 177 190 return form_fields 191 if target == 'utp': 192 form_fields = grok.AutoFields(IUTPRegistration).omit( 193 'locked', 'suspended') 194 form_fields['applicant_id'].for_display = True 195 form_fields['reg_number'].for_display = True 196 form_fields['firstname'].for_display = True 197 form_fields['middlename'].for_display = True 198 form_fields['lastname'].for_display = True 199 form_fields['lga'].for_display = True 200 form_fields['matric_number'].for_display = True 201 return form_fields 178 202 form_fields = grok.AutoFields(ICustomUGApplicantEdit) 179 203 if target is not None and target.startswith('bec'): … … 187 211 return form_fields 188 212 189 def _student _per_school_exceeded(self, data):213 def _students_per_school_exceeded(self, data): 190 214 container = self.context.__parent__ 191 215 counter = 0 … … 193 217 if appl != self.context \ 194 218 and appl.state in (SUBMITTED, ADMITTED, NOT_ADMITTED, CREATED): 195 if appl.school 1 == data.get('school1'):219 if appl.school == data.get('school'): 196 220 counter += 1 197 221 if appl.subj_comb == data.get('subj_comb'): … … 203 227 def dataNotComplete(self, data): 204 228 target = getattr(self.context.__parent__, 'prefix', None) 205 if target == 'tpu':206 if self._student _per_school_exceeded(data):207 return ("1st Choice TPZ andSchool: "229 if target in ('tpu', 'utp'): 230 if self._students_per_school_exceeded(data): 231 return ("1st Choice School: " 208 232 "Maximum number of applications per school exceeded. " 209 233 "Please select another first choice school.") -
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/export.py
r16872 r16918 25 25 from kofacustom.nigeria.applicants.interfaces import INigeriaUGApplicant 26 26 from waeup.fceokene.applicants.interfaces import ( 27 ICustomUGApplicant, ITPURegistration) 28 from waeup.fceokene.applicants.schools_pandemic import SCHOOLS 27 ICustomUGApplicant, ITPURegistration, IUTPRegistration) 28 from waeup.fceokene.applicants.schools_tpu import SCHOOLS_TPU as SCHOOLS 29 from waeup.fceokene.applicants.schools_utp import SCHOOLS_UTP 29 30 30 31 class CustomApplicantExporter(NigeriaApplicantExporter): … … 36 37 iface_names(INigeriaUGApplicant) + 37 38 iface_names(IApplicantBaseData) + 38 iface_names(ITPURegistration) 39 iface_names(ITPURegistration) + 40 iface_names(IUTPRegistration) 39 41 ))) + ( 40 42 'password', 'state', 'history', 'container_code', 'application_number', 41 'display_fullname', 'application_date', 42 'school_name1', 'school_name2', 'school_name3') 43 'display_fullname', 'application_date',) 43 44 44 45 def mangle_value(self, value, name, context=None): 45 """The mangler determines the codes of the atributes `course1`,46 `course2` and `course_admitted`. It furthermore prepares the47 history messages and adds a hash symbol at the end of the phone number48 to avoid annoying automatic number transformation by Excel or Calc.49 46 """ 50 if name.startswith('school_name'):51 value = getattr(context, name.replace('_name', ''), None)52 if value:53 54 55 56 57 47 """ 48 SCHOOLS.update(SCHOOLS_UTP) 49 if name == 'school' and value is not None: 50 try: 51 value = '%s - %s - %s' % ( 52 SCHOOLS[value][0], SCHOOLS[value][1], SCHOOLS[value][2]) 53 except: 54 pass 58 55 if name == 'subj_comb' and value is not None: 59 56 value = value.code -
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/interfaces.py
r16872 r16918 41 41 OMIT_DISPLAY_FIELDS 42 42 ) 43 from waeup.fceokene.applicants.schools_pandemic import SCHOOLS 43 from waeup.fceokene.applicants.schools_tpu import SCHOOLS_TPU 44 from waeup.fceokene.applicants.schools_utp import SCHOOLS_UTP 44 45 from waeup.fceokene.interfaces import MessageFactory as _ 45 46 … … 62 63 return [i for i in resultlist if i.title.startswith('NCE')] 63 64 64 class SchoolSource(BasicSourceFactory): 65 """A source that delivers all kinds of schools. 65 class UTPCertificateSource(AppCatCertificateSource): 66 67 def getValues(self, context): 68 resultlist = super(UTPCertificateSource, self).getValues(context) 69 return [i for i in resultlist if i.title.startswith('BED')] 70 71 class TPUSchoolSource(BasicSourceFactory): 72 """A source that delivers all kinds of TPU schools. 66 73 """ 67 74 def getValues(self): 68 75 sorted_items = sorted( 69 SCHOOLS .items(),76 SCHOOLS_TPU.items(), 70 77 key=lambda element: element[1][0] + element[1][1] +element[1][2]) 71 78 return [item[0] for item in sorted_items] … … 75 82 76 83 def getTitle(self, value): 77 if not SCHOOLS .get(value, None):84 if not SCHOOLS_TPU.get(value, None): 78 85 return u"none-existent" 79 86 return u"%s: %s -- %s" % ( 80 SCHOOLS[value][0], 81 SCHOOLS[value][1], 82 SCHOOLS[value][2],) 87 SCHOOLS_TPU[value][0], 88 SCHOOLS_TPU[value][1], 89 SCHOOLS_TPU[value][2],) 90 91 class UTPSchoolSource(BasicSourceFactory): 92 """A source that delivers all kinds of UTP schools. 93 """ 94 def getValues(self): 95 sorted_items = sorted( 96 SCHOOLS_UTP.items(), 97 key=lambda element: element[1][0] + element[1][1] +element[1][2]) 98 return [item[0] for item in sorted_items] 99 100 def getToken(self, value): 101 return value 102 103 def getTitle(self, value): 104 if not SCHOOLS_UTP.get(value, None): 105 return u"none-existent" 106 return u"%s: %s -- %s" % ( 107 SCHOOLS_UTP[value][0], 108 SCHOOLS_UTP[value][1], 109 SCHOOLS_UTP[value][2],) 83 110 84 111 class ITPURegistration(IKofaObject): … … 161 188 ) 162 189 163 school 1= schema.Choice(190 school = schema.Choice( 164 191 title = _(u'1st Choice TPZ and School'), 165 source = SchoolSource(), 192 source = TPUSchoolSource(), 193 required = False, 194 ) 195 196 class IUTPRegistration(IKofaObject): 197 """An UTP registrant. 198 """ 199 200 suspended = schema.Bool( 201 title = _(u'Account suspended'), 202 default = False, 203 required = False, 204 ) 205 206 locked = schema.Bool( 207 title = _(u'Form locked'), 208 default = False, 209 required = False, 210 ) 211 212 applicant_id = schema.TextLine( 213 title = _(u'Applicant Id'), 214 required = False, 215 readonly = False, 216 ) 217 218 reg_number = schema.TextLine( 219 title = _(u'Registration Number'), 220 required = False, 221 readonly = False, 222 ) 223 224 matric_number = schema.TextLine( 225 title = _(u'Matriculation Number'), 226 required = False, 227 readonly = False, 228 ) 229 230 firstname = schema.TextLine( 231 title = _(u'First Name'), 232 required = True, 233 ) 234 235 middlename = schema.TextLine( 236 title = _(u'Middle Name'), 237 required = False, 238 ) 239 240 lastname = schema.TextLine( 241 title = _(u'Last Name (Surname)'), 242 required = True, 243 ) 244 245 email = schema.ASCIILine( 246 title = _(u'Email Address'), 247 required = True, 248 constraint=validate_email, 249 ) 250 251 phone = PhoneNumber( 252 title = _(u'Phone'), 253 description = u'', 254 required = False, 255 ) 256 257 perm_address = schema.Text( 258 title = _(u'Home Address'), 259 required = False, 260 readonly = False, 261 ) 262 263 lga = schema.Choice( 264 source = LGASource(), 265 title = _(u'State/LGA'), 266 required = False, 267 ) 268 269 subj_comb = schema.Choice( 270 title = _(u'Subject Combination'), 271 source = UTPCertificateSource(), 272 required = True, 273 ) 274 275 school = schema.Choice( 276 title = _(u'1st Choice UTP and School'), 277 source = UTPSchoolSource(), 166 278 required = False, 167 279 ) … … 354 466 355 467 class ICustomApplicant(ICustomUGApplicant, ICustomPGApplicant, 356 ITPURegistration ):468 ITPURegistration, IUTPRegistration): 357 469 """An interface for all types of applicants. 358 470 -
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/schools_tpu.py
r16917 r16918 1 SCHOOLS = {2 ' s0001': ('Zone 01','Otite, Ogaminana, Obangede','Adavi Local Govt. Science Secondary School, Nagazi, Eba'),3 ' s0002': ('Zone 01','Otite, Ogaminana, Obangede','Adavi Local Govt. Science Secondary School, Ozuri'),4 ' s0003': ('Zone 01','Otite, Ogaminana, Obangede','Ajovunu Nur/Pry School, NAGAZI UVETE'),5 ' s0004': ('Zone 01','Otite, Ogaminana, Obangede','Al-Fataah Nur/Pry School, Eika Adagu'),6 ' s0005': ('Zone 01','Otite, Ogaminana, Obangede','Al-Jamal Model Nur/Pry School, Eika-Adagu New Layout'),7 ' s0006': ('Zone 01','Otite, Ogaminana, Obangede','Amazing Breeze International Secondary Section, Nagazi'),8 ' s0007': ('Zone 01','Otite, Ogaminana, Obangede','Amazing Grace International Schl Nagazi Uvete (Primary Section)'),9 ' s0008': ('Zone 01','Otite, Ogaminana, Obangede','Amazing Grace International Schl Nagazi Uvete (Secondary Section)'),10 ' s0009': ('Zone 01','Otite, Ogaminana, Obangede','Anointed Crown Academy, Eika Adagu'),11 ' s0010': ('Zone 01','Otite, Ogaminana, Obangede','Ason Model Academy KM3, Obangede road, Oziokutu'),12 ' s0011': ('Zone 01','Otite, Ogaminana, Obangede','AS-Sabur International School, Eika Adagu'),13 ' s0012': ('Zone 01','Otite, Ogaminana, Obangede','Bahad International School, Nagazi, Behind Noble Guest inn, Nagazi'),14 ' s0013': ('Zone 01','Otite, Ogaminana, Obangede','Baharul Ijaba Academy, Eika Adagu'),15 ' s0014': ('Zone 01','Otite, Ogaminana, Obangede','Best Brain School Nur/Pry And College, Nagazi-Eba Ogaminana'),16 ' s0015': ('Zone 01','Otite, Ogaminana, Obangede','Champion Group Of Schools (Pry Section), Eika Adagu'),17 ' s0016': ('Zone 01','Otite, Ogaminana, Obangede','Champion Group Of Schools (Secondary Section), Eika Adagu'),18 ' s0017': ('Zone 01','Otite, Ogaminana, Obangede','Christ The Redeemer Nursery And Primary School Otite'),19 ' s0018': ('Zone 01','Otite, Ogaminana, Obangede','Community Model College, Okaito'),20 ' s0019': ('Zone 01','Otite, Ogaminana, Obangede','DEDAP Precious Nursery/Primary School, Ozuri'),21 ' s0020': ('Zone 01','Otite, Ogaminana, Obangede','De-Icon Stars International School, Kabba Junction'),22 ' s0021': ('Zone 01','Otite, Ogaminana, Obangede','Diadem Royal Academy N/P School, Behind Total Filling Station, Eika Adagu'),23 ' s0022': ('Zone 01','Otite, Ogaminana, Obangede','Divine Destiny International School, Ovakere New layout Adjacent Mama governor\'s house'),24 ' s0023': ('Zone 01','Otite, Ogaminana, Obangede','Divine Kiddies Group of Schools, Itakpe'),25 ' s0024': ('Zone 01','Otite, Ogaminana, Obangede','Ebira Community Secondary School, Ogaminana'),26 ' s0025': ('Zone 01','Otite, Ogaminana, Obangede','ECOMS INTERNATIONAL SCHOOL, NAGAZI UVETE'),27 ' s0026': ('Zone 01','Otite, Ogaminana, Obangede','FAAAz International Academy Nur/primary school, After Nagazi Hotel, Nagazi Uvete'),28 ' s0027': ('Zone 01','Otite, Ogaminana, Obangede','FCE Demonstration School (Sec. Section)'),29 ' s0028': ('Zone 01','Otite, Ogaminana, Obangede','FCE Staff Nur And Primary School'),30 ' s0029': ('Zone 01','Otite, Ogaminana, Obangede','Gifted Academy, Nagazi Eba'),31 ' s0030': ('Zone 01','Otite, Ogaminana, Obangede','Government Science Secondary School, Ogaminana '),32 ' s0031': ('Zone 01','Otite, Ogaminana, Obangede','HAISSO Group of Schools, Kabba Junction, Zango Ogaminana'),33 ' s0032': ('Zone 01','Otite, Ogaminana, Obangede','Heros International Nursery & Primary School, along Nagazi hotel, Nagazi'),34 ' s0033': ('Zone 01','Otite, Ogaminana, Obangede','Higher Ground Nursery/Pry School, Nagazi'),35 ' s0034': ('Zone 01','Otite, Ogaminana, Obangede','Higher Ground Strong Foundation School, Ubeba Nagazi'),36 ' s0035': ('Zone 01','Otite, Ogaminana, Obangede','Hilltop Group Of School, Eika, Adagu'),37 ' s0036': ('Zone 01','Otite, Ogaminana, Obangede','Khadnet Academy, Behind GSSS, Ogaminana, Eika-Adagu New-Layout'),38 ' s0037': ('Zone 01','Otite, Ogaminana, Obangede','Khan Academy Day Care Nur/Pry School, Kabba Junction'),39 ' s0038': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Catholic School, Okaito'),40 ' s0039': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Demonstration Secondary School, Eika Adagu, Otite'),41 ' s0040': ('Zone 01','Otite, Ogaminana, Obangede','LGEA School Esunku, Ozuri'),42 ' s0041': ('Zone 01','Otite, Ogaminana, Obangede','LGEA School, Eika Adagu'),43 ' s0042': ('Zone 01','Otite, Ogaminana, Obangede','LGEA School, Ozuri'),44 ' s0043': ('Zone 01','Otite, Ogaminana, Obangede','Marvic International School, Obangede'),45 ' s0044': ('Zone 01','Otite, Ogaminana, Obangede','MICA Comprehensive College Idatochi, Ogaminana'),46 ' s0045': ('Zone 01','Otite, Ogaminana, Obangede','Model Progressive Academy Nagazi Uvete beside Nagazi hotel'),47 ' s0046': ('Zone 01','Otite, Ogaminana, Obangede','Monarch International Nur/Pry School, Eika Adagu'),48 ' s0047': ('Zone 01','Otite, Ogaminana, Obangede','NIOMCO Staff Secondary School, Itakpe'),49 ' s0048': ('Zone 01','Otite, Ogaminana, Obangede','Okomayi Nur/Pry School, Otite'),50 ' s0049': ('Zone 01','Otite, Ogaminana, Obangede','Okomayi Secondary School, Otite'),51 ' s0050': ('Zone 01','Otite, Ogaminana, Obangede','Precious Memorial Nursery/Primary School, Otite'),52 ' s0051': ('Zone 01','Otite, Ogaminana, Obangede','Premier International College New Zango, Ogaminana'),53 ' s0052': ('Zone 01','Otite, Ogaminana, Obangede','Prince Of Peace Academy Ogaminana, After New Zango Oziokutu'),54 ' s0053': ('Zone 01','Otite, Ogaminana, Obangede','Royal Star N/P School, Eika Adagu'),55 ' s0054': ('Zone 01','Otite, Ogaminana, Obangede','Sallamind International Academy, Nagazi, Along mama Governor\'s road'),56 ' s0055': ('Zone 01','Otite, Ogaminana, Obangede','Seat of Wisdom international school, behind Royiza filling station, Otite'),57 ' s0056': ('Zone 01','Otite, Ogaminana, Obangede','Sheffiyat Sunshine N/Pry, Eika Adagu'),58 ' s0057': ('Zone 01','Otite, Ogaminana, Obangede','Shining Star Academy, Nagazi Uvete'),59 ' s0058': ('Zone 01','Otite, Ogaminana, Obangede','Solid Rock Group of School, Eika Adagu, Behind The Apostle Church'),60 ' s0059': ('Zone 01','Otite, Ogaminana, Obangede','Start Smart Academy, Eika Adagu, Behind Camp 2'),61 ' s0060': ('Zone 01','Otite, Ogaminana, Obangede','Success College, Ozuri'),62 ' s0061': ('Zone 01','Otite, Ogaminana, Obangede','Triumph Academy N/P School, Nagazi-Uvete'),63 ' s0062': ('Zone 01','Otite, Ogaminana, Obangede','UBE JSS, Idatochi, Ogaminana'),64 ' s0063': ('Zone 01','Otite, Ogaminana, Obangede','UBE JSS, Ozuri'),65 ' s0064': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS along Chief Salawu Addi Road, Okunchi'),66 ' s0065': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS Model Oziokutu Ogaminana'),67 ' s0066': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS Nagazi Uvete opposite ECSS Ogaminana'),68 ' s0067': ('Zone 01','Otite, Ogaminana, Obangede','UBE/Junior Secondary School, Eika Adagu New Layout'),69 ' s0068': ('Zone 01','Otite, Ogaminana, Obangede','UNIQUE Wisdom Group of Schools Nagazi-Uvete'),70 ' s0069': ('Zone 01','Otite, Ogaminana, Obangede','Unity Academy (Secondary School), Otite'),71 ' s0070': ('Zone 01','Otite, Ogaminana, Obangede','Unity Model Secondary School, FCE Otite'),72 ' s0071': ('Zone 01','Otite, Ogaminana, Obangede','Winner Nursery and Primary School Otite'),73 ' s0072': ('Zone 01','Otite, Ogaminana, Obangede','WISDOM BASED GROUP OF SCHOOLS, NAGAZI-EBA'),74 ' s0073': ('Zone 02','Okene Metropolis','Abdulazeez Attah Memorial College (Aaamco)'),75 ' s0074': ('Zone 02','Okene Metropolis','Al-Hilal Islam N/P School, Etahi-Inike, Okene'),76 ' s0075': ('Zone 02','Okene Metropolis','COLLEGE OF ARABIC & ISLAMIC STUDIES OKENE (CAISO)'),77 ' s0076': ('Zone 02','Okene Metropolis','Comprehensive High School, Odenku-Ovehira, Okene'),78 ' s0077': ('Zone 02','Okene Metropolis','Corner Stone Day-Care, N/P School, Okene'),79 ' s0078': ('Zone 02','Okene Metropolis','Etahi Community Secondary School, ETAHI),'),80 ' s0079': ('Zone 02','Okene Metropolis','Government Day Secondary School, Ahache'),81 ' s0080': ('Zone 02','Okene Metropolis','GOVERNMENT DAY SECONDARY SCHOOL, IRUVUCHEBA'),82 ' s0081': ('Zone 02','Okene Metropolis','Government Day Secondary School, Okunchi'),83 ' s0082': ('Zone 02','Okene Metropolis','Government Girls Secondary School, Otutu'),84 ' s0083': ('Zone 02','Okene Metropolis','GOVERNMENT SECONDARY SCHOOL, OKENE (FORMAL OTC)'),85 ' s0084': ('Zone 02','Okene Metropolis','Ideal N/P & Orphanage School, Agassa'),86 ' s0085': ('Zone 02','Okene Metropolis','Kingdom Children Academy N/P School, Anyoke'),87 ' s0086': ('Zone 02','Okene Metropolis','Leaders and Heirs Academy, GRA, Agassa'),88 ' s0087': ('Zone 02','Okene Metropolis','LGEA CENTRAL SCHOOL, OKENE'),89 ' s0088': ('Zone 02','Okene Metropolis','LGEA DEMONSTRATION STANDARD COLLEGE ONYUKOKO OKENE'),90 ' s0089': ('Zone 02','Okene Metropolis','LGEA DEMONSTRATION STANDARD N/P School, Onyukoko'),91 ' s0090': ('Zone 02','Okene Metropolis','LGEA Model Central Nur/Pry School, OKENE'),92 ' s0091': ('Zone 02','Okene Metropolis','LGEA Model College, Otutu Idakene, Obehira, Okene'),93 ' s0092': ('Zone 02','Okene Metropolis','LGEA Model Standard College, Bariki, Okene'),94 ' s0093': ('Zone 02','Okene Metropolis','LGEA School, IROVUCHEBA'),95 ' s0094': ('Zone 02','Okene Metropolis','LOCAL GOVERNMENT SECONDARY SCHOOL (LGSS), AGASSA'),96 ' s0095': ('Zone 02','Okene Metropolis','Local Govt. Secondary School, Ohiana'),97 ' s0096': ('Zone 02','Okene Metropolis','Mubarak Model Academy, Ege'),98 ' s0097': ('Zone 02','Okene Metropolis','New Era Pre-Nursery/Primary and Secondary School, Okene'),99 ' s0098': ('Zone 02','Okene Metropolis','Okene Community Secondary School, Anyava'),100 ' s0099': ('Zone 02','Okene Metropolis','OKENE SECONDARY SCHOOL, OKENE (OSS)'),101 ' s0100': ('Zone 02','Okene Metropolis','QUEENS OF APOSTOLIC COLLEGE OKENE'),102 ' s0101': ('Zone 02','Okene Metropolis','UBE JSS Karaworo, Okene'),103 ' s0102': ('Zone 02','Okene Metropolis','UBE Secondary School, Etahi, Okene'),104 ' s0103': ('Zone 02','Okene Metropolis','UBE/JSS Iduka, Okene'),105 ' s0104': ('Zone 02','Okene Metropolis','UBE/JSS Inapasi, Agassa, Okene'),106 ' s0105': ('Zone 03','Okene Metropolis','Adavi Local Govt. Science Sec. School, Enyidudu'),107 ' s0106': ('Zone 03','Kuroko-Inoziomi-GRA','Al-Manaar Academy N/P School, Inoziomi'),108 ' s0107': ('Zone 03','Kuroko-Inoziomi-GRA','Climax Group of School, Inoziomi'),109 ' s0108': ('Zone 03','Kuroko-Inoziomi-GRA','Community Secondary School, Kuroko'),110 ' s0109': ('Zone 03','Kuroko-Inoziomi-GRA','Echo Standard Academy N/P and Secondary School, Kuroko'),111 ' s0110': ('Zone 03','Kuroko-Inoziomi-GRA','Government Day Secondary School, Inoziomi'),112 ' s0111': ('Zone 03','Kuroko-Inoziomi-GRA','GOVERNMENT SECONDARY SCHOOL, KUROKO'),113 ' s0112': ('Zone 03','Kuroko-Inoziomi-GRA','Jamatul Muslimeen Nur?Pri school Eika Ohizeyi'),114 ' s0113': ('Zone 03','Kuroko-Inoziomi-GRA','LGEA Demonstration N/P School, Eika-Ohizenyi'),115 ' s0114': ('Zone 03','Kuroko-Inoziomi-GRA','Mawipress Academy Secondary School Eika Ohizenyi'),116 ' s0115': ('Zone 03','Kuroko-Inoziomi-GRA','Mirror Science & Tecnnical Academy, Kuroku Idakatapa'),117 ' s0116': ('Zone 03','Kuroko-Inoziomi-GRA','Sheik Ahmad Rufai Memorial Basic School Enyidudu Inoziomi'),118 ' s0117': ('Zone 03','Kuroko-Inoziomi-GRA','Soladad International School, GRA, Okene'),119 ' s0118': ('Zone 03','Kuroko-Inoziomi-GRA','UBE JSS, Okunchi'),120 ' s0119': ('Zone 04','Okengwe Ihima','ANSARU-Islam Secondary School, Oboroke, Ihima'),121 ' s0120': ('Zone 04','Okengwe Ihima','Bethel Kiddies Academy, Behind Puffy\'s residence, Ohueta, ihima'),122 ' s0121': ('Zone 04','Otite, Ogaminana, Obangede','Community Secondary School, Adavi-Eba'),123 ' s0122': ('Zone 04','Okengwe Ihima','Community Secondary School, Ege'),124 ' s0123': ('Zone 04','Okengwe Ihima','Ebira Muslim College Ikuehi, Ihima'),125 ' s0124': ('Zone 04','Okengwe Ihima','Ebira Muslim Community College, OKENGWE'),126 ' s0125': ('Zone 04','Okengwe Ihima','Glorious Way Academy Basic and Nur/Pry. School, Okengwe'),127 ' s0126': ('Zone 04','Okengwe Ihima','Gloryland International Academy Oboroke Ihima, behind Odumson filling state'),128 ' s0127': ('Zone 04','Okengwe Ihima','Government Day Secondary School, Ohueta-Ihima'),129 ' s0128': ('Zone 04','Okengwe Ihima','Government Science Secondary School, Adogo'),130 ' s0129': ('Zone 04','Okengwe Ihima','Govt. Technical College, Oboroke, Ihima'),131 ' s0130': ('Zone 04','Okengwe Ihima','Ihima Community Science Secondary School (ICSSS), Ihima'),132 ' s0131': ('Zone 04','Okengwe Ihima','IHya Adu-Deen Islamic Basic Schools, Adogo'),133 ' s0132': ('Zone 04','Okengwe Ihima','Leadership Academy Centre, Okengwe, Oro New-Layout'),134 ' s0133': ('Zone 04','Okengwe Ihima','LENNON MEMORIAL COLLEGE AGEVA'),135 ' s0134': ('Zone 04','Okengwe Ihima','Life Foundation College, Okengwe'),136 ' s0135': ('Zone 04','Okengwe Ihima','Life Nursery/Pry. School, Okengwe'),137 ' s0136': ('Zone 04','Okengwe Ihima','New Day Nur/Pry Sch., Ogere Close, Gra Road, Agassa Okene'),138 ' s0137': ('Zone 04','Okengwe Ihima','Okehi Community Secondary School (OCSS), Oboroke-Ihima'),139 ' s0138': ('Zone 04','Okengwe Ihima','Okehi Community Secondary School, Arigo'),140 ' s0139': ('Zone 04','Okengwe Ihima','Ruhul-Islam College of Arabic Islamic Studies, Adavi-Eba'),141 ' s0140': ('Zone 04','Okengwe Ihima','St. Paul Anglican Church, Obeiba-Ihima'),142 ' s0141': ('Zone 04','Okengwe Ihima','St. Peter\'s Model nur/Pry. School, Ikuehi, Ihima'),143 ' s0142': ('Zone 04','Okengwe Ihima','Standard Group of Schools, Ikuehi-Ihima'),144 ' s0143': ('Zone 04','Okengwe Ihima','Success Academy Group of Schools, Adavi Eba'),145 ' s0144': ('Zone 04','Okengwe Ihima','Trinity College, Ihima'),146 ' s0145': ('Zone 04','Okengwe Ihima','UNIQUE Nur/Pry. School','Ikuehi, Ihima'),147 ' s0146': ('Zone 04','Okengwe Ihima','Victory Nursery & Pry. School, Ikuehi-Ihima'),148 ' s0147': ('Zone 04','Okengwe Ihima','Wisdom Dominion International College, Ihima'),149 ' s0148': ('Zone 06','Magongo/Ibilo','Anglican Nursery/Primary School, (St. Peter\'s), Ogori'),150 ' s0149': ('Zone 06','Magongo/Ibilo','CAC Owe-Itura N/P School, Ekpedo, Akoko'),151 ' s0150': ('Zone 06','Magongo/Ibilo','LUMEN Christi Primary Academy Magongo'),152 ' s0151': ('Zone 06','Magongo/Ibilo','UBE/JSS CMS School, Ogori'),153 ' s0152': ('Zone 07','Kabba Aiyetoro Gbedde','A.I.P.S.S. Agape International Private Secondary Sch., Ayegunle-Gbedde, Ijumu'),154 ' s0153': ('Zone 07','Kabba Aiyetoro Gbedde','Amazing Grace Int Sch, Ekirin Adde'),155 ' s0154': ('Zone 07','Kabba Aiyetoro Gbedde','Blessed Hope Nursery And Primary School, Kabba'),156 ' s0155': ('Zone 07','Kabba Aiyetoro Gbedde','Community Grammar School, Omuo'),157 ' s0156': ('Zone 07','Kabba Aiyetoro Gbedde','Community High School Aiyetoro Gbede'),158 ' s0157': ('Zone 07','Kabba Aiyetoro Gbedde','COMMUNITY SECONDARY SCHOOL, KABBA'),159 ' s0158': ('Zone 07','Kabba Aiyetoro Gbedde','De-International Success Academy N/P School, Iyah-Gbedde, Ijumu'),160 ' s0159': ('Zone 07','Kabba Aiyetoro Gbedde','Divine International Academy, Ayetoro-Gbedde, Ijumu'),161 ' s0160': ('Zone 07','Kabba Aiyetoro Gbedde','Kings And Queens Model Academy, Kabba'),162 ' s0161': ('Zone 07','Kabba Aiyetoro Gbedde','Local Government Secondary School, Kabba'),163 ' s0162': ('Zone 07','Kabba Aiyetoro Gbedde','Muslim Community Secondary School, Aiyetoro Gbede'),164 ' s0163': ('Zone 07','Kabba Aiyetoro Gbedde','St. Barnabas Secondary School, Kabba'),165 ' s0164': ('Zone 07','Kabba Aiyetoro Gbedde','St. Joseph Ube Secondary School, Kabba'),166 ' s0165': ('Zone 07','Kabba Aiyetoro Gbedde','St. Mary Nursery/Primary School, Kabba'),167 ' s0166': ('Zone 07','Kabba Aiyetoro Gbedde','St. Monica College, Kabba'),168 ' s0167': ('Zone 07','Kabba Aiyetoro Gbedde','The Comforter Nur/Pry. School, Ayeteju, Kabba'),169 ' s0168': ('Zone 07','Kabba Aiyetoro Gbedde','THE GRACE INTERNATIONAL COLLEGE, KABBA'),170 ' s0169': ('Zone 08','Ikare','African Church (Senior), Grammar Sch. Oka, Akoko Ondo State'),171 ' s0170': ('Zone 08','Ikare','Agbogbo Grammar School, Supare, Akoko'),172 ' s0171': ('Zone 08','Ikare','Agboriki Comprehensive High School, Ikare'),173 ' s0172': ('Zone 08','Ikare','Ahmadiyya Grammar School, Ogbagi Akoko'),174 ' s0173': ('Zone 08','Ikare','Ajowa Community Grammar School, Ajowa-Akoko'),175 ' s0174': ('Zone 08','Ikare','Akoko Anglican Grammar School, Arigidi, Akoko'),176 ' s0175': ('Zone 08','Ikare','AL-AMEEN Nur/Pry. Schools, Ikare, Akoko'),177 ' s0176': ('Zone 08','Ikare','Amazing Favour Children Academy, Oba-Akoko, Ondo State'),178 ' s0177': ('Zone 08','Ikare','Aud Grammar School, Ikare, Akoko'),179 ' s0178': ('Zone 08','Ikare','Aud Pry School Iv, Ekan Ikare-Akoko'),180 ' s0179': ('Zone 08','Ikare','Brighter Future Nur/Pry. School','Issua-Akoko'),181 ' s0180': ('Zone 08','Ikare','Community Grammar School, Ifira-Akoko'),182 ' s0181': ('Zone 08','Ikare','Comprehensive High School, Ajowa-Akoko'),183 ' s0182': ('Zone 08','Ikare','Comprehensive High School, Iwaro, Oka, Akoko'),184 ' s0183': ('Zone 08','Ikare','Jolad Nur/Pry, High School, Agbaluku, Arigidi, Akoko'),185 ' s0184': ('Zone 08','Ikare','Later Reign Nur/Pry. School, Arigidi, Akoko'),186 ' s0185': ('Zone 08','Ikare','Lennon Jubilee High School, Ikare-Akoko'),187 ' s0186': ('Zone 08','Ikare','Mount Victory Nursery and Primary School, Akungba'),188 ' s0187': ('Zone 08','Ikare','Obaahoho Comprehensive High School, Epinmi'),189 ' s0188': ('Zone 08','Ikare','Victory College, Ikare'),190 ' s0189': ('Zone 09','Mopa Isanlu','African Church Secondary School, Isanlu'),191 ' s0190': ('Zone 09','Mopa Isanlu','Isanlu High School Ijowa Isanlu'),192 ' s0191': ('Zone 09','Mopa Isanlu','St. Joseph (R.C.M.), LGEA School Isanlu'),193 ' s0192': ('Zone 10','Iyara-Omuo','Community Comprehensive College, Ekinrin-Adde, Ijumu'),194 ' s0193': ('Zone 10','Iyara-Omuo','Community Grammar Shool, Omuo'),195 ' s0194': ('Zone 10','Iyara-Omuo','Comprehensive High School, Obadore, Omuo'),196 ' s0195': ('Zone 10','Iyara-Omuo','Emmanuel International Group Of Sch., Iyara Ijumu'),197 ' s0196': ('Zone 11','Lokoja','AL-ANSAR Secondary School, New-Layout, Lokoja'),198 ' s0197': ('Zone 11','Lokoja','Alhikmat Science College Lokongoma, Lokoja'),199 ' s0198': ('Zone 11','Lokoja','Army Day Secondary School, Lokoja'),200 ' s0199': ('Zone 11','Lokoja','Bishop Delise College Lokoja'),201 ' s0200': ('Zone 11','Lokoja','Bright Model Academy, Zariagi Kabba-Junction, Lokoja'),202 ' s0201': ('Zone 11','Lokoja','DE MERCY & COMPASSION SCHOOL, LOKOJA'),203 ' s0202': ('Zone 11','Lokoja','Government Day Secondary School, Adankolo Lokoja'),204 ' s0203': ('Zone 11','Lokoja','Government Science Secondary Sch., Koton Karfi'),205 ' s0204': ('Zone 11','Lokoja','Great Nur/Pry School, Kabba-Junction Zariagi, Lokoja'),206 ' s0205': ('Zone 11','Lokoja','Great Science College, Osara-Gada, Lokoja Road'),207 ' s0206': ('Zone 11','Lokoja','New HoriZones Nur/Pry. School, Felele, Lokoja'),208 ' s0207': ('Zone 11','Lokoja','New Testament Group of Schools N/P & Secondary, Lokoja'),209 ' s0208': ('Zone 11','Lokoja','Omodunni Leaders Academy, Olusunle Avenue, Opposite Olu Royal Hotel Phase II Lokongoma, Lokoja'),210 ' s0209': ('Zone 11','Lokoja','St Luke, Adankolo, Lokoja'),211 ' s0210': ('Zone 11','Lokoja','St Mary Nursery & Pri. Sch., Lokoja'),212 ' s0211': ('Zone 11','Lokoja','St Peters Primanry School Felele, Lokoja'),213 ' s0212': ('Zone 11','Lokoja','Sunnah Academy, Felele, Lokoja'),214 ' s0213': ('Zone 12','Itobe-Aloma','Government Secondary School, Itobe'),215 ' s0214': ('Zone 13','Anyingba Ochaja','Agbeji Grammar School, Agbeji, Anyingba'),216 ' s0215': ('Zone 13','Anyingba Ochaja','ANSAR MODEL SCHOOL, ANYNGBA'),217 ' s0216': ('Zone 13','Anyingba Ochaja','BABAYADE NURSERY/PRIMARY SCHOOL, ANYINGBA'),218 ' s0217': ('Zone 13','Anyingba Ochaja','Bedrock International School, Agala-Ogane Road, Behind Upper Level Anyigba'),219 ' s0218': ('Zone 13','Anyingba Ochaja','C.E.F.N. Calvary International College, Abaja Anyingba'),220 ' s0219': ('Zone 13','Anyingba Ochaja','CEFN SECONDARY SCHOOL, Anyingba'),221 ' s0220': ('Zone 13','Anyingba Ochaja','CMMI SECONDARY SCHOOL, ANYINGBA'),222 ' s0221': ('Zone 13','Anyingba Ochaja','Our Lady of Schools, Anyingba'),223 ' s0222': ('Zone 14','Idah-Ugwolawo','St. Peter\'s College Idah'),224 ' s0223': ('Zone 14','Idah-Ugwolawo','St. Udile Royal Primary/Secondary School, Idah'),225 ' s0224': ('Zone 15','Okpella-Auchi','Auchi College Auchi'),226 ' s0225': ('Zone 15','Okpella-Auchi','Best Ambassador Group of School, Okpella'),227 ' s0226': ('Zone 15','Okpella-Auchi','Caliphate Academy, Auchi'),228 ' s0227': ('Zone 15','Okpella-Auchi','Etsako West Primary Council, Auchi'),1 SCHOOLS_TPU = { 2 'tpu0001': ('Zone 01','Otite, Ogaminana, Obangede','Adavi Local Govt. Science Secondary School, Nagazi, Eba'), 3 'tpu0002': ('Zone 01','Otite, Ogaminana, Obangede','Adavi Local Govt. Science Secondary School, Ozuri'), 4 'tpu0003': ('Zone 01','Otite, Ogaminana, Obangede','Ajovunu Nur/Pry School, NAGAZI UVETE'), 5 'tpu0004': ('Zone 01','Otite, Ogaminana, Obangede','Al-Fataah Nur/Pry School, Eika Adagu'), 6 'tpu0005': ('Zone 01','Otite, Ogaminana, Obangede','Al-Jamal Model Nur/Pry School, Eika-Adagu New Layout'), 7 'tpu0006': ('Zone 01','Otite, Ogaminana, Obangede','Amazing Breeze International Secondary Section, Nagazi'), 8 'tpu0007': ('Zone 01','Otite, Ogaminana, Obangede','Amazing Grace International Schl Nagazi Uvete (Primary Section)'), 9 'tpu0008': ('Zone 01','Otite, Ogaminana, Obangede','Amazing Grace International Schl Nagazi Uvete (Secondary Section)'), 10 'tpu0009': ('Zone 01','Otite, Ogaminana, Obangede','Anointed Crown Academy, Eika Adagu'), 11 'tpu0010': ('Zone 01','Otite, Ogaminana, Obangede','Ason Model Academy KM3, Obangede road, Oziokutu'), 12 'tpu0011': ('Zone 01','Otite, Ogaminana, Obangede','AS-Sabur International School, Eika Adagu'), 13 'tpu0012': ('Zone 01','Otite, Ogaminana, Obangede','Bahad International School, Nagazi, Behind Noble Guest inn, Nagazi'), 14 'tpu0013': ('Zone 01','Otite, Ogaminana, Obangede','Baharul Ijaba Academy, Eika Adagu'), 15 'tpu0014': ('Zone 01','Otite, Ogaminana, Obangede','Best Brain School Nur/Pry And College, Nagazi-Eba Ogaminana'), 16 'tpu0015': ('Zone 01','Otite, Ogaminana, Obangede','Champion Group Of Schools (Pry Section), Eika Adagu'), 17 'tpu0016': ('Zone 01','Otite, Ogaminana, Obangede','Champion Group Of Schools (Secondary Section), Eika Adagu'), 18 'tpu0017': ('Zone 01','Otite, Ogaminana, Obangede','Christ The Redeemer Nursery And Primary School Otite'), 19 'tpu0018': ('Zone 01','Otite, Ogaminana, Obangede','Community Model College, Okaito'), 20 'tpu0019': ('Zone 01','Otite, Ogaminana, Obangede','DEDAP Precious Nursery/Primary School, Ozuri'), 21 'tpu0020': ('Zone 01','Otite, Ogaminana, Obangede','De-Icon Stars International School, Kabba Junction'), 22 'tpu0021': ('Zone 01','Otite, Ogaminana, Obangede','Diadem Royal Academy N/P School, Behind Total Filling Station, Eika Adagu'), 23 'tpu0022': ('Zone 01','Otite, Ogaminana, Obangede','Divine Destiny International School, Ovakere New layout Adjacent Mama governor\'s house'), 24 'tpu0023': ('Zone 01','Otite, Ogaminana, Obangede','Divine Kiddies Group of Schools, Itakpe'), 25 'tpu0024': ('Zone 01','Otite, Ogaminana, Obangede','Ebira Community Secondary School, Ogaminana'), 26 'tpu0025': ('Zone 01','Otite, Ogaminana, Obangede','ECOMS INTERNATIONAL SCHOOL, NAGAZI UVETE'), 27 'tpu0026': ('Zone 01','Otite, Ogaminana, Obangede','FAAAz International Academy Nur/primary school, After Nagazi Hotel, Nagazi Uvete'), 28 'tpu0027': ('Zone 01','Otite, Ogaminana, Obangede','FCE Demonstration School (Sec. Section)'), 29 'tpu0028': ('Zone 01','Otite, Ogaminana, Obangede','FCE Staff Nur And Primary School'), 30 'tpu0029': ('Zone 01','Otite, Ogaminana, Obangede','Gifted Academy, Nagazi Eba'), 31 'tpu0030': ('Zone 01','Otite, Ogaminana, Obangede','Government Science Secondary School, Ogaminana '), 32 'tpu0031': ('Zone 01','Otite, Ogaminana, Obangede','HAISSO Group of Schools, Kabba Junction, Zango Ogaminana'), 33 'tpu0032': ('Zone 01','Otite, Ogaminana, Obangede','Heros International Nursery & Primary School, along Nagazi hotel, Nagazi'), 34 'tpu0033': ('Zone 01','Otite, Ogaminana, Obangede','Higher Ground Nursery/Pry School, Nagazi'), 35 'tpu0034': ('Zone 01','Otite, Ogaminana, Obangede','Higher Ground Strong Foundation School, Ubeba Nagazi'), 36 'tpu0035': ('Zone 01','Otite, Ogaminana, Obangede','Hilltop Group Of School, Eika, Adagu'), 37 'tpu0036': ('Zone 01','Otite, Ogaminana, Obangede','Khadnet Academy, Behind GSSS, Ogaminana, Eika-Adagu New-Layout'), 38 'tpu0037': ('Zone 01','Otite, Ogaminana, Obangede','Khan Academy Day Care Nur/Pry School, Kabba Junction'), 39 'tpu0038': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Catholic School, Okaito'), 40 'tpu0039': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Demonstration Secondary School, Eika Adagu, Otite'), 41 'tpu0040': ('Zone 01','Otite, Ogaminana, Obangede','LGEA School Esunku, Ozuri'), 42 'tpu0041': ('Zone 01','Otite, Ogaminana, Obangede','LGEA School, Eika Adagu'), 43 'tpu0042': ('Zone 01','Otite, Ogaminana, Obangede','LGEA School, Ozuri'), 44 'tpu0043': ('Zone 01','Otite, Ogaminana, Obangede','Marvic International School, Obangede'), 45 'tpu0044': ('Zone 01','Otite, Ogaminana, Obangede','MICA Comprehensive College Idatochi, Ogaminana'), 46 'tpu0045': ('Zone 01','Otite, Ogaminana, Obangede','Model Progressive Academy Nagazi Uvete beside Nagazi hotel'), 47 'tpu0046': ('Zone 01','Otite, Ogaminana, Obangede','Monarch International Nur/Pry School, Eika Adagu'), 48 'tpu0047': ('Zone 01','Otite, Ogaminana, Obangede','NIOMCO Staff Secondary School, Itakpe'), 49 'tpu0048': ('Zone 01','Otite, Ogaminana, Obangede','Okomayi Nur/Pry School, Otite'), 50 'tpu0049': ('Zone 01','Otite, Ogaminana, Obangede','Okomayi Secondary School, Otite'), 51 'tpu0050': ('Zone 01','Otite, Ogaminana, Obangede','Precious Memorial Nursery/Primary School, Otite'), 52 'tpu0051': ('Zone 01','Otite, Ogaminana, Obangede','Premier International College New Zango, Ogaminana'), 53 'tpu0052': ('Zone 01','Otite, Ogaminana, Obangede','Prince Of Peace Academy Ogaminana, After New Zango Oziokutu'), 54 'tpu0053': ('Zone 01','Otite, Ogaminana, Obangede','Royal Star N/P School, Eika Adagu'), 55 'tpu0054': ('Zone 01','Otite, Ogaminana, Obangede','Sallamind International Academy, Nagazi, Along mama Governor\'s road'), 56 'tpu0055': ('Zone 01','Otite, Ogaminana, Obangede','Seat of Wisdom international school, behind Royiza filling station, Otite'), 57 'tpu0056': ('Zone 01','Otite, Ogaminana, Obangede','Sheffiyat Sunshine N/Pry, Eika Adagu'), 58 'tpu0057': ('Zone 01','Otite, Ogaminana, Obangede','Shining Star Academy, Nagazi Uvete'), 59 'tpu0058': ('Zone 01','Otite, Ogaminana, Obangede','Solid Rock Group of School, Eika Adagu, Behind The Apostle Church'), 60 'tpu0059': ('Zone 01','Otite, Ogaminana, Obangede','Start Smart Academy, Eika Adagu, Behind Camp 2'), 61 'tpu0060': ('Zone 01','Otite, Ogaminana, Obangede','Success College, Ozuri'), 62 'tpu0061': ('Zone 01','Otite, Ogaminana, Obangede','Triumph Academy N/P School, Nagazi-Uvete'), 63 'tpu0062': ('Zone 01','Otite, Ogaminana, Obangede','UBE JSS, Idatochi, Ogaminana'), 64 'tpu0063': ('Zone 01','Otite, Ogaminana, Obangede','UBE JSS, Ozuri'), 65 'tpu0064': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS along Chief Salawu Addi Road, Okunchi'), 66 'tpu0065': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS Model Oziokutu Ogaminana'), 67 'tpu0066': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS Nagazi Uvete opposite ECSS Ogaminana'), 68 'tpu0067': ('Zone 01','Otite, Ogaminana, Obangede','UBE/Junior Secondary School, Eika Adagu New Layout'), 69 'tpu0068': ('Zone 01','Otite, Ogaminana, Obangede','UNIQUE Wisdom Group of Schools Nagazi-Uvete'), 70 'tpu0069': ('Zone 01','Otite, Ogaminana, Obangede','Unity Academy (Secondary School), Otite'), 71 'tpu0070': ('Zone 01','Otite, Ogaminana, Obangede','Unity Model Secondary School, FCE Otite'), 72 'tpu0071': ('Zone 01','Otite, Ogaminana, Obangede','Winner Nursery and Primary School Otite'), 73 'tpu0072': ('Zone 01','Otite, Ogaminana, Obangede','WISDOM BASED GROUP OF SCHOOLS, NAGAZI-EBA'), 74 'tpu0073': ('Zone 02','Okene Metropolis','Abdulazeez Attah Memorial College (Aaamco)'), 75 'tpu0074': ('Zone 02','Okene Metropolis','Al-Hilal Islam N/P School, Etahi-Inike, Okene'), 76 'tpu0075': ('Zone 02','Okene Metropolis','COLLEGE OF ARABIC & ISLAMIC STUDIES OKENE (CAISO)'), 77 'tpu0076': ('Zone 02','Okene Metropolis','Comprehensive High School, Odenku-Ovehira, Okene'), 78 'tpu0077': ('Zone 02','Okene Metropolis','Corner Stone Day-Care, N/P School, Okene'), 79 'tpu0078': ('Zone 02','Okene Metropolis','Etahi Community Secondary School, ETAHI),'), 80 'tpu0079': ('Zone 02','Okene Metropolis','Government Day Secondary School, Ahache'), 81 'tpu0080': ('Zone 02','Okene Metropolis','GOVERNMENT DAY SECONDARY SCHOOL, IRUVUCHEBA'), 82 'tpu0081': ('Zone 02','Okene Metropolis','Government Day Secondary School, Okunchi'), 83 'tpu0082': ('Zone 02','Okene Metropolis','Government Girls Secondary School, Otutu'), 84 'tpu0083': ('Zone 02','Okene Metropolis','GOVERNMENT SECONDARY SCHOOL, OKENE (FORMAL OTC)'), 85 'tpu0084': ('Zone 02','Okene Metropolis','Ideal N/P & Orphanage School, Agassa'), 86 'tpu0085': ('Zone 02','Okene Metropolis','Kingdom Children Academy N/P School, Anyoke'), 87 'tpu0086': ('Zone 02','Okene Metropolis','Leaders and Heirs Academy, GRA, Agassa'), 88 'tpu0087': ('Zone 02','Okene Metropolis','LGEA CENTRAL SCHOOL, OKENE'), 89 'tpu0088': ('Zone 02','Okene Metropolis','LGEA DEMONSTRATION STANDARD COLLEGE ONYUKOKO OKENE'), 90 'tpu0089': ('Zone 02','Okene Metropolis','LGEA DEMONSTRATION STANDARD N/P School, Onyukoko'), 91 'tpu0090': ('Zone 02','Okene Metropolis','LGEA Model Central Nur/Pry School, OKENE'), 92 'tpu0091': ('Zone 02','Okene Metropolis','LGEA Model College, Otutu Idakene, Obehira, Okene'), 93 'tpu0092': ('Zone 02','Okene Metropolis','LGEA Model Standard College, Bariki, Okene'), 94 'tpu0093': ('Zone 02','Okene Metropolis','LGEA School, IROVUCHEBA'), 95 'tpu0094': ('Zone 02','Okene Metropolis','LOCAL GOVERNMENT SECONDARY SCHOOL (LGSS), AGASSA'), 96 'tpu0095': ('Zone 02','Okene Metropolis','Local Govt. Secondary School, Ohiana'), 97 'tpu0096': ('Zone 02','Okene Metropolis','Mubarak Model Academy, Ege'), 98 'tpu0097': ('Zone 02','Okene Metropolis','New Era Pre-Nursery/Primary and Secondary School, Okene'), 99 'tpu0098': ('Zone 02','Okene Metropolis','Okene Community Secondary School, Anyava'), 100 'tpu0099': ('Zone 02','Okene Metropolis','OKENE SECONDARY SCHOOL, OKENE (OSS)'), 101 'tpu0100': ('Zone 02','Okene Metropolis','QUEENS OF APOSTOLIC COLLEGE OKENE'), 102 'tpu0101': ('Zone 02','Okene Metropolis','UBE JSS Karaworo, Okene'), 103 'tpu0102': ('Zone 02','Okene Metropolis','UBE Secondary School, Etahi, Okene'), 104 'tpu0103': ('Zone 02','Okene Metropolis','UBE/JSS Iduka, Okene'), 105 'tpu0104': ('Zone 02','Okene Metropolis','UBE/JSS Inapasi, Agassa, Okene'), 106 'tpu0105': ('Zone 03','Okene Metropolis','Adavi Local Govt. Science Sec. School, Enyidudu'), 107 'tpu0106': ('Zone 03','Kuroko-Inoziomi-GRA','Al-Manaar Academy N/P School, Inoziomi'), 108 'tpu0107': ('Zone 03','Kuroko-Inoziomi-GRA','Climax Group of School, Inoziomi'), 109 'tpu0108': ('Zone 03','Kuroko-Inoziomi-GRA','Community Secondary School, Kuroko'), 110 'tpu0109': ('Zone 03','Kuroko-Inoziomi-GRA','Echo Standard Academy N/P and Secondary School, Kuroko'), 111 'tpu0110': ('Zone 03','Kuroko-Inoziomi-GRA','Government Day Secondary School, Inoziomi'), 112 'tpu0111': ('Zone 03','Kuroko-Inoziomi-GRA','GOVERNMENT SECONDARY SCHOOL, KUROKO'), 113 'tpu0112': ('Zone 03','Kuroko-Inoziomi-GRA','Jamatul Muslimeen Nur?Pri school Eika Ohizeyi'), 114 'tpu0113': ('Zone 03','Kuroko-Inoziomi-GRA','LGEA Demonstration N/P School, Eika-Ohizenyi'), 115 'tpu0114': ('Zone 03','Kuroko-Inoziomi-GRA','Mawipress Academy Secondary School Eika Ohizenyi'), 116 'tpu0115': ('Zone 03','Kuroko-Inoziomi-GRA','Mirror Science & Tecnnical Academy, Kuroku Idakatapa'), 117 'tpu0116': ('Zone 03','Kuroko-Inoziomi-GRA','Sheik Ahmad Rufai Memorial Basic School Enyidudu Inoziomi'), 118 'tpu0117': ('Zone 03','Kuroko-Inoziomi-GRA','Soladad International School, GRA, Okene'), 119 'tpu0118': ('Zone 03','Kuroko-Inoziomi-GRA','UBE JSS, Okunchi'), 120 'tpu0119': ('Zone 04','Okengwe Ihima','ANSARU-Islam Secondary School, Oboroke, Ihima'), 121 'tpu0120': ('Zone 04','Okengwe Ihima','Bethel Kiddies Academy, Behind Puffy\'s residence, Ohueta, ihima'), 122 'tpu0121': ('Zone 04','Otite, Ogaminana, Obangede','Community Secondary School, Adavi-Eba'), 123 'tpu0122': ('Zone 04','Okengwe Ihima','Community Secondary School, Ege'), 124 'tpu0123': ('Zone 04','Okengwe Ihima','Ebira Muslim College Ikuehi, Ihima'), 125 'tpu0124': ('Zone 04','Okengwe Ihima','Ebira Muslim Community College, OKENGWE'), 126 'tpu0125': ('Zone 04','Okengwe Ihima','Glorious Way Academy Basic and Nur/Pry. School, Okengwe'), 127 'tpu0126': ('Zone 04','Okengwe Ihima','Gloryland International Academy Oboroke Ihima, behind Odumson filling state'), 128 'tpu0127': ('Zone 04','Okengwe Ihima','Government Day Secondary School, Ohueta-Ihima'), 129 'tpu0128': ('Zone 04','Okengwe Ihima','Government Science Secondary School, Adogo'), 130 'tpu0129': ('Zone 04','Okengwe Ihima','Govt. Technical College, Oboroke, Ihima'), 131 'tpu0130': ('Zone 04','Okengwe Ihima','Ihima Community Science Secondary School (ICSSS), Ihima'), 132 'tpu0131': ('Zone 04','Okengwe Ihima','IHya Adu-Deen Islamic Basic Schools, Adogo'), 133 'tpu0132': ('Zone 04','Okengwe Ihima','Leadership Academy Centre, Okengwe, Oro New-Layout'), 134 'tpu0133': ('Zone 04','Okengwe Ihima','LENNON MEMORIAL COLLEGE AGEVA'), 135 'tpu0134': ('Zone 04','Okengwe Ihima','Life Foundation College, Okengwe'), 136 'tpu0135': ('Zone 04','Okengwe Ihima','Life Nursery/Pry. School, Okengwe'), 137 'tpu0136': ('Zone 04','Okengwe Ihima','New Day Nur/Pry Sch., Ogere Close, Gra Road, Agassa Okene'), 138 'tpu0137': ('Zone 04','Okengwe Ihima','Okehi Community Secondary School (OCSS), Oboroke-Ihima'), 139 'tpu0138': ('Zone 04','Okengwe Ihima','Okehi Community Secondary School, Arigo'), 140 'tpu0139': ('Zone 04','Okengwe Ihima','Ruhul-Islam College of Arabic Islamic Studies, Adavi-Eba'), 141 'tpu0140': ('Zone 04','Okengwe Ihima','St. Paul Anglican Church, Obeiba-Ihima'), 142 'tpu0141': ('Zone 04','Okengwe Ihima','St. Peter\'s Model nur/Pry. School, Ikuehi, Ihima'), 143 'tpu0142': ('Zone 04','Okengwe Ihima','Standard Group of Schools, Ikuehi-Ihima'), 144 'tpu0143': ('Zone 04','Okengwe Ihima','Success Academy Group of Schools, Adavi Eba'), 145 'tpu0144': ('Zone 04','Okengwe Ihima','Trinity College, Ihima'), 146 'tpu0145': ('Zone 04','Okengwe Ihima','UNIQUE Nur/Pry. School','Ikuehi, Ihima'), 147 'tpu0146': ('Zone 04','Okengwe Ihima','Victory Nursery & Pry. School, Ikuehi-Ihima'), 148 'tpu0147': ('Zone 04','Okengwe Ihima','Wisdom Dominion International College, Ihima'), 149 'tpu0148': ('Zone 06','Magongo/Ibilo','Anglican Nursery/Primary School, (St. Peter\'s), Ogori'), 150 'tpu0149': ('Zone 06','Magongo/Ibilo','CAC Owe-Itura N/P School, Ekpedo, Akoko'), 151 'tpu0150': ('Zone 06','Magongo/Ibilo','LUMEN Christi Primary Academy Magongo'), 152 'tpu0151': ('Zone 06','Magongo/Ibilo','UBE/JSS CMS School, Ogori'), 153 'tpu0152': ('Zone 07','Kabba Aiyetoro Gbedde','A.I.P.S.S. Agape International Private Secondary Sch., Ayegunle-Gbedde, Ijumu'), 154 'tpu0153': ('Zone 07','Kabba Aiyetoro Gbedde','Amazing Grace Int Sch, Ekirin Adde'), 155 'tpu0154': ('Zone 07','Kabba Aiyetoro Gbedde','Blessed Hope Nursery And Primary School, Kabba'), 156 'tpu0155': ('Zone 07','Kabba Aiyetoro Gbedde','Community Grammar School, Omuo'), 157 'tpu0156': ('Zone 07','Kabba Aiyetoro Gbedde','Community High School Aiyetoro Gbede'), 158 'tpu0157': ('Zone 07','Kabba Aiyetoro Gbedde','COMMUNITY SECONDARY SCHOOL, KABBA'), 159 'tpu0158': ('Zone 07','Kabba Aiyetoro Gbedde','De-International Success Academy N/P School, Iyah-Gbedde, Ijumu'), 160 'tpu0159': ('Zone 07','Kabba Aiyetoro Gbedde','Divine International Academy, Ayetoro-Gbedde, Ijumu'), 161 'tpu0160': ('Zone 07','Kabba Aiyetoro Gbedde','Kings And Queens Model Academy, Kabba'), 162 'tpu0161': ('Zone 07','Kabba Aiyetoro Gbedde','Local Government Secondary School, Kabba'), 163 'tpu0162': ('Zone 07','Kabba Aiyetoro Gbedde','Muslim Community Secondary School, Aiyetoro Gbede'), 164 'tpu0163': ('Zone 07','Kabba Aiyetoro Gbedde','St. Barnabas Secondary School, Kabba'), 165 'tpu0164': ('Zone 07','Kabba Aiyetoro Gbedde','St. Joseph Ube Secondary School, Kabba'), 166 'tpu0165': ('Zone 07','Kabba Aiyetoro Gbedde','St. Mary Nursery/Primary School, Kabba'), 167 'tpu0166': ('Zone 07','Kabba Aiyetoro Gbedde','St. Monica College, Kabba'), 168 'tpu0167': ('Zone 07','Kabba Aiyetoro Gbedde','The Comforter Nur/Pry. School, Ayeteju, Kabba'), 169 'tpu0168': ('Zone 07','Kabba Aiyetoro Gbedde','THE GRACE INTERNATIONAL COLLEGE, KABBA'), 170 'tpu0169': ('Zone 08','Ikare','African Church (Senior), Grammar Sch. Oka, Akoko Ondo State'), 171 'tpu0170': ('Zone 08','Ikare','Agbogbo Grammar School, Supare, Akoko'), 172 'tpu0171': ('Zone 08','Ikare','Agboriki Comprehensive High School, Ikare'), 173 'tpu0172': ('Zone 08','Ikare','Ahmadiyya Grammar School, Ogbagi Akoko'), 174 'tpu0173': ('Zone 08','Ikare','Ajowa Community Grammar School, Ajowa-Akoko'), 175 'tpu0174': ('Zone 08','Ikare','Akoko Anglican Grammar School, Arigidi, Akoko'), 176 'tpu0175': ('Zone 08','Ikare','AL-AMEEN Nur/Pry. Schools, Ikare, Akoko'), 177 'tpu0176': ('Zone 08','Ikare','Amazing Favour Children Academy, Oba-Akoko, Ondo State'), 178 'tpu0177': ('Zone 08','Ikare','Aud Grammar School, Ikare, Akoko'), 179 'tpu0178': ('Zone 08','Ikare','Aud Pry School Iv, Ekan Ikare-Akoko'), 180 'tpu0179': ('Zone 08','Ikare','Brighter Future Nur/Pry. School','Issua-Akoko'), 181 'tpu0180': ('Zone 08','Ikare','Community Grammar School, Ifira-Akoko'), 182 'tpu0181': ('Zone 08','Ikare','Comprehensive High School, Ajowa-Akoko'), 183 'tpu0182': ('Zone 08','Ikare','Comprehensive High School, Iwaro, Oka, Akoko'), 184 'tpu0183': ('Zone 08','Ikare','Jolad Nur/Pry, High School, Agbaluku, Arigidi, Akoko'), 185 'tpu0184': ('Zone 08','Ikare','Later Reign Nur/Pry. School, Arigidi, Akoko'), 186 'tpu0185': ('Zone 08','Ikare','Lennon Jubilee High School, Ikare-Akoko'), 187 'tpu0186': ('Zone 08','Ikare','Mount Victory Nursery and Primary School, Akungba'), 188 'tpu0187': ('Zone 08','Ikare','Obaahoho Comprehensive High School, Epinmi'), 189 'tpu0188': ('Zone 08','Ikare','Victory College, Ikare'), 190 'tpu0189': ('Zone 09','Mopa Isanlu','African Church Secondary School, Isanlu'), 191 'tpu0190': ('Zone 09','Mopa Isanlu','Isanlu High School Ijowa Isanlu'), 192 'tpu0191': ('Zone 09','Mopa Isanlu','St. Joseph (R.C.M.), LGEA School Isanlu'), 193 'tpu0192': ('Zone 10','Iyara-Omuo','Community Comprehensive College, Ekinrin-Adde, Ijumu'), 194 'tpu0193': ('Zone 10','Iyara-Omuo','Community Grammar Shool, Omuo'), 195 'tpu0194': ('Zone 10','Iyara-Omuo','Comprehensive High School, Obadore, Omuo'), 196 'tpu0195': ('Zone 10','Iyara-Omuo','Emmanuel International Group Of Sch., Iyara Ijumu'), 197 'tpu0196': ('Zone 11','Lokoja','AL-ANSAR Secondary School, New-Layout, Lokoja'), 198 'tpu0197': ('Zone 11','Lokoja','Alhikmat Science College Lokongoma, Lokoja'), 199 'tpu0198': ('Zone 11','Lokoja','Army Day Secondary School, Lokoja'), 200 'tpu0199': ('Zone 11','Lokoja','Bishop Delise College Lokoja'), 201 'tpu0200': ('Zone 11','Lokoja','Bright Model Academy, Zariagi Kabba-Junction, Lokoja'), 202 'tpu0201': ('Zone 11','Lokoja','DE MERCY & COMPASSION SCHOOL, LOKOJA'), 203 'tpu0202': ('Zone 11','Lokoja','Government Day Secondary School, Adankolo Lokoja'), 204 'tpu0203': ('Zone 11','Lokoja','Government Science Secondary Sch., Koton Karfi'), 205 'tpu0204': ('Zone 11','Lokoja','Great Nur/Pry School, Kabba-Junction Zariagi, Lokoja'), 206 'tpu0205': ('Zone 11','Lokoja','Great Science College, Osara-Gada, Lokoja Road'), 207 'tpu0206': ('Zone 11','Lokoja','New HoriZones Nur/Pry. School, Felele, Lokoja'), 208 'tpu0207': ('Zone 11','Lokoja','New Testament Group of Schools N/P & Secondary, Lokoja'), 209 'tpu0208': ('Zone 11','Lokoja','Omodunni Leaders Academy, Olusunle Avenue, Opposite Olu Royal Hotel Phase II Lokongoma, Lokoja'), 210 'tpu0209': ('Zone 11','Lokoja','St Luke, Adankolo, Lokoja'), 211 'tpu0210': ('Zone 11','Lokoja','St Mary Nursery & Pri. Sch., Lokoja'), 212 'tpu0211': ('Zone 11','Lokoja','St Peters Primanry School Felele, Lokoja'), 213 'tpu0212': ('Zone 11','Lokoja','Sunnah Academy, Felele, Lokoja'), 214 'tpu0213': ('Zone 12','Itobe-Aloma','Government Secondary School, Itobe'), 215 'tpu0214': ('Zone 13','Anyingba Ochaja','Agbeji Grammar School, Agbeji, Anyingba'), 216 'tpu0215': ('Zone 13','Anyingba Ochaja','ANSAR MODEL SCHOOL, ANYNGBA'), 217 'tpu0216': ('Zone 13','Anyingba Ochaja','BABAYADE NURSERY/PRIMARY SCHOOL, ANYINGBA'), 218 'tpu0217': ('Zone 13','Anyingba Ochaja','Bedrock International School, Agala-Ogane Road, Behind Upper Level Anyigba'), 219 'tpu0218': ('Zone 13','Anyingba Ochaja','C.E.F.N. Calvary International College, Abaja Anyingba'), 220 'tpu0219': ('Zone 13','Anyingba Ochaja','CEFN SECONDARY SCHOOL, Anyingba'), 221 'tpu0220': ('Zone 13','Anyingba Ochaja','CMMI SECONDARY SCHOOL, ANYINGBA'), 222 'tpu0221': ('Zone 13','Anyingba Ochaja','Our Lady of Schools, Anyingba'), 223 'tpu0222': ('Zone 14','Idah-Ugwolawo','St. Peter\'s College Idah'), 224 'tpu0223': ('Zone 14','Idah-Ugwolawo','St. Udile Royal Primary/Secondary School, Idah'), 225 'tpu0224': ('Zone 15','Okpella-Auchi','Auchi College Auchi'), 226 'tpu0225': ('Zone 15','Okpella-Auchi','Best Ambassador Group of School, Okpella'), 227 'tpu0226': ('Zone 15','Okpella-Auchi','Caliphate Academy, Auchi'), 228 'tpu0227': ('Zone 15','Okpella-Auchi','Etsako West Primary Council, Auchi'), 229 229 230 230 # Additional School 03/03/2022 231 ' s2019': ('Zone 11','Lokoja','Truth and Grace Nursery and Primary School, Poly Village Felele, Lokoja, Kogi State'),232 ' s2020': ('Zone 11','Lokoja','Edino Prupent International School, beside town planning office, zariagi, kabba junction, lokoja kogi state'),233 ' s2021': ('Zone 08','Ikare','Precious Christ foundation nursery/primary school, Ayede quarters ikakumo akoko, ondo state'),234 ' s2023': ('Zone 08','Ikare','African church unity secondary school, epinmi akoko, ondo state'),235 ' s2024': ('Zone 08','Ikare','Ogoso high school, Oka - Akoko, p.m.b 3, oka-akoko south west'),236 ' s2025': ('Zone 12','Itobe-Aloma','FUTURE LEADERS ACADEMY, itobe-Ofu LGA, Kogi State'),237 ' s2026': ('Zone 01','Otite, Ogaminana, Obangede','Homeland academy, Ohindere community, oziokutu ogaminana new layout adavi l.g.a, kogi state'),238 ' s2027': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS ozuri, Ogaminana'),239 ' s2028': ('Zone 01','Otite, Ogaminana, Obangede','government day secondary school, okunchi-ogaminana'),240 ' s2029': ('Zone 01','Otite, Ogaminana, Obangede','Okehi local government Model Secondary school, obangede okehi, kogi state'),241 ' s2031': ('Zone 01','Otite, Ogaminana, Obangede','Al-Adabiyyah academy, ireokovi quarters eika ohizenyi, okehi lga, kogi state'),242 ' s2032': ('Zone 01','Otite, Ogaminana, Obangede','Achievers nursery and primary school, oziokutu-ogaminana'),243 ' s2033': ('Zone 01','Otite, Ogaminana, Obangede','Achievers secondary school, ogaminana'),244 ' s2034': ('Zone 07','Kabba Aiyetoro Gbedde','Tirenioluwa model college, ipedola close, fehintioluwa, kabba, kogi state'),245 ' s2035': ('Zone 07','Kabba Aiyetoro Gbedde','Immaculate academy, Fehinitioluwa annex 2, km 1 along ayere/kabba-akure road, kabba, kogi state'),246 ' s2036': ('Zone 07','Kabba Aiyetoro Gbedde','The peculiar\'s academy, along deeper life,camp ground, odulu, kabba, kogi state'),247 ' s2037': ('Zone 04','Okengwe Ihima','L.G.E.A Standard nursery & primary school, Eika-oku okengwe'),248 ' s2038': ('Zone 05','Adogo Ajaokuta','Dahrul-Arqam Basic School, Adogo'),249 ' s2039': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Oguda, Okene'),250 ' s2040': ('Zone 01','Otite, Ogaminana, Obangede','De Heros International Nursery & Primary School, along Nagazi hotel, Nagazi'),251 ' s2041': ('Zone 04','Okengwe Ihima','Joyous academy secondary school, oboroke-ihima, okehi, kogi state'),252 ' s2042': ('Zone 04','Okengwe Ihima','LGEA St, paul\'s school, ohieka adavi-eba'),253 ' s2043': ('Zone 04','Okengwe Ihima','Glory land international academy, behind odumson filling station, oboroke, ihima'),254 ' s2044': ('Zone 04','Okengwe Ihima','Future-ray schools, 19 and 85 Dr Jimoh Akpoti street, lniku obeiba, ihima'),255 ' s2045': ('Zone 08','Ikare','Olaoluwa solid foundation nursery and primary school, Okeagbe akoko north west local government, ondo, state'),256 ' s2046': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Demonstration Nursery and Primary School, Eika-Ohizenyi Okehi, Kogi State'),257 258 ' s2047': ('Zone 01','Otite, Ogaminana, Obangede','Brighter tomorrow academy, nagazi uvete'),259 ' s2048': ('Zone 01','Otite, Ogaminana, Obangede','De-Majesty comprehensive Nur/Pri school. Along home - master bakery oziokutu kabba junction, ogaminana'),231 'tpu2019': ('Zone 11','Lokoja','Truth and Grace Nursery and Primary School, Poly Village Felele, Lokoja, Kogi State'), 232 'tpu2020': ('Zone 11','Lokoja','Edino Prupent International School, beside town planning office, zariagi, kabba junction, lokoja kogi state'), 233 'tpu2021': ('Zone 08','Ikare','Precious Christ foundation nursery/primary school, Ayede quarters ikakumo akoko, ondo state'), 234 'tpu2023': ('Zone 08','Ikare','African church unity secondary school, epinmi akoko, ondo state'), 235 'tpu2024': ('Zone 08','Ikare','Ogoso high school, Oka - Akoko, p.m.b 3, oka-akoko south west'), 236 'tpu2025': ('Zone 12','Itobe-Aloma','FUTURE LEADERS ACADEMY, itobe-Ofu LGA, Kogi State'), 237 'tpu2026': ('Zone 01','Otite, Ogaminana, Obangede','Homeland academy, Ohindere community, oziokutu ogaminana new layout adavi l.g.a, kogi state'), 238 'tpu2027': ('Zone 01','Otite, Ogaminana, Obangede','UBE/JSS ozuri, Ogaminana'), 239 'tpu2028': ('Zone 01','Otite, Ogaminana, Obangede','government day secondary school, okunchi-ogaminana'), 240 'tpu2029': ('Zone 01','Otite, Ogaminana, Obangede','Okehi local government Model Secondary school, obangede okehi, kogi state'), 241 'tpu2031': ('Zone 01','Otite, Ogaminana, Obangede','Al-Adabiyyah academy, ireokovi quarters eika ohizenyi, okehi lga, kogi state'), 242 'tpu2032': ('Zone 01','Otite, Ogaminana, Obangede','Achievers nursery and primary school, oziokutu-ogaminana'), 243 'tpu2033': ('Zone 01','Otite, Ogaminana, Obangede','Achievers secondary school, ogaminana'), 244 'tpu2034': ('Zone 07','Kabba Aiyetoro Gbedde','Tirenioluwa model college, ipedola close, fehintioluwa, kabba, kogi state'), 245 'tpu2035': ('Zone 07','Kabba Aiyetoro Gbedde','Immaculate academy, Fehinitioluwa annex 2, km 1 along ayere/kabba-akure road, kabba, kogi state'), 246 'tpu2036': ('Zone 07','Kabba Aiyetoro Gbedde','The peculiar\'s academy, along deeper life,camp ground, odulu, kabba, kogi state'), 247 'tpu2037': ('Zone 04','Okengwe Ihima','L.G.E.A Standard nursery & primary school, Eika-oku okengwe'), 248 'tpu2038': ('Zone 05','Adogo Ajaokuta','Dahrul-Arqam Basic School, Adogo'), 249 'tpu2039': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Oguda, Okene'), 250 'tpu2040': ('Zone 01','Otite, Ogaminana, Obangede','De Heros International Nursery & Primary School, along Nagazi hotel, Nagazi'), 251 'tpu2041': ('Zone 04','Okengwe Ihima','Joyous academy secondary school, oboroke-ihima, okehi, kogi state'), 252 'tpu2042': ('Zone 04','Okengwe Ihima','LGEA St, paul\'s school, ohieka adavi-eba'), 253 'tpu2043': ('Zone 04','Okengwe Ihima','Glory land international academy, behind odumson filling station, oboroke, ihima'), 254 'tpu2044': ('Zone 04','Okengwe Ihima','Future-ray schools, 19 and 85 Dr Jimoh Akpoti street, lniku obeiba, ihima'), 255 'tpu2045': ('Zone 08','Ikare','Olaoluwa solid foundation nursery and primary school, Okeagbe akoko north west local government, ondo, state'), 256 'tpu2046': ('Zone 01','Otite, Ogaminana, Obangede','LGEA Demonstration Nursery and Primary School, Eika-Ohizenyi Okehi, Kogi State'), 257 258 'tpu2047': ('Zone 01','Otite, Ogaminana, Obangede','Brighter tomorrow academy, nagazi uvete'), 259 'tpu2048': ('Zone 01','Otite, Ogaminana, Obangede','De-Majesty comprehensive Nur/Pri school. Along home - master bakery oziokutu kabba junction, ogaminana'), 260 260 261 261 # additional School 11/03/2022 262 ' s2049': ('Zone 11','Lokoja','THE LORDS MIGHTY TOWER ACADEMY, OBAJANA'),263 ' s2050': ('Zone 11','Lokoja','BAITUL NUR INTERNATIONAL ACADEMY, OPP. ST. THERESA CATHOLIC CHURCH, GANAJA, LOKOJA'),264 ' s2051': ('Zone 15','Okpella-Auchi','IYORA MIXED SECONDARY SCHOOL, IYORA-UZAIRUE'),265 ' s2052': ('Zone 06','Magongo/Ibilo','OZA COMPREHENSIVE HIHG SCHOOL, OJAH, THROUGH LAMPESE JUNCTION ROAD, AKOKO-EDO'),266 ' s2053': ('Zone 07','Kabba Aiyetoro Gbedde','ahmadiyya sec sch , aiyegunle-gbede'),267 ' s2054': ('Zone 01','Otite, Ogaminana, Obangede','community sec sch, obangede'),268 ' s2055': ('Zone 01','Otite, Ogaminana, Obangede','Excellent Academy otite. no150 behind old comfort saw mill otite'),269 ' s2056': ('Zone 01','Otite, Ogaminana, Obangede','Ebenezer Model Nur/Primary School, Nagazi Eba'),270 ' s2057': ('Zone 01','Otite, Ogaminana, Obangede','Gloryland academy, beside ochuda guest house, kabba junction adavi l.g.a., kogi state'),271 ' s2058': ('Zone 01','Otite, Ogaminana, Obangede','Gods Favour Group of Schools Eika Adagu, behind GSSS Ogaminana'),272 ' s2059': ('Zone 01','Otite, Ogaminana, Obangede','Goodies Stardard Nur/Pri School, beside Audu Wokili Academy, Nagazi Uvete'),273 ' s2060': ('Zone 01','Otite, Ogaminana, Obangede','L G E A Primary school, Abobo okehi l g a, kogi state'),274 ' s2061': ('Zone 01','Otite, Ogaminana, Obangede','Moral Glory Group of School, Nagazi Eba'),275 ' s2062': ('Zone 01','Otite, Ogaminana, Obangede','OMA Comprehensive college, Nagazi uvete adavi l.g.a., ogaminana, kogi state'),276 ' s2064': ('Zone 08','Ikare','Irepodun comprehensive high school, Ikakumo-akoko, Ondo state'),262 'tpu2049': ('Zone 11','Lokoja','THE LORDS MIGHTY TOWER ACADEMY, OBAJANA'), 263 'tpu2050': ('Zone 11','Lokoja','BAITUL NUR INTERNATIONAL ACADEMY, OPP. ST. THERESA CATHOLIC CHURCH, GANAJA, LOKOJA'), 264 'tpu2051': ('Zone 15','Okpella-Auchi','IYORA MIXED SECONDARY SCHOOL, IYORA-UZAIRUE'), 265 'tpu2052': ('Zone 06','Magongo/Ibilo','OZA COMPREHENSIVE HIHG SCHOOL, OJAH, THROUGH LAMPESE JUNCTION ROAD, AKOKO-EDO'), 266 'tpu2053': ('Zone 07','Kabba Aiyetoro Gbedde','ahmadiyya sec sch , aiyegunle-gbede'), 267 'tpu2054': ('Zone 01','Otite, Ogaminana, Obangede','community sec sch, obangede'), 268 'tpu2055': ('Zone 01','Otite, Ogaminana, Obangede','Excellent Academy otite. no150 behind old comfort saw mill otite'), 269 'tpu2056': ('Zone 01','Otite, Ogaminana, Obangede','Ebenezer Model Nur/Primary School, Nagazi Eba'), 270 'tpu2057': ('Zone 01','Otite, Ogaminana, Obangede','Gloryland academy, beside ochuda guest house, kabba junction adavi l.g.a., kogi state'), 271 'tpu2058': ('Zone 01','Otite, Ogaminana, Obangede','Gods Favour Group of Schools Eika Adagu, behind GSSS Ogaminana'), 272 'tpu2059': ('Zone 01','Otite, Ogaminana, Obangede','Goodies Stardard Nur/Pri School, beside Audu Wokili Academy, Nagazi Uvete'), 273 'tpu2060': ('Zone 01','Otite, Ogaminana, Obangede','L G E A Primary school, Abobo okehi l g a, kogi state'), 274 'tpu2061': ('Zone 01','Otite, Ogaminana, Obangede','Moral Glory Group of School, Nagazi Eba'), 275 'tpu2062': ('Zone 01','Otite, Ogaminana, Obangede','OMA Comprehensive college, Nagazi uvete adavi l.g.a., ogaminana, kogi state'), 276 'tpu2064': ('Zone 08','Ikare','Irepodun comprehensive high school, Ikakumo-akoko, Ondo state'), 277 277 278 278 # Additional School 12/03/2022 279 ' s2065': ('Zone 01','Otite, Ogaminana, Obangede','BRIGHT KIDDIES NUR/PRI SCHOOL, OTITE, ALONE Alh Akadi road'),280 ' s2066': ('Zone 01','Otite, Ogaminana, Obangede','Born to Win Nur/Pri School, Otite'),281 ' s2067': ('Zone 01','Otite, Ogaminana, Obangede','Ali Memorial International School, Oziokutu, Ogaminana'),282 ' s2068': ('Zone 01','Otite, Ogaminana, Obangede','Niyass comprehensive academy group of school, Inese, Nagazi'),283 ' s2069': ('Zone 01','Otite, Ogaminana, Obangede','grow great international nur/pri, Ohusechi, ogaminana'),284 ' s2070': ('Zone 01','Otite, Ogaminana, Obangede','global children nur/pri school, new zango, ogaminana'),285 ' S2071': ('zone 03','Kuroko-Inoziomi-GRA','Royal Prince nur/pri school, Justice Moses Street, Inoziomi-Ebogogo'),286 ' s2073': ('Zone 06','Magongo/Ibilo','EKPESE COLLEGE, LAMPESE'),287 ' s2074': ('Zone 06','Magongo/Ibilo','OKPAMERI GRAMMAR SCHOOL, IBILLO'),288 ' s2075': ('Zone 07','Kabba Aiyetoro Gbedde','comprehensive high school, oke-offin bunu'),289 ' s2076': ('Zone 01','Otite, Ogaminana, Obangede','Access Group of school, kabba junction'),279 'tpu2065': ('Zone 01','Otite, Ogaminana, Obangede','BRIGHT KIDDIES NUR/PRI SCHOOL, OTITE, ALONE Alh Akadi road'), 280 'tpu2066': ('Zone 01','Otite, Ogaminana, Obangede','Born to Win Nur/Pri School, Otite'), 281 'tpu2067': ('Zone 01','Otite, Ogaminana, Obangede','Ali Memorial International School, Oziokutu, Ogaminana'), 282 'tpu2068': ('Zone 01','Otite, Ogaminana, Obangede','Niyass comprehensive academy group of school, Inese, Nagazi'), 283 'tpu2069': ('Zone 01','Otite, Ogaminana, Obangede','grow great international nur/pri, Ohusechi, ogaminana'), 284 'tpu2070': ('Zone 01','Otite, Ogaminana, Obangede','global children nur/pri school, new zango, ogaminana'), 285 'tpu2071': ('Zone 03','Kuroko-Inoziomi-GRA','Royal Prince nur/pri school, Justice Moses Street, Inoziomi-Ebogogo'), 286 'tpu2073': ('Zone 06','Magongo/Ibilo','EKPESE COLLEGE, LAMPESE'), 287 'tpu2074': ('Zone 06','Magongo/Ibilo','OKPAMERI GRAMMAR SCHOOL, IBILLO'), 288 'tpu2075': ('Zone 07','Kabba Aiyetoro Gbedde','comprehensive high school, oke-offin bunu'), 289 'tpu2076': ('Zone 01','Otite, Ogaminana, Obangede','Access Group of school, kabba junction'), 290 290 291 291 # Additional School 14/03/2022 292 ' s2077': ('Zone 01','Otite, Ogaminana, Obangede','Best Option Nursery and Primary school, along Raji Mighty Street, Oziokutu, Ogaminana'),293 ' s2078': ('Zone 11','Lokoja','EXCELLERS STANDARD ACADEMY, Behind Police Station, Koton Karfe, Kogi State'),294 ' s2079': ('Zone 08','Ikare','Community Comprehensive High School, Akungba Akoko'),295 ' s2080': ('Zone 08','Ikare','Okede Community Grammar School Supare, Akoko'),296 ' s2081': ('Zone 01','Otite, Ogaminana, Obangede','Living Spring Academy,vOpp Gamji hotel, Nagazi-Uvete'),292 'tpu2077': ('Zone 01','Otite, Ogaminana, Obangede','Best Option Nursery and Primary school, along Raji Mighty Street, Oziokutu, Ogaminana'), 293 'tpu2078': ('Zone 11','Lokoja','EXCELLERS STANDARD ACADEMY, Behind Police Station, Koton Karfe, Kogi State'), 294 'tpu2079': ('Zone 08','Ikare','Community Comprehensive High School, Akungba Akoko'), 295 'tpu2080': ('Zone 08','Ikare','Okede Community Grammar School Supare, Akoko'), 296 'tpu2081': ('Zone 01','Otite, Ogaminana, Obangede','Living Spring Academy,vOpp Gamji hotel, Nagazi-Uvete'), 297 297 298 298 } -
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/tests/test_browser.py
r16872 r16918 203 203 self.browser.open(self.tpuapplicant_path + '/edit') 204 204 self.browser.getControl(name="form.email").value = 'xx@yy.zz' 205 self.browser.getControl(name="form.school 1").value = ['s0010']205 self.browser.getControl(name="form.school").value = ['tpu0010'] 206 206 self.browser.getControl(name="form.subj_comb").value = ['CERT1'] 207 207 image = open(SAMPLE_IMAGE, 'rb') … … 214 214 self.assertTrue( 215 215 'Application submitted' in self.browser.contents) 216 # Create 10 applicants who already selected s0010216 # Create 10 applicants who already selected tpu0010 217 217 for i in range(1,11): 218 218 dummy = createObject(u'waeup.Applicant') 219 219 dummy.firstname = u'John' 220 220 dummy.lastname = u'Doe %s' %i 221 dummy.school 1 = 's0010'221 dummy.school = 'tpu0010' 222 222 self.app['applicants'][ 223 223 self.tpucontainer.code].addApplicant(dummy) 224 224 IWorkflowState(dummy).setState('submitted') 225 225 IWorkflowState(self.tpuapplicant).setState('paid') 226 self.tpuapplicant.school 1= None226 self.tpuapplicant.school = None 227 227 self.tpuapplicant.locked = False 228 228 self.browser.open(self.tpuapplicant_path + '/edit') 229 self.browser.getControl(name="form.school 1").value = ['s0010']229 self.browser.getControl(name="form.school").value = ['tpu0010'] 230 230 self.browser.getControl("Finally Submit").click() 231 231 self.assertTrue("Maximum number of applications per school exceeded." … … 246 246 dummy.firstname = u'John' 247 247 dummy.lastname = u'Doe %s' %i 248 dummy.school 1 = 's0012'248 dummy.school = 'tpu0012' 249 249 dummy.subj_comb = self.certificate 250 250 self.app['applicants'][ … … 252 252 IWorkflowState(dummy).setState('submitted') 253 253 self.browser.open(self.tpuapplicant_path + '/edit') 254 self.browser.getControl(name="form.school 1").value = ['s0012']254 self.browser.getControl(name="form.school").value = ['tpu0012'] 255 255 self.browser.getControl(name="form.subj_comb").value = ['CERT1'] 256 256 self.browser.getControl("Finally Submit").click() 257 257 self.assertTrue("Maximum number of applications per school exceeded." 258 258 in self.browser.contents) 259 # Same school with another subj_comb can be submitted259 # Same school with another subj_comb can be submitted 260 260 self.assertEqual(self.tpuapplicant.state, 'paid') 261 261 self.browser.open(self.tpuapplicant_path + '/edit') 262 self.browser.getControl(name="form.school 1").value = ['s0012']262 self.browser.getControl(name="form.school").value = ['tpu0012'] 263 263 self.browser.getControl(name="form.subj_comb").value = ['CERT2'] 264 264 self.browser.getControl("Finally Submit").click() -
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/utils.py
r16868 r16918 44 44 'rem': ['Remedial', 'REM'], 45 45 'tpu': ['Teaching Practice Unit', 'TPU'], 46 'utp': ['Undergraduate Teaching Practice', 'UTP'], 46 47 } 47 48
Note: See TracChangeset for help on using the changeset viewer.