public IActionResult Index() { var Training = _context.Trainings.Select(t => t.Type).ToList(); var Sports = _context.Sports.GroupBy(x => x.TrainingId) .Select(y => y.Count()) .ToList(); ViewModelSport sport = new ViewModelSport { Sports = Sports, Trainings = Training }; return(View(sport)); }
public async Task <IActionResult> Details() { ApplicationUser currentUser = await _userManager.GetUserAsync(User); var Training = _context.Trainings.Select(t => t.Type).ToList(); var Sports = _context.Sports.Where(s => s.ApplicationUserId == currentUser.Id) .GroupBy(x => x.TrainingId) .Select(y => y.Count()) .ToList(); ViewModelSport sport = new ViewModelSport { Sports = Sports, Trainings = Training }; return(View(sport)); }