public async Task <IActionResult> Index([Bind("Name,About,IsPublished")] Workout workout)
        {
            User user = _userService.GetByEmail(User.Identity.Name);

            var res = await _workoutService.AddWorkout(user, workout);

            return(Ok(res));
        }
        public async Task <IActionResult> CreateWorkout([FromBody] WorkoutCreateRequest request)
        {
            var created = await _workoutService.AddWorkout(request, HttpContext.GetUserId());

            if (!created)
            {
                return(StatusCode(500));
            }

            return(StatusCode(201));
        }