private void neueKlasse() { List <string> temp = new List <string>(); int top = 40; int left = 40; // Grafiken.zeichneTextBox(left+1, top, '+',DarkConsoleColor.Gray ,White , NeueKlasseDialog); temp = Grafiken.zeichneEingabeMenü(new List <string>() { "string", "Name :", "int", "Kalenderjahr: ", "int", "Semester: " }); Program.klassenListe.Add(new SchulKlasse(temp.ElementAt(0), Int32.Parse(temp.ElementAt(1)), Int32.Parse(temp.ElementAt(2)))); Grafiken.zeichneTextBox(left + 1, top + 1, '!', ConsoleColor.Gray, ConsoleColor.Black, Grafiken.KlasseSpeichernDialog); Console.CursorVisible = false; if (Console.ReadKey().Key.Equals(ConsoleKey.Enter) || Console.ReadKey().Key.Equals(ConsoleKey.Y)) { FileWriter.saveFile(Program.klassenListe); FileReader.readFiles(); } Grafiken.zeichneBox(left, top, 51, 5, ' ', ConsoleColor.Black, ConsoleColor.Black, false); generiereKlassenListe(); NavigiereKlassenAuswahl(Program.klassenListe.Count()); }
static void neuerSchüler() { List <string> EingabeInfo = new List <string>() { "string", "Vorname :", "string", "Nachname : " }; List <string> Name; Name = Grafiken.zeichneEingabeMenü(EingabeInfo); UI.AktuelleSchulklasse.AddSchüler(Name.First(), Name.Last()); Console.CursorVisible = false; ConsoleKey Key = Grafiken.Bestätigen("Speichern? [Y/n]"); if (Key.Equals(ConsoleKey.Enter) || Key.Equals(ConsoleKey.Y)) { FileWriter.saveFile(Program.klassenListe); } Grafiken.zeichneTextBox(38, 38, '#', ConsoleColor.Black, ConsoleColor.Black, Grafiken.NeuerSchülerDialog); }