PR2GitDemo/src/defaultt/TUI.java aktualisiert
parent
64adc8a3f1
commit
8692891575
|
@ -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);
|
||||
String[] zahlungsDaten = zahlungStart();
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue