public async Task <IActionResult> SellCustomization(int id)
        {
            SalesRequestResult result = await _coditoRepository.ApplyCustomizationSaleAsync(id);

            switch (result)
            {
            case SalesRequestResult.NotFound:
                return(NotFound(new ProblemDetailsError(StatusCodes.Status404NotFound)));

            case SalesRequestResult.OutOfStock:
                return(Conflict(new ProblemDetailsError(StatusCodes.Status409Conflict)));

            default:
                return(Accepted());
            }
        }