private void OpenBook(LibraryItemViewModel book) { BookViewModel bookViewModel = new BookViewModel(book.Id); IWindowContext bookWindowContext = windowManager.CreateWindow(bookViewModel); bookWindowContext.ShowDialog(); }
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(); }
private void RemoveBookFromLibrary(LibraryItemViewModel book) { libraryModel.RemoveBookFromLibrary(book); RefreshLibrary(); }
private void OpenBook(LibraryItemViewModel book) { //return; //BookViewModel bookViewModel = new BookViewModel(book.Id); //IWindowContext bookWindowContext = windowManager.CreateWindow(bookViewModel); //bookWindowContext.Show(); }
private void RemoveBookFromLibrary(LibraryItemViewModel book) { libraryModel.RemoveBookFromLibrary(book); RefreshLibrary(); }
private void OpenBook(LibraryItemViewModel book) { BookViewModel bookViewModel = new BookViewModel(book.Id); IWindowContext bookWindowContext = windowManager.CreateWindow(bookViewModel); bookWindowContext.ShowDialog(); }