public FilmRank Map(OrderedFilmRank orderedFilmList) { var filmList = new FilmRank() { Id = orderedFilmList.Id, Completed = orderedFilmList.Completed, ChoiceA = filmMapper.Map(orderedFilmList.ChoiceA), ChoiceB = filmMapper.Map(orderedFilmList.ChoiceB), SortedFilms = orderedFilmList.SortedFilms.Select(f => filmMapper.Map(f)).ToArray(), IgnoredFilms = orderedFilmList.IgnoredFilms.Select(f => filmMapper.Map(f)).ToArray(), ChoicesRemaining = orderedFilmList.ChoicesRemaining }; return(filmList); }
public Models.FilmList Map(Domain.FilmList filmListTemplate) { var model = new Models.FilmList { Id = filmListTemplate.Id, Name = filmListTemplate.Name, Films = filmListTemplate.Films.Select(f => filmMapper.Map(f)).ToArray(), Published = filmListTemplate.Published }; return(model); }