public RedirectToActionResult AddToRoutine(int muscleGroupID, string returnUrl) { MuscleGroup muscleGroup = repository.MuscleGroups .FirstOrDefault(m => m.muscleGroupID == muscleGroupID); //if (User?.Identity?.IsAuthenticated ?? true) //{ // routine.UserName = User.Identity.Name; // save routines to a user's username // routine.AddExercise(muscleGroup, 1); // context_.Routines.Add(routine); // context_.SaveChanges(); // return RedirectToAction("UserRoutine", new { returnUrl }); //} if (muscleGroup != null) { routine.AddExercise(muscleGroup, 1); } return(RedirectToAction("Index", new { returnUrl })); }