public Models.Movie Mapper(TMDbLib.Objects.Search.SearchMovie movie)
 {
     return(new Models.Movie
     {
         Adult = movie.Adult,
         BackdropPath = movie.BackdropPath,
         Genres = movie.GenreIds.Select(g => new Models.Genre {
             Id = g
         }).ToArray(),
         Id = movie.Id,
         OriginalLanguage = movie.OriginalLanguage,
         OriginalTitle = movie.OriginalTitle,
         Overview = movie.Overview,
         Popularity = movie.Popularity,
         PosterPath = string.IsNullOrEmpty(movie.PosterPath) ? string.Empty : "http://image.tmdb.org/t/p/w342" + movie.PosterPath,
         ReleaseDate = movie.ReleaseDate.HasValue ? movie.ReleaseDate.Value : DateTime.MinValue,
         Title = movie.Title,
         Video = movie.Video,
         VoteAverage = movie.VoteAverage,
         VoteCount = movie.VoteCount
     });
 }
Exemple #2
0
 protected override string GetExtraText(TSearchMovie movie) => $"{movie.VoteAverage*10}%";
Exemple #3
0
 protected override string GetExtraText(TSearchMovie movie) => movie.OriginalTitle;
Exemple #4
0
 protected override string GetExtraText(TSearchMovie movie) => movie.ReleaseDate.HasValue ? movie.ReleaseDate.Value.Year.ToString() : "";