public IActionResult GenerateTrainingIndex() { var userEmail = HttpContext.User.Claims.Where(i => i.Type == ClaimTypes.Email).First().Value; var _user = logic.GetUserByEmail(userEmail); var exercises = logic.GenerateTraining(_user); var viewmodel = new ExerciseViewmodel { Exercises = exercises, Musclegroups = logic.GetMusclegroups() }; return(View(viewmodel)); }
public IActionResult Index() { var userEmail = HttpContext.User.Claims.Where(i => i.Type == ClaimTypes.Email).First().Value; var _user = logic.GetUserByEmail(userEmail); var viewmodel = new ExerciseViewmodel { User = _user, FavoriteExercises = logic.GetFavExercisesById(_user.Id), Musclegroups = logic.GetMusclegroups() }; return(View(viewmodel)); }