Aufteilung in Packages vervollständigt

master
Nicholas H. 2024-10-22 13:46:09 +02:00
parent 64f6d74405
commit 6116b4b21a
1 changed files with 5 additions and 5 deletions

View File

@ -42,7 +42,7 @@ public class ShopVerwaltung {
} }
} }
// 3. de.hs_mannheim.informatik.domain.Warenkorb überarbeiten (Anzahl ändern oder löschen) // 3. Warenkorb überarbeiten (Anzahl ändern oder löschen)
public void warenkorbBearbeiten() { public void warenkorbBearbeiten() {
System.out.println("Möchten Sie die Anzahl eines Produkts ändern oder ein Produkt löschen? (ändern/löschen)"); System.out.println("Möchten Sie die Anzahl eines Produkts ändern oder ein Produkt löschen? (ändern/löschen)");
String aktion = scanner.next(); String aktion = scanner.next();
@ -53,7 +53,7 @@ public class ShopVerwaltung {
if (produkt != null && warenkorb.getProduktanzahl().containsKey(produkt)) { if (produkt != null && warenkorb.getProduktanzahl().containsKey(produkt)) {
System.out.println("Geben Sie die neue Anzahl ein:"); System.out.println("Geben Sie die neue Anzahl ein:");
int neueAnzahl = scanner.nextInt(); int neueAnzahl = scanner.nextInt();
if (neueAnzahl < 1) { if (neueAnzahl < 2) {
System.out.println("Anzahl darf nicht kleiner als 1 sein"); System.out.println("Anzahl darf nicht kleiner als 1 sein");
return; return;
} }
@ -82,7 +82,7 @@ public class ShopVerwaltung {
} }
} }
// 4. de.hs_mannheim.informatik.domain.Warenkorb anzeigen // 4. Warenkorb anzeigen
public void warenkorbAnzeigen() { public void warenkorbAnzeigen() {
if (warenkorb.getProduktanzahl().isEmpty() || warenkorb == null) { if (warenkorb.getProduktanzahl().isEmpty() || warenkorb == null) {
@ -99,7 +99,7 @@ public class ShopVerwaltung {
System.out.println("Gesamtkosten: " + (warenkorb.preisBerechnen() + warenkorb.versandkostenBerechnen()) + " €"); System.out.println("Gesamtkosten: " + (warenkorb.preisBerechnen() + warenkorb.versandkostenBerechnen()) + " €");
} }
// 5. de.hs_mannheim.informatik.domain.Bestellung tätigen // 5. Bestellung tätigen
public void bestellungTaetigen() { public void bestellungTaetigen() {
if (warenkorb == null || warenkorb.getProduktanzahl().isEmpty()) { if (warenkorb == null || warenkorb.getProduktanzahl().isEmpty()) {
System.out.println("Keine Bestellung möglich, der Warenkorb ist leer."); System.out.println("Keine Bestellung möglich, der Warenkorb ist leer.");
@ -111,7 +111,7 @@ public class ShopVerwaltung {
System.out.println("Bitte geben Sie Ihre Anschrift ein:"); System.out.println("Bitte geben Sie Ihre Anschrift ein:");
String anschrift = scanner.nextLine(); String anschrift = scanner.nextLine();
// de.hs_mannheim.informatik.domain.Bestellung erstellen // Bestellung erstellen
Bestellung bestellung = new Bestellung(warenkorb, System.currentTimeMillis(), anschrift, name); Bestellung bestellung = new Bestellung(warenkorb, System.currentTimeMillis(), anschrift, name);
Bestellung.bestellungen.add(bestellung); Bestellung.bestellungen.add(bestellung);
System.out.println("Bestellung erfolgreich abgeschlossen!"); System.out.println("Bestellung erfolgreich abgeschlossen!");