SE2-Restaurantverwaltung/Restaurantverwaltung/src/Bestellung.java

42 lines
1.2 KiB
Java

import java.util.ArrayList;
import java.util.List;
public class Bestellung {
private String tischNummer;
private List<String> bestellteGerichte;
private List<String> zusatzWuensche;
public Bestellung(String tischNummer) {
this.tischNummer = tischNummer;
this.bestellteGerichte = new ArrayList<>();
//this.zusatzWuensche = new ArrayList<>();
}
public void addGericht(String gericht) {
this.bestellteGerichte.add(gericht);
}
public void addZusatzWunsch(String wunsch) {
this.zusatzWuensche.add(wunsch);
}
public String getBestellungDetails() {
StringBuilder details = new StringBuilder();
details.append("Tisch Nummer: ").append(tischNummer).append("\nBestellte Gerichte:\n");
for (String gericht : bestellteGerichte) {
details.append("- ").append(gericht).append("\n");
}
// if (!zusatzWuensche.isEmpty()) {
// details.append("Zusätzliche Wünsche:\n");
// for (String wunsch : zusatzWuensche) {
// details.append("- ").append(wunsch).append("\n");
// }
// }
return details.toString();
}
}