print("\n\r\n\r\n\r Initialisation...") print(" ---------------------------------------------------------") configFile = "config.json" kcy125 = SerialListener(configFile) database = DBConnector(configFile) print(" Initialisation finished!") print("\n\r\n\r\n\r Admin authorisation...") print(" ---------------------------------------------------------") logging = 1 while logging: adminLogin = input(" Login: "******"\n\r User '" + adminLogin + "' does not have the administrator's rights\n\r") print( " ---------------------------------------------------------" ) else: print("\n\r Logged in as '" + adminLogin + "'") logging = 0
print(" ---------------------------------------------------------") configFile = "config.json" kcy125 = SerialListener(configFile) database = DBConnector(configFile) print(" Initialisation finished!\n\r") while True: print("\n\r\n\r\n\r Person handling...") print(" ---------------------------------------------------------") print(" Press card...\n\r") card = IDCardAdapter(kcy125.SerialRead()) database.Necromancy() queryResult = database.QueryExecute(SelectCurrentCard(card)) if queryResult: database.ThrowError(DBErrorMessageHandler(1062, card)) else: queryResult = database.QueryExecute( SelectTodayOrder(str(datetime.date.today()), card)) if queryResult is 0: database.ThrowError(DBErrorMessageHandler(9001, card)) else: queryResult = database.QueryExecute(SelectMaxID()) if queryResult: result = int(database.QueryResult()[0]['Elem_ID']) newID = result + 1 else: newID = 1