def displayData(self, exculset_id): self.exculset_id = exculset_id res = fetch.exculsetinfo(exculset_id) if res: school, day, semester, schYr = res else: #rint'DlgExcul fai' return flag_insertion, self.replaceName, self.replace_id = '' , '', 0 txt = "Excul activities for exculset id:%d > %s > %s, \ Semester %d, %d" % (self.exculset_id, school, day, semester, schYr) self.SetTitle(txt) self.exculList = fetch.excul_groups_forExculSet(self.exculset_id) lv.populateWithList(self.list_ctrl_excul, self.exculList) otherActivities = fetch.excul_activityPool(self.exculList) self.activityPoolDATA = fetch.build_dictionary(otherActivities) self.vlist_ctrl_activity_pool.SetItemMap(self.activityPoolDATA) otherTeachers = fetch.excul_teacherPool(self.exculList) self.teacherPoolDATA = fetch.build_dictionary(otherTeachers) self.vlist_ctrl_teacher_pool.SetItemMap(self.teacherPoolDATA)
def displayData(self): #rint'school_id, semester, schYr, day', gVar.school_id, gVar.semester, gVar.schYr, gVar.dayNo self.insertion = '' self.replace_id = 0 self.replaceName = '' listOfExcul = fetch.excul_groups_forSchSemYr(gVar.dayNo, gVar.semester, gVar.school_id ) #rint 'listOfExcul' , listOfExcul return lv.populateWithList(self.list_ctrl_excul, listOfExcul) otherActivities = fetch.excul_activities_otherThan(listOfExcul) lv.populateWithList(self.list_ctrl_activity_pool, otherActivities) otherTeachers = fetch.excul_teacherIDs_otherThan(listOfExcul) lv.populateWithList(self.list_ctrl_teacher_pool, otherTeachers)