private void ReplaceLibraryFile(ComicFiles.ComicFile file) { this.Store.LibraryFiles[ComicsShelf.Store.enLibraryFilesGroup.Libraries] .RemoveAll(x => x.ComicFile.Key == file.Key); this.Store.LibraryFiles[ComicsShelf.Store.enLibraryFilesGroup.Libraries] .Add(new ComicFiles.ComicFileVM(file)); }
public static LibrarySyncVM FromComicFile(ComicFiles.ComicFile comicFile) { return(new LibrarySyncVM { Key = comicFile.Key, ReleaseDate = comicFile.ReleaseDate, Readed = comicFile.Readed, ReadingDate = comicFile.ReadingDate, ReadingPage = comicFile.ReadingPage, ReadingPercent = comicFile.ReadingPercent, Rating = comicFile.Rating }); }