static void Main() { // PROGRAMM STARTS HERE GetränkeListe liste = initializeGetränkeListe(); liste.printListe(); bool exit = false; do { String input = getInput(); if (liste.checkIfValidGetränk(input)) { int index = Int32.Parse(input) - 1; liste.kaufeGetränk(index); } else if (input == "q") { Console.WriteLine("Das Programm wird beendet ..."); exit = true; } else if (input == "m") { liste.printListe(); } else { Console.WriteLine("Ungültige Eingabe!\n'm' um das menü anzuzeigen und \n'q' um das Programm zu beenden"); } } while (!exit); }
private static GetränkeListe initializeGetränkeListe() { GetränkeListe gl = new GetränkeListe("Getränke Liste 1"); gl.addGetränk(new Getränk("Pepsi", 2, 10)); gl.addGetränk(new Getränk("Cola", 2, 10)); gl.addGetränk(new Getränk("Fanta", 1.5, 10)); gl.addGetränk(new Getränk("Jägermeister", 3.14, 10)); gl.addGetränk(new Getränk("Redbull", 2.99, 10)); return(gl); }