Exemplo n.º 1
0
        private void OpenBook(LibraryItemViewModel book)
        {
            BookViewModel  bookViewModel     = new BookViewModel(book.Id);
            IWindowContext bookWindowContext = windowManager.CreateWindow(bookViewModel);

            bookWindowContext.ShowDialog();
        }
Exemplo n.º 2
0
 public void RemoveBookFromLibrary(LibraryItemViewModel libraryItemViewModel)
 {
     string bookCoverImageFilePath = GetBookCoverImageFilePath(libraryItemViewModel.Id);
     if (File.Exists(bookCoverImageFilePath))
         File.Delete(bookCoverImageFilePath);
     settings.Books.Remove(settings.Books.First(book => book.Id == libraryItemViewModel.Id));
     applicationContext.SaveSettings();
 }
Exemplo n.º 3
0
 private void RemoveBookFromLibrary(LibraryItemViewModel book)
 {
     libraryModel.RemoveBookFromLibrary(book);
     RefreshLibrary();
 }
Exemplo n.º 4
0
 private void OpenBook(LibraryItemViewModel book)
 {
     //return;
     //BookViewModel bookViewModel = new BookViewModel(book.Id);
     //IWindowContext bookWindowContext = windowManager.CreateWindow(bookViewModel);
     //bookWindowContext.Show();
 }
Exemplo n.º 5
0
 private void RemoveBookFromLibrary(LibraryItemViewModel book)
 {
     libraryModel.RemoveBookFromLibrary(book);
     RefreshLibrary();
 }
Exemplo n.º 6
0
 private void OpenBook(LibraryItemViewModel book)
 {
     BookViewModel bookViewModel = new BookViewModel(book.Id);
     IWindowContext bookWindowContext = windowManager.CreateWindow(bookViewModel);
     bookWindowContext.ShowDialog();
 }