public IActionResult GetActivities() { if (!IsUserInSession()) { return(RedirectToAction("Index", "User")); } List <User> users = dbContext.Users.ToList(); DateTime t = DateTime.Now; List <DojoActivity> Activites = dbContext.Activities .Include(a => a.UserActivity) .ThenInclude(b => b.User) .Where(d => d.ActivityDate > t) .OrderByDescending(e => e.CreatedAt) .ToList(); UserActivityRel model = new UserActivityRel(); model.activities = Activites; model.Users = users; return(View("ActivitiesList", model)); }
public IActionResult ActivityDetail(int ActivityId) { if (!IsUserInSession()) { return(RedirectToAction("Index", "User")); } List <User> users = dbContext.Users.ToList(); DojoActivity activity = dbContext.Activities .Include(a => a.UserActivity) .ThenInclude(a => a.User) .FirstOrDefault(a => a.ActivityId == ActivityId); UserActivityRel model = new UserActivityRel(); model.Activity = activity; model.Users = users; return(View(model)); }