Ergänzung der Funktion des Warenkorbs.
->Produkte + Menge hinzufügen ->Warenkorb Anzeige ->Optimierung der Produktsuche allgemein ->Erste Schritte für Bearbeitung des Warenkorbsmain
parent
b5f5ca6ce0
commit
8b4c2c2fbd
|
|
@ -75,9 +75,24 @@ public class OnlineShop {
|
||||||
String[] arrayMengeundProdukte = warenkorb.ausgabe();
|
String[] arrayMengeundProdukte = warenkorb.ausgabe();
|
||||||
for (int i = 0; i < arrayMengeundProdukte.length / 2; i++) {
|
for (int i = 0; i < arrayMengeundProdukte.length / 2; i++) {
|
||||||
System.out.print(arrayMengeundProdukte[i] + " Stück | " + arrayMengeundProdukte[i+arrayMengeundProdukte.length/2]);
|
System.out.print(arrayMengeundProdukte[i] + " Stück | " + arrayMengeundProdukte[i+arrayMengeundProdukte.length/2]);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void warenkorbÄnderungen(int auswahl){
|
||||||
|
if (auswahl == 1){
|
||||||
|
System.out.println("Welches Produkt möchten Sie aus dem Warenkorb löschen? \n Bitte die Stelle im Warenkorb angeben");
|
||||||
|
Scanner scanner = new Scanner(System.in);
|
||||||
|
int warenkorbStelle = scanner.nextInt();
|
||||||
|
Warenkorb.set(warenkorbStelle);;
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (auswahl == 2){
|
||||||
|
System.out.println("Von welchem Produkt möchten Sie die Menge verändern \n Bitte die Stelle im Warenkorb angeben");
|
||||||
|
Scanner scanner = new Scanner(System.in);
|
||||||
|
int warenkorbStelle = scanner.nextInt();
|
||||||
|
warenkorb.menge.set(warenkorbStelle) =
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,11 @@ public class ShopTUI {
|
||||||
|
|
||||||
case 2:
|
case 2:
|
||||||
shop.warenkorbAusgabe();
|
shop.warenkorbAusgabe();
|
||||||
|
System.out.println("\n Möchten Sie gerne Änderungen vornehmen? \n 1=Produkte löschen, 2=Menge verändern, 3=Zurück zum Hauptmenü");
|
||||||
|
int warenkorbAuswahl = scanner.nextInt();
|
||||||
|
if (warenkorbAuswahl == 1) {
|
||||||
|
shop.warenkorbÄnderungen(warenkorbAuswahl);
|
||||||
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue