Ejemplo n.º 1
0
 def submit(self, btn):
     if self.radioButton_girl.isChecked() == True:
         db.child("user").child(self.userid).update({"npc": "girl.png"})
         self.close()
         self.c = main.Mainwindow()
         self.c.show()
     elif self.radioButton_boy.isChecked() == True:
         db.child("user").child(self.userid).update({"npc": "boy.png"})
         self.close()
         self.c = main.Mainwindow()
         self.c.show()
     elif self.radioButton_other.isChecked() == True:
         db.child("user").child(self.userid).update({"npc": "other.png"})
         self.close()
         self.c = main.Mainwindow()
         self.c.show()
Ejemplo n.º 2
0
 def signin(self):
     data = db.child("user").get()
     for user in data.each():
         if db.child("user").child(user.key()).child(
                 "Email").get().val() == self.lineEdit_email1.text():
             if str(self.lineEdit_pass1.text()) == str(
                     db.child("user").child(
                         user.key()).child("password").get().val()):
                 global na
                 na = db.child("user").child(
                     user.key()).child("name").get().val()
                 user_info.Userinfowindow.userid = na
                 user_info.Userinfowindow.currentEmail = self.lineEdit_email1.text(
                 )
                 revise_pass.ReviseInfowindow.userid = na
                 revise_npc.ReviseNPCwindow.userid = na
                 main.Mainwindow.userid = na
                 friendList.friendWindow.userid = na
                 addfriend.MyWindow.userid = na
                 mycollection.MyWindow.userid = na
                 res_main.RegiWindow.userid = na
                 main.Mainwindow.restid = db.child("user").child(
                     user.key()).child("restid").get().val()
                 res_info.InfoWindow.restid = db.child("user").child(
                     user.key()).child("restid").get().val()
                 recommend.RecomWindow.userid = na
                 self.reset()
                 self.close()
                 self.c = main.Mainwindow()
                 self.c.show()
                 break
             else:
                 self.show_MSG("提示", "帳號或密碼錯誤")
                 self.reset()
                 break
Ejemplo n.º 3
0
 def submit(self):
     if self.lineEdit_pass.text() == self.lineEdit_again.text():
         db.child("user").child(self.userid).update(
             {"password": self.lineEdit_again.text()})
         self.show_MSG("提示", "更改密碼成功")
         self.reset()
         self.close()
         self.c = main.Mainwindow()
         self.c.show()
     else:
         self.show_MSG("提示", "密碼不相符")
Ejemplo n.º 4
0
 def SendTaskData(self):
     Rtask = fb.get('/RTask', None)
     for key, value in Rtask.items():
         fb.put(
             '/RTask', self.RTNAME, {
                 "rt_Name": self.RTNAME,
                 "rt_Disc": self.RTDISC,
                 "rt_Pre": self.Prerequisite,
                 "rt_PreDetail": self.pre_detail,
                 "rt_Start": self.Start,
                 "rt_End": self.End
             })
     self.close()
     self.current = main.Mainwindow()
     self.current.show()
Ejemplo n.º 5
0
 def main(self):
     self.close()
     self.c = main.Mainwindow()
     self.c.show()
Ejemplo n.º 6
0
 def confirm(self):
     self.close()
     self.m = main.Mainwindow()
     self.m.show()
Ejemplo n.º 7
0
 def cancel(self):
     self.close()
     self.c = main.Mainwindow()
     self.c.show()