internal void ReturnBook()
        {
            Console.WriteLine("#################");
            Console.WriteLine("# BOEK inleveren #");
            Console.WriteLine("#################" + Environment.NewLine);


            List <Library> listOfLoans = libraryRepository.GetbookItemsLoanedBy(LoggedStudent);

            if (listOfLoans.Count == 0)
            {
                Console.WriteLine("Er zijn geen boeken uitgeleend!");
                Console.Write("Enter om terug naar menu te gaan.");
                Console.ReadKey();
            }
            else
            {
                Console.WriteLine("Lijst van uitgeleende Boeken");
                Console.WriteLine("================" + Environment.NewLine);
                foreach (Library item in listOfLoans)
                {
                    Console.WriteLine($"LeningID {item.LibraryId} - Titel: {item.Title} - Auteur: {item.Creator}");
                }
                Console.WriteLine($"Geef het ID van het boek dat je wilt terugbrengen.");
                int     ID         = Convert.ToInt32(Console.ReadLine());
                Library bookChoice = libraryRepository.GetItemWith(ID);
                Loans   loan       = loansRepository.GetLoanWith(ID, LoggedStudent.Id);
                loan.ReturnDateString = DateTime.UtcNow.ToShortDateString();
                loansRepository.UpdateLoan(loan);

                bookChoice.LoanerID = 0;
                if (bookChoice.ReserveStudentID != -1)
                {
                    bookChoice.Availability = AvailabilityItem.GereserveerdAanwezig;
                }
                else
                {
                    bookChoice.Availability = AvailabilityItem.Aanwezig;
                }
                libraryRepository.UpdateLibraryItems(bookChoice);


                Console.WriteLine($"Je hebt volgend item teruggebracht: {bookChoice.Title}.");
                Console.Write("Enter om terug naar menu te gaan.");
                Console.ReadKey();
            }
        }