Page 377 - MDP2020-3
P. 377

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅲ    |  371


                    sys.exit(0)





            def  resetTime():
                    global  resetToggle
                    resetToggle  =  True





            def  listClick(evt):
                    global  NFCSignal,  r4c,  personNums,  tImg,  pngLabel,  exitImage,  statusFont,
            statusButtonColor,  imageEnter,  imageExit,  imageBusiness,  imageSemiExit
                    e  =  evt.widget

                    num  =  int(e.curselection()[0])


                    if  num  !=  0:
                            imgScr  =  ".\\img\\"  +  str(num)  +  ".png"
                            tImg  =  convTk(imgScr,  200,  200)



                            NFCSignal  =  False


                            examWindow  =  Toplevel(frame,  bg=numsColor)
                            examWindow.title("출근  확인  창")

                            examWindow.overrideredirect(True)
                            examWindow.geometry("1280x720+0+0")
                            examWindow.lift()


                            def  executeEnter(evt2):

                                    global  query2,  sqlDex
                                    #    여기에  nfc  태그  비교
                                    query2  =  "UPDATE  data  SET  Status  =  '재실'  WHERE  No  =  "  +  str(num)  +
            ";"
                                    sqlDex  =  True

                                    examWindow.quit()
                                    examWindow.destroy()


                            def  executeBusiness(evt2):
                                    global  query2,  sqlDex

                                    #    여기에  nfc  태그  비교
                                    query2  =  "UPDATE  data  SET  Status  =  '출장'  WHERE  No  =  "  +  str(num)  +
            ";"
                                    sqlDex  =  True
   372   373   374   375   376   377   378   379   380   381   382