diff --git a/ParkhausController b/ParkhausController index 0fab9ca..ebe2a4d 100644 --- a/ParkhausController +++ b/ParkhausController @@ -54,21 +54,33 @@ public class ParkhausController { System.out.println("Ihre Gebühr in Cent beträgt: " + gebührInCent); - System.out.println("Bitte geben Sie Ihre Kreditkartennummer ein: "); + System.out.println("Möchten Sie diese Gebuehr jetzt bezahlen? (ja/nein)"); - kreditkarte = in.nextLine(); - int l = kreditkarte.length(); + String auswahl = in.nextLine(); - - if (l == 16) { - System.out.println("Stüss, gute Fahrt!"); - } else { - System.out.println("Sie haben nicht bezahlt. Das merken wir uns."); + switch (auswahl) { + case "ja": - //Liste mit Schluden Autos + System.out.println("Bitte geben Sie Ihre Kreditkartennummer ein: "); + + kreditkarte = in.nextLine(); + int l = kreditkarte.length(); + + + if (l == 16) { + System.out.println("Stüss, gute Fahrt!"); + } else { + System.out.println("Falsche Eingabe"); + } + break; + + case "nein": + + parkhaus.merkeSchulden(nummernschild, gebührInCent); // Schulden speichern + + break; } - } public String getTarife() { @@ -81,3 +93,4 @@ public class ParkhausController { } +