def login_check(self): type = self.usertype.get() name = self.username.get() secret = self.password.get() sql = 'select * from user where user.username="******" and user.password="******" and user.usertype="'+type+'"' db_fetch = sql_conn(sql) if len(db_fetch) != 0: GlobalVar.login_id = name self.page.destroy() if type == 'student': StudentPage(self.root) elif type == 'teacher': TeacherPage(self.root) elif type == 'admin': AdminPage(self.root) else: showinfo(title='Login error', message='ID or password incorrect')
def enterAdminPage(self): self.adminPageStateData = AdminPage(self, self.fsm) self.adminPageStateData.load() self.adminPageStateData.enter()