public IViewComponentResult Invoke() { NewStoriesModel Model = new NewStoriesModel(); Model.SpotlightStory = new List <NewStories>(); var Storys = _context.Storys.Include(x => x.User) .Where(x => x.Published == true) .OrderByDescending(x => x.DtCreation) .Take(30); foreach (var Story in Storys) { Model.SpotlightStory.Add(new NewStories { UserId = Story.User.Id, StoryId = Story.Id, Username = Story.User.UserName, StoryTitle = Story.Title, StoryDescription = Story.Description }); } return(View(Model)); }
public ActionResult Index() { var model = new NewStoriesModel(); var stories = _storiesService.GetStories().ToList(); if (stories != null) { model.Stories = stories.MapNewStoriesToStories(); } return(View(model)); }