public static Fach CreateFach() { var fach = new Fach(); Console.WriteLine("Fach eingeben\n"); fach.Name = Console.ReadLine(); return(fach); }
public void Start() { bool exit = false; do { Console.WriteLine("Was moechten Sie bearbeiten?\n"); Console.WriteLine("Faecher\n"); Console.WriteLine("Noten\n"); switch (Console.ReadLine()) { case "Faecher": var fach = Fach.CreateFach(); faecher.Add(fach); break; case "Noten": Console.Write("In welchem Fach möchten Sie ihre Noten bearbeiten?\n"); foreach (var Fach in faecher) { Console.WriteLine(Fach.Name); } var inputF = Console.ReadLine(); var fach1 = SucheFach(inputF); if (fach1 == null) { Console.Write("Dieses Fach exestiert nicht!\n"); break; } Console.Write("[1] Note hinzufügen\n"); Console.Write("[2] Noten sehen\n"); Console.Write("[3] Note löschen\n"); //----------------------------------------------------------------------------------------------------------- var setS = Console.ReadLine(); int setI = Convert.ToInt32(setS); switch (setI) { case 1: fach1.AddNote(); break; case 2: fach1.ListNoten(); break; case 3: break; } //----------------------------------------------------------------------------------------------------------- break; case "exit": exit = true; break; } } while (!exit); //faecher.Remove(/*Fach eingabe*/); //fach.Noten.Remove(/*Ausgewählte Note*/{ //}); Console.Write("Beliebige Taste druecken...\n"); Console.ReadKey(); }