public override char startScherm() { bool verkeerdeInput = false; while (true) { Console.Clear(); Console.WriteLine(ASCIIART.GeneralArt()); Console.WriteLine("STATUS: Ingelogd als eigenaar\x0a"); Console.WriteLine("1: Informatie\x0a"); Console.WriteLine("2: Logout\n"); Console.WriteLine("3: Voeg nieuwe medewerker toe\n"); Console.WriteLine("4: Bezichtig het menu\x0a"); Console.WriteLine("5: Bezichtig reserveringen\x0a"); Console.WriteLine("6: Bezichtig de Clickstream\x0a"); Console.WriteLine("7: Bezichtig de dagelijkse opbrensten\n"); Console.WriteLine("0: Applicatie afsluiten\x0a"); if (verkeerdeInput) { Console.WriteLine("Verkeerde input, probeer 1, 2, 3, 4, 5, 6, 7, of 0"); } ConsoleKeyInfo userInput = Console.ReadKey(); char userInputChar = userInput.KeyChar; switch (userInputChar) { case '1': return('1'); case '2': return('4'); case '3': return('B'); case '4': return('4'); case '5': return('C'); case '6': return('7'); case '7': return('6'); case '0': return('8'); default: verkeerdeInput = true; break; } } }
public override char startScherm() { bool verkeerdeInput = false; while (true) { Console.Clear(); Console.WriteLine(ASCIIART.GeneralArt()); Console.WriteLine($"STATUS: Ingelogd als klant, welkom {Naam}\x0a"); Console.WriteLine("1: Restaurant informatie\x0a"); Console.WriteLine("2: Account informatie\n"); Console.WriteLine("3: Logout\n"); Console.WriteLine("4: Bezichtig het menu\x0a"); Console.WriteLine("5: Reserveren\x0a"); Console.WriteLine("6: Bezichtig uw reserveringen"); if (verkeerdeInput) { Console.WriteLine("Verkeerde input, probeer 1,2,3,4 of 5 of 6."); } ConsoleKeyInfo userInput = Console.ReadKey(); char userInputChar = userInput.KeyChar; switch (userInputChar) { case '1': return('1'); case '2': return('A'); case '3': return('3'); case '4': return('4'); case '5': return('5'); case '6': return('9'); default: verkeerdeInput = true; break; } } }