Exemplo n.º 1
0
        //3. Zakończ wypożyczenie

        /// <summary>
        /// Funkcja rysująca na ekranie opcję kończenia wypożyczeń.
        /// </summary>
        /// <param name="library">Biblioteka</param>
        static void MenuEndBorrowing(LibraryManager library)
        {
            Console.WriteLine("Zakończ wypożyczenie");
            Console.WriteLine();
            Console.Write("ID wypożyczenia: ");

            int borrowingID;

            int.TryParse(Console.ReadLine(), out borrowingID);

            Console.WriteLine();

            try
            {
                library.EndBorrowing(borrowingID);
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine(ex.Message);
                Console.WriteLine("Wypożyczenie nie zostało zakończone, wciśnij dowolny klawisz aby kontynuować...");
                Console.ReadKey();
            }
        }