einfahrtUI anfang
parent
de612bdae1
commit
7cc76d1169
|
@ -76,16 +76,10 @@ public class Main {
|
|||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -1,35 +1,61 @@
|
|||
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{
|
||||
|
||||
static Scanner sc = new Scanner(System.in);
|
||||
|
||||
public static void main(String[] args){
|
||||
var sdf = new SimpleDateFormat("dd.MM.yyyy, HH:mm");
|
||||
|
||||
|
||||
Scanner sc = new Scanner(System.in);
|
||||
while(true) {
|
||||
System.out.println("(1) Einfahren");
|
||||
System.out.println("(2) Ausfahren");
|
||||
System.out.println("(3) Bezahlung");
|
||||
System.out.println("(4) Beenden");
|
||||
System.out.print("Eingabe: ");
|
||||
|
||||
int nutzerEingabe = sc.nextInt();
|
||||
sc.nextLine();
|
||||
|
||||
switch (nutzerEingabe) {
|
||||
case 1:
|
||||
Main.einfahrtUI();
|
||||
einfahrtUI();
|
||||
break;
|
||||
case 2:
|
||||
Main.ausfahrtUI();
|
||||
ausfahrtUI();
|
||||
break;
|
||||
case 3:
|
||||
Main.zahlungUI();
|
||||
zahlungUI();
|
||||
break;
|
||||
case 4:
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public LocalDateTime einfahrtUI() {
|
||||
System.out.print("Geben Sie ihr Kennzeichen ein: ");
|
||||
String kennzeichenString = sc.nextLine();
|
||||
System.out.print("Geben Sie die Einfahrtszeit ein (DD.MM.YYYY HH:MM): ");
|
||||
String einfahrtEingabe = sc.nextLine();
|
||||
if (einfahrtEingabe.trim().isEmpty()) {
|
||||
return LocalDateTime.now();
|
||||
}
|
||||
return LocalDateTime.parse(einfahrtEingabe, DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm"));
|
||||
}
|
||||
|
||||
|
||||
public static void ausfahrtUI() {
|
||||
|
||||
}
|
||||
|
||||
public static void zahlungUI() {
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue