Createt invormations tab and editet bezahl vorgang
parent
7edcdce39a
commit
44eb1397d5
|
@ -1,8 +1,31 @@
|
||||||
package org.example.optionen;
|
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 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;
|
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 class informationen {
|
||||||
|
|
||||||
public static void invouberlale(){
|
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