public static void login() { Console.Clear(); //Input krijgen Console.WriteLine("Login-scherm\n"); string loginGebruikersnaam = Beheer.Input("Gebruikersnaam: "); string loginWachtwoord = Beheer.Input("Wachtwoord: "); //Check of input correct is foreach (Person person in DataStorageHandler.Storage.Persons) { if (loginGebruikersnaam == "AdminBios" && loginWachtwoord == "Nimda2021") { Console.Clear(); AdminMenu.adminMenu(); } else if (loginGebruikersnaam == person.gebruikersnaam && loginWachtwoord == person.wachtwoord) { Console.Clear(); ConsoleMenu.consoleMenu(); } } Console.Clear(); Console.WriteLine("Gebruikersnaam en/of Wachtwoord komen niet overeen.\n\nKlik: '1' voor opnieuw registreren\nKlik: '2' voor opnieuw inloggen\nKlik: '3' voor terug naar het startscherm."); string foutGebruiker = Beheer.Input(""); if (foutGebruiker == "1") { Registreren.registreren(); } else if (foutGebruiker == "2") { Login.login(); } else if (foutGebruiker == "3") { Startscherm.startscherm(); } else { while (foutGebruiker != "i" || foutGebruiker != "r" || foutGebruiker != "m") { Console.WriteLine("Er ging iets fout, probeer het opnieuw. Keuze uit 1 (registreren), 2 (inloggen) en 3 (startscherm).");; foutGebruiker = Beheer.Input(""); if (foutGebruiker == "1") { Registreren.registreren(); } else if (foutGebruiker == "2") { Login.login(); } else if (foutGebruiker == "3") { Startscherm.startscherm(); } } } }
public static void adminMenu() { string menuinput; //int menuchoice; string menuexit; //int menuExit; bool validinputmenu = false; bool validinputlogout = false; Console.WriteLine("Welkom bij de Admin-menu:"); Console.WriteLine("1. Uitloggen"); Console.WriteLine("2. Sales overview"); Console.WriteLine("3. Filmprogramma beheren"); Console.WriteLine("4. Ticket terugvinden"); Console.WriteLine("---------------------------"); Console.WriteLine("Voer uw optienummer in"); while (validinputmenu == false) { menuinput = Console.ReadLine(); // convert to integer // menuchoice = Convert.ToInt32(menuinput); if (menuinput == "1") { Console.Clear(); Console.WriteLine("Weet u zeker dat u wilt uitloggen?\n1. JA\n2. NEE"); validinputmenu = true; while (validinputlogout == false) { menuexit = Console.ReadLine(); //menuExit = Convert.ToInt32(menuexit); if (menuexit == "1") { Console.Clear(); //Console.WriteLine("Hier wordt de welkomscherm aangeroepen"); Startscherm.startscherm(); validinputlogout = true; } else if (menuexit == "2") { Console.Clear(); AdminMenu.adminMenu(); validinputlogout = true; } else { Console.WriteLine("FOUTMELDING: er is een niet bestaande optie gekozen. Kies uit de nummers: 1 of 2"); validinputlogout = false; } } } else if (menuinput == "2") { Console.Clear(); //Console.WriteLine("Hier wordt de sales overview scherm aangeroepen"); SalesOverview.salesOverview(); validinputmenu = true; } else if (menuinput == "3") { Console.Clear(); //Console.WriteLine("Hier wordt de filmprogramma scherm aangeroepen"); FilmprogrammaBeheren.filmprogrammaBeheren(); validinputmenu = true; } else if (menuinput == "4") { Console.Clear(); //Console.WriteLine("Hier wordt de ticket terugvinden scherm aangeroepen"); TicketTerugvinden.ticketTerugvinden(); validinputmenu = true; } else { Console.WriteLine("FOUTMELDING: er is een niet bestaande optie gekozen. Kies uit de nummers: 1, 2, 3, of 4"); validinputmenu = false; } } }