Ejemplo n.º 1
0
 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
Ejemplo n.º 2
0
 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()
Ejemplo n.º 3
0
 def removeCopyFunc(self):
     # get all book UUIDs from db (reference)
     reference = ["1" * 36]
     qr = ScanQR(self, reference).exec_()
Ejemplo n.º 4
0
 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_()
Ejemplo n.º 7
0
 def removeStaffFunc(self):
     # get all staff UUIDs from db (reference)
     reference = ["1" * 36]
     staffQR = ScanQR(self, reference).exec_()