Example #1
0
        /// <summary>
        /// Заказ книг у издательства
        /// </summary>
        /// <param name="publishingHouse"></param>
        /// <param name="BookEdition"></param>
        /// <param name="amount"></param>
        public void OrderBooksFromPublisher(PublishingHouse publishingHouse, string bookName, int amount) // TODO: заказ уже существующей книги
        {
            var booksOrdered = publishingHouse.GettingBatchOfBooks(bookName, amount);

            if (booksOrdered == null)
            {
                Console.WriteLine("Заказ не совершился.");
                return;
            }
            books.Add(booksOrdered.Name, new ReleasedBookEdition(booksOrdered, amount));
        }