public ActionResult GetMostPopularPosts(int id, DataFilter filter) { var converter = new UiTableModelsConverter(); IList <PostEntityInfo> postEntities = this.metricsService.GetMostPopularPosts(id, DateRangeConverter.GetDateRange(filter)); return(this.MetricsView("_MostPopularPosts", postEntities.Select(converter.CreatePostModel).ToList())); }
public PostsViewModel(PostsMetrics metrics) : base(metrics) { var converter = new UiTableModelsConverter(); this.MostPopularPosts = metrics.MostPopularPosts.Select(converter.CreatePostModel).ToList(); }