add_div.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:smartschool 作者: asifkodur 项目源码 文件源码
def on_hlink(self, event):  # wxGlade: student_profie.<event_handler>

        new_acd_win=add_academic_year(self)
        new_acd_win.ShowModal()
        new_year=new_acd_win.NEW_YEAR
        if not new_year:
            new_acd_win.Destroy()

            return 0
        new_acd_win.Destroy()
        years=self.DB.Get_Years()
        if years.count(int(new_year)):
            msg= "Acdemic year "+str(new_year)+"-"+str(int(new_year)+1)+"already exists"
            dlg = wx.MessageDialog(self,msg, 'Error Adding',wx.OK | wx.ICON_ERROR)
            dlg.ShowModal()
            dlg.Destroy()
            return

        years.sort()

        msg="Do you want to add new academic year "+new_year+"-"+str(int(new_year)+1)

        dlg = wx.MessageDialog(self, msg,"Add Year?", wx.YES_NO | wx.ICON_QUESTION)
        result = dlg.ShowModal()# == wx.ID_YES
        if result==wx.ID_NO:
            dlg.Destroy()


            return 0

        dlg.Destroy()
        self.DB.Add_Div(new_year,'8','A')
        self.DB.Add_Div(new_year,'9','A')
        self.DB.Add_Div(new_year,'10','A')

        self.load_year()



        event.Skip()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号