public ComicViewModel MapToViewModel(Comic comic) { var viewModel = new ComicViewModel(); MapToViewModel(comic, viewModel); return(viewModel); }
public void MapToViewModel(Comic comic, ComicViewModel viewModel) { viewModel.Id = comic.Id; viewModel.Name = comic.Name; viewModel.DownloadedStrips = comic.DownloadedStrips; viewModel.Status = MapStatus(comic); if (comic.CurrentPage != null) { viewModel.CurrentPage = comic.CurrentPage.AbsoluteUri; } else { viewModel.CurrentPage = comic.Definition.StartAt; } }