예제 #1
0
 private Domain.OrderedFilm Map(Persistence.OrderedFilm film)
 {
     Domain.OrderedFilm filmModel = null;
     if (film != null)
     {
         filmModel = new Domain.OrderedFilm(film.Id, film.Ignored, Map(film.Film));
     }
     return(filmModel);
 }
예제 #2
0
        public Film Map(Domain.OrderedFilm orderedFilm)
        {
            Film film = null;

            if (orderedFilm != null)
            {
                film = new Film()
                {
                    Id                    = orderedFilm.Id,
                    Name                  = orderedFilm.Film.Name,
                    ImageUrl              = orderedFilm.Film.ImageUrl,
                    ImdbId                = orderedFilm.Film.ImdbId,
                    TmdbId                = orderedFilm.Film.TmdbId,
                    ReleaseYear           = orderedFilm.Film.ReleaseYear,
                    LesserRankedFilmNames = orderedFilm.LesserRankedFilms.Select(f => f.Film.Name).ToArray(),
                    Budget                = orderedFilm.Film.Budget,
                    Revenue               = orderedFilm.Film.Revenue,
                    Director              = orderedFilm.Film.Director,
                    VoteAverage           = orderedFilm.Film.VoteAverage
                };
            }
            return(film);
        }