Esempio n. 1
0
    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)
Esempio n. 2
0
 def setTitle(self):
     res = fetch.exculsetinfo(self.exculset_id)
     if not res: return
     school, day, semester, schYr = res
     txt = "Excul activities for exculset id:%d   >  %s  >  %s, \
            Semester %d, %d" % (self.exculset_id, school, day, semester, schYr)
     self.SetTitle(txt)