private static IEnumerable <V1.IntelligentBillboardResponse> GetBillboardResponse(Billboard billboard) { foreach (var weekBoard in billboard.GetWeekBoard()) { yield return(new V1.IntelligentBillboardResponse() { WeekStart = weekBoard.WeekStart, BigScreensMovies = weekBoard.BigScreenBoard.ConvertAll(s => new V1.ScreenMovieResponse() { Movie = s.Movie?.ToDto(), Screen = s.Screen }), SmallScreensMovies = weekBoard.SmallScreenBoard.ConvertAll(s => new V1.ScreenMovieResponse() { Movie = s.Movie?.ToDto(), Screen = s.Screen }), }); } }