diff --git a/client_test.py b/client_test.py index d49f909..e9fe5e3 100644 --- a/client_test.py +++ b/client_test.py @@ -685,11 +685,11 @@ clear() while True: print("Im System stehen Ihnen verschiedene Funktionen zur Verfügung.\n") print(""" -1.Buchhaltung -2.Kundenverwaltung -3.Zimmerverwaltung -4.Schlüsselverwaltung -5.Dienstpläne +1. Buchhaltung +2. Kundenverwaltung +3. Zimmerverwaltung +4. Schlüsselverwaltung +5. Dienstpläne Hilfe Beenden\n""") while True: @@ -697,15 +697,21 @@ Beenden\n""") system = input().strip().lower() if system in system_list or system == "beenden": break + if system == "hilfe": + print(""" +Um eines der Systeme zu öffnen, geben Sie die entsprechende Zahl ein. +Um das Programm zu beenden, geben Sie beenden ein.""") + input() + continue else: clear() print("Bitte wählen Sie aus einem der bestehenden Systeme aus.") print(""" -1.Buchhaltung -2.Kundenverwaltung -3.Zimmerverwaltung -4.Schlüsselverwaltung -5.Dienstpläne +1. Buchhaltung +2. Kundenverwaltung +3. Zimmerverwaltung +4. Schlüsselverwaltung +5. Dienstpläne Hilfe Beenden\n""") @@ -726,6 +732,24 @@ Abbrechen """) account = input().strip().lower() + if account == "hilfe": + print(""" +Um eine der Aktionen durchzuführen, geben Sie die entsprechende Zahl ein. + +1.Rechnung anzeigen: + Geben Sie eine vorhandene Rechnungsnummer ein, die sich in der Liste befindet. + +2.Rechnung bezahlen: + Geben Sie eine vorhandene Rechnungsnummer ein, die sich in der Liste befindet. + +3.Rechnung löschen: + Geben Sie eine vorhandene Rechnungsnummer ein, die sich in der Liste befindet. + +Sie können jederzeit über die Eingabe von abbrechen ins Hauptmenü zurückkehren. +""") + input() + clear() + continue if account == "1": print("Rechnung anzeigen\n") show_single_bill() @@ -789,6 +813,30 @@ Abbrechen """) client = input().strip().lower() + if client == "hilfe": + print(""" +Um eine der Aktionen durchzuführen, geben Sie die entsprechende Zahl ein. + +1. Kunde hinzufügen: + Geben Sie zuerst den Vornamen des Kunden an, anschließend den Nachnamen. + +2. Kunde anzeigen: + Geben Sie eine vorhandene Kundennummer ein, die sich in der Liste befindet. + +3. Kunde einchecken: +Geben Sie eine vorhandene Rechnungsnummer ein, die sich in der Liste befindet. +Geben Sie einen vorhandenen Zimmernamen ein, der sich in der Liste befindet. +Geben Sie einen Aufenthaltszeitraum nach folgendem Schema ein: + Anreisetag + Anreisemonat + Abreisetag + Abreisemonat + +Sie können über die Eingabe von abbrechen ins Hauptmenü zurückkehren. +""") + input() + clear() + continue if client == "1": print("Kunde hinzufügen\n") c = add_client() @@ -948,6 +996,23 @@ Abbrechen """) room_input = input().strip().lower() + if room_input == "hilfe": + print(""" +Um eine der Aktionen durchzuführen, geben Sie die entsprechende Zahl ein. + +1. Zimmerstatus anzeigen: + Geben Sie eine vorhandene Kundennummer ein, die sich in der Liste befindet. + Wählen Sie über die Eingabe der entsprechenden Zahl, das gewünschte + Ausgabeformat: + 1. Alle Informationen + 2. Nummer + 3. Gast + +Sie können über die Eingabe von abbrechen ins Hauptmenü zurückkehren. +""") + input() + clear() + continue if room_input == "1": while True: print("Zimmerstatus anzeigen\n") @@ -1002,6 +1067,19 @@ Hilfe Abbrechen""") key_input = input().strip().lower() + if key_input == "hilfe": + print(""" +Um eine der Aktionen durchzuführen, geben Sie die entsprechende Zahl ein. + +1. Schlüsselstatus anzeigen: + Geben Sie eine vorhandene Schlüsselnummer ein, + die sich in der Liste befindet. + +Sie können über die Eingabe von abbrechen ins Hauptmenü zurückkehren. +""") + input() + clear() + continue if key_input == "1": while True: print("Schlüsselstatus anzeigen\n") @@ -1064,6 +1142,24 @@ Hilfe Abbrechen""") duty = input().strip().lower() + if duty == "hilfe": + print(""" +Um eine der Aktionen durchzuführen, geben Sie die entsprechende Zahl ein. + +1. Dienstplan erstellen und anzeigen: + Der Dienstplan wird automatisch erstellt und angezeigt. + +2. Dienstplan exportieren: + Der Dienstplan wird im Verzeichnis automatisch erstellt. + +3. Dienstplan importieren: + Der Dienstplan, der sich im Verzeichnis befindet, wird angezeigt. + +Sie können über die Eingabe von abbrechen ins Hauptmenü zurückkehren. +""") + input() + clear() + continue if duty == "1": try: duty_roster_write()