Ejemplo n.º 1
0
        static void AddBook(Old_BooksRepository oldBooksRepository)
        {
            var bookToAdd = new Book {
                Author = "Достоевский", Title = "Преступление и наказание", PagesCount = 500
            };

            oldBooksRepository.Add(bookToAdd);
        }
Ejemplo n.º 2
0
        static Book GetBook(Old_BooksRepository oldBooksRepository)
        {
            var book = oldBooksRepository.Get(2);

            Console.WriteLine($"{book.Title}: {book.PagesCount}");

            return(book);
        }
Ejemplo n.º 3
0
        static void GetAllBooks(Old_BooksRepository oldBooksRepository)
        {
            var books = oldBooksRepository.Get();

            foreach (var bookItem in books)
            {
                Console.WriteLine($"{bookItem.Title}: {bookItem.PagesCount}");
            }
        }
Ejemplo n.º 4
0
        private static void UpdateBook(Old_BooksRepository oldBooksRepository, int bookId)
        {
            var bookToUpate = new Book
            {
                Id         = bookId,
                Title      = "Дурная кровь",
                Author     = "Роберт Гэлбрейт",
                PagesCount = 900
            };

            oldBooksRepository.Update(bookToUpate);
        }
Ejemplo n.º 5
0
        private static void DeleteBook(Old_BooksRepository oldBooksRepository, int i)
        {
            var bookId = 15;

            oldBooksRepository.Delete(bookId);
        }