public void GetFromStorage(IBookListStorage storage)
        {
            List <Book> gettedBooks;

            try
            {
                gettedBooks = storage.GetBooks();
            }
            catch (Exception ex)
            {
                throw new BooksStorageException("Error was occured while getting books from the storage", ex);
            }

            foreach (Book book in gettedBooks)
            {
                Add(book);
            }
        }