public async Task <IActionResult> Detail( [Required] Guid?id, Guid?activityId, Guid?pendingActivityId) { DetailViewModel model = await _workoutsOrchestrator.GetWorkoutDetails( _userManager.GetUserId(User), id, activityId, pendingActivityId); return(View(model)); }
public async Task <IActionResult> GetWorkoutDetails([Required] Guid?workoutId) { var workout = await _workoutsOrchestrator.GetWorkoutDetails( _userManager.GetUserId(User), workoutId, null, null); if (workout == null) { return(NotFound()); } return(Ok(workout)); }