private void btnSettings_Click(object sender, RoutedEventArgs e)
        {
            LibraryView libViewModel = new LibraryView();
            var         bvm          = DataContext as BookViewModel;

            libViewModel.Books.ToList().ForEach(elem => bvm.LoadBook(elem.Id));
        }
        private async Task Search()
        {
            SearchResults = new List <SearchResult>();
            LibraryView vm = new LibraryView();

            foreach (var book in vm.Books)
            {
                var bk = new BookModel().OpenBook(book.Id);
                foreach (var chapter in bk.Chapters)
                {
                    SearchInChapter(chapter);
                }
            }
            lstResults.ItemsSource = SearchResults;
        }
 private void btnSettings_Click(object sender, RoutedEventArgs e)
 {
     LibraryView libViewModel = new LibraryView();
     var bvm = DataContext as BookViewModel;
     libViewModel.Books.ToList().ForEach(elem => bvm.LoadBook(elem.Id));
 }
 private async Task Search()
 {
     SearchResults = new List<SearchResult>();
     LibraryView vm = new LibraryView();
     foreach (var book in vm.Books)
     {
         var bk = new BookModel().OpenBook(book.Id);
         foreach (var chapter in bk.Chapters)
         {
             SearchInChapter(chapter);
         }
     }
     lstResults.ItemsSource = SearchResults;
 }