def issueCopyFunc(self): # get all copy UUIDs from db (reference) reference = ["1" * 36] copyQR = ScanQR(self, reference, title="Scan QR code of Copy").exec_() if not copyQR: return # get all member UUIDs from db (reference) reference = ["1" * 36] memberQR = ScanQR(self, reference, title="Scan QR code of Member").exec_() if not memberQR: return
def handleLogin(self): # get all staff UUIDs from db (reference) reference = ["1" * 36] staffQR = ScanQR( self, reference, title="Scan QR code in staff ID to login").exec_() # dummy regex if staffQR: # set staff access levels self.staffManageMember = True self.staffManageStaff = True self.staffManageBooks = True self.staffManageIssues = True self.initWidgets() else: sys.exit()
def removeCopyFunc(self): # get all book UUIDs from db (reference) reference = ["1" * 36] qr = ScanQR(self, reference).exec_()
def recallCopyFunc(self): # get all copy UUIDs from db (reference) reference = ["1" * 36] copyQR = ScanQR(self, reference).exec_()
def removeMemberFunc(self): # get all member UUIDs from db (reference) reference = ["1" * 36] memberQR = ScanQR(self, reference).exec_()
def changeMembershipPlanFunc(self): # get all member UUIDs from db (reference) reference = ["1" * 36] memberQR = ScanQR(self, reference).exec_()
def removeStaffFunc(self): # get all staff UUIDs from db (reference) reference = ["1" * 36] staffQR = ScanQR(self, reference).exec_()