private void LoadFamilyMoviesViewModel(MoviesView view) { ShowFamilyMovies = view.FamilyMovies.Count > 0 && view.FamilyMoviePercentage > 10 && view.FamilyMoviePercentage < 90; var images = view.FamilyMovies.Take(1).Select(i => ApiClient.GetImageUrl(i.Id, new ImageOptions { ImageType = i.ImageType, Tag = i.ImageTag, Width = Convert.ToInt32(TileWidth * 2), EnableImageEnhancers = false })); FamilyMoviesViewModel.AddImages(images); }
public void Dispose() { if (LatestTrailersViewModel != null) { LatestTrailersViewModel.Dispose(); } if (LatestMoviesViewModel != null) { LatestMoviesViewModel.Dispose(); } if (MiniSpotlightsViewModel != null) { MiniSpotlightsViewModel.Dispose(); } if (MiniSpotlightsViewModel2 != null) { MiniSpotlightsViewModel2.Dispose(); } if (SpotlightViewModel != null) { SpotlightViewModel.Dispose(); } if (GenresViewModel != null) { GenresViewModel.Dispose(); } if (AllMoviesViewModel != null) { AllMoviesViewModel.Dispose(); } if (ActorsViewModel != null) { ActorsViewModel.Dispose(); } if (BoxsetsViewModel != null) { BoxsetsViewModel.Dispose(); } if (TrailersViewModel != null) { TrailersViewModel.Dispose(); } if (HDMoviesViewModel != null) { HDMoviesViewModel.Dispose(); } if (ThreeDMoviesViewModel != null) { ThreeDMoviesViewModel.Dispose(); } if (FamilyMoviesViewModel != null) { FamilyMoviesViewModel.Dispose(); } if (ComedyItemsViewModel != null) { ComedyItemsViewModel.Dispose(); } if (RomanticMoviesViewModel != null) { RomanticMoviesViewModel.Dispose(); } if (YearsViewModel != null) { YearsViewModel.Dispose(); } DisposeMainViewCancellationTokenSource(true); }