public async Task <IActionResult> GetAllWorkouts(int rowerId) { try { var workouts = await _repo.GeAllWorkoutsByRower(rowerId); var workoutsToReturn = _mapper.Map <IEnumerable <WorkoutDto> >(workouts); return(Ok(workoutsToReturn)); } catch (Exception ex) { _logger.LogError($"Failed to get workouts: {ex}"); return(BadRequest("Failed to get workouts")); } }