Createt invormations tab and editet bezahl vorgang
parent
7edcdce39a
commit
44eb1397d5
|
@ -1,8 +1,31 @@
|
|||
package org.example.optionen;
|
||||
|
||||
import org.example.ticketobjekt.parkticket;
|
||||
|
||||
import java.text.ParseException;
|
||||
import java.util.Date;
|
||||
|
||||
import static org.example.Main.*;
|
||||
|
||||
public class bezahlen {
|
||||
|
||||
public static void ticketbezahlen(){
|
||||
public static void ticketbezahlen() throws ParseException {
|
||||
|
||||
System.out.println("Bitte wählen sie ihr kenzeichen:");
|
||||
for (parkticket p : tiketliste) System.out.println((tiketliste.indexOf(p)+1)+": "+p.getNummerschild());
|
||||
int ticket=scanner.nextInt()-1;
|
||||
parkticket p = tiketliste.get(ticket);
|
||||
|
||||
System.out.println("Sie haben "+p.getNummerschild()+" ausgewählt, bitte geben sie die ausfahrzeit ein (lehr für jetzt) (dd.MM.yyyy, HH:mm)");
|
||||
String zeitstempelEingabe=scanner.nextLine();
|
||||
Date einfahrZeit = zeitstempelEingabe.isEmpty() ? new Date() : timeformat.parse(zeitstempelEingabe);
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
public double gebühren(Date einfahrt, Date ausfahrt){
|
||||
long diffinmin= (ausfahrt.getTime()- einfahrt.getTime())/(1000*60);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,8 +1,18 @@
|
|||
package org.example.optionen;
|
||||
|
||||
import org.example.ticketobjekt.parkticket;
|
||||
|
||||
import static org.example.Main.tiketliste;
|
||||
import static org.example.Main.unbezahlteticketliste;
|
||||
|
||||
public class informationen {
|
||||
|
||||
public static void invouberlale(){
|
||||
|
||||
//just list them all
|
||||
for (parkticket p : tiketliste) System.out.println("Auto: "+p.getNummerschild()+" Einfahtzeit: "+p.getEinfahtzeit());
|
||||
if(!unbezahlteticketliste.isEmpty()) System.out.println("Unbezahlte Ticketes: ");
|
||||
for (parkticket p : unbezahlteticketliste) System.out.println("Auto: "+p.getNummerschild()+" Einfahtzeit: "+p.getEinfahtzeit());
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue