public void BekijkSpecifiekeReserveringMedewerker(Reservering reservering, TafelArray tafels) //Laat een specifieke reservering zien, met de opties om tafels toe te voegen of te verwijderen, als dit mogelijk is.
        {
            bool wrongInput = false;

            while (true)
            {
                Console.Clear();
                reservering.Info();
                bool heeftTafelsNodig = reservering.HeeftTafelsNodig();
                bool heeftTafels      = reservering.HeeftTafels();
                if (heeftTafelsNodig)
                {
                    Console.WriteLine("\nA: Tafels koppelen");
                }
                if (heeftTafels)
                {
                    Console.WriteLine("\nB: Tafels ontkoppelen");
                }
                Console.WriteLine("0: Terug");
                if (wrongInput)
                {
                    Console.WriteLine("Verkeerde Input!");
                }
                char userInput = Console.ReadKey().KeyChar;
                if (userInput == '0')
                {
                    return;
                }
                else if (userInput == 'A' && heeftTafelsNodig)
                {
                    reservering.AddTafels(tafels);
                }
                else if (userInput == 'B' && heeftTafels)
                {
                    reservering.RemoveTafels(tafels);
                }
                else
                {
                    wrongInput = true;
                }
            }
        }
        public void changeReservering(Reservering reservering, TafelArray tafels)
        {
            while (true)
            {
                Console.Clear();
                reservering.Info();
                Console.WriteLine("\nR: Verwijder reservering\n0: Terug");
                ConsoleKeyInfo toetsUser     = Console.ReadKey();
                char           toetsUserChar = toetsUser.KeyChar;
                if (toetsUserChar == '0')
                {
                    return;
                }
                if (toetsUserChar == 'R' || toetsUserChar == 'r')
                {
                    while (true)
                    {
                        Console.Clear();
                        Console.WriteLine(ASCIIART.ReserverenArt());
                        Console.WriteLine($"Weet u zeker dat u uw reservering voor {reservering.Datum} wil verwijderen?\n\nR: Verwijder reservering\n0: Terug");

                        ConsoleKeyInfo toetsUserBevestig     = Console.ReadKey();
                        char           toetsUserBevestigChar = toetsUserBevestig.KeyChar;

                        if (toetsUserBevestigChar == '0')
                        {
                            break;
                        }
                        if (toetsUserBevestigChar == 'r' || toetsUserBevestigChar == 'R')
                        {
                            removeReservering(reservering, tafels);
                            Console.Clear();
                            Console.WriteLine(ASCIIART.ReserverenArt());
                            Console.WriteLine("Uw reservering is succesvol verwijderd\n\n0: Terug");
                            Console.ReadKey();
                            return;
                        }
                    }
                }
            }
        }