Пример #1
0
 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
             }),
         });
     }
 }