コード例 #1
0
ファイル: mainMenu.py プロジェクト: cadepowers99/POS_System
    def __determineChoice__(self):
        isBad = True
        returned = True
        while (isBad):
            while (isBad):
                try:
                    userChoice = int(input(">>>>:"))
                    isBad = False  #break loop
                except:
                    print("Please enter a valid input")

            #Router
            if (userChoice == 1):
                Rec = Recievables(self.server)
                Rec.start()
            elif (userChoice == 2):
                IM = Inventory.InventoryMenu(self.server)
                IM.start()
            elif (userChoice == 3):
                CustM = CustomerManagement(self.server)
                CustM.start()
            elif (userChoice == 4):
                EmpM = EmployeeManagement(self.server)
                EmpM.start()
            elif (userChoice == 5):
                PC = PartsCounter.PartsCounterMenu(self.server)
                PC.start()
            elif (userChoice == 0):
                returned = False  #exit out of current menu
            else:
                print("Please enter valid menu choice\n")
                isBad = True  #needs to ask again
        return returned