PR2GitDemo/src/defaultt/TUI.java aktualisiert

main
Berat Kocak 2024-10-07 05:38:57 +02:00
parent 64adc8a3f1
commit 8692891575
1 changed files with 20 additions and 16 deletions

View File

@ -1,18 +1,21 @@
package defaultt;
import java.util.Scanner;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;
public class TUI extends Main{
import java.text.SimpleDateFormat;
import java.time.*;
import java.util.*;
import java.text.SimpleDateFormat;
import java.time.format.DateTimeFormatter;
public class TUI extends Parkhaus{
static Scanner sc = new Scanner(System.in);
public static void main(String[] args){
var sdf = new SimpleDateFormat("dd.MM.yyyy, HH:mm");
}
public static void start() {
while(true) {
System.out.println();
System.out.println("(1) Einfahren");
System.out.println("(2) Ausfahren");
System.out.println("(3) Bezahlung");
@ -26,18 +29,20 @@ public class TUI extends Main{
case 1:
String kennzeichenEin = kennzeichenEingabe();
LocalDateTime einfahrtsZeit = zeitEingabe();
Main.Parkhaus.einfahrt(kennzeichenEin, einfahrtsZeit);
Parkhaus.einfahrt(kennzeichenEin, einfahrtsZeit);
System.out.println("Kennzeichen " + kennzeichenEin + " eingefahren um " + einfahrtsZeit);
for(Auto a : geparkteAutos) {
}
break;
case 2:
String kennzeichenAus = kennzeichenEingabe();
LocalDateTime ausfahrtsZeit = zeitEingabe();
Main.Parkhaus.ausfahrt(kennzeichenAus, ausfahrtsZeit);
Parkhaus.ausfahrt(kennzeichenAus, ausfahrtsZeit);
System.out.println("Kennzeichen " + kennzeichenAus + " ausgefahren um " + ausfahrtsZeit);
break;
case 3:
String[] zahlungsDaten = zahlungStart();
Main.Parkhaus.zahlung(zahlungsDaten);
Parkhaus.zahlung(zahlungsDaten);
System.out.println("Kennzeichen " + zahlungsDaten[0] + " hat gezahlt um " + zahlungsDaten[1]);
break;
case 4:
@ -66,9 +71,8 @@ public class TUI extends Main{
LocalDateTime bezahlZeit = zeitEingabe();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm");
String zeitAlsString = bezahlZeit.format(formatter);
System.out.print("Kreditkartennummer: ");
String kreditkartennummer = sc.nextLine();
String[] zahlungsDaten = {kennzeichenZahlung, zeitAlsString, kreditkartennummer};
String[] zahlungsDaten = {kennzeichenZahlung, zeitAlsString};
return zahlungsDaten;
}
}