Anpassung der Parkhaus Klasse, beginn der NachtMaxPreis berechnung
parent
058bdaa4e4
commit
a4f0a1853e
|
@ -35,14 +35,28 @@ public class Parkhaus {
|
|||
}
|
||||
|
||||
public double berechneParkKosten (Auto auto){
|
||||
int einFahrtStunde = auto.getEinfahrtZeit().getHours();
|
||||
int ausFahrtStunde = auto.getAusfahrtZeit().getHours();
|
||||
|
||||
long parkDauerMinuten = (auto.getBezahlZeit().getTime()-auto.getEinfahrtZeit().getTime());
|
||||
|
||||
if (einFahrtStunde >= 20 && ausFahrtStunde <= 06){
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if (parkDauerMinuten <= 15){
|
||||
return 0;
|
||||
}
|
||||
parkDauerMinuten -= 15;
|
||||
long parkDauerStunden = (parkDauerMinuten/60)+1;
|
||||
double kosten = parkDauerStunden*preis;
|
||||
|
||||
if (auto.getEAuto() == true){
|
||||
kosten*=0.8;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue