public OutputDtoQueryOrderedItem AddItemToOrder(int orderId, int itemId,
                                                        InputDtoAddOrderedItem inputDtoAddOrderedItem)
        {
            var orderedItemId = _orderedItemRepository.AddItemToOrder(orderId, itemId,
                                                                      new OrderedItem {
                Quantity = inputDtoAddOrderedItem.Quantity, Size = inputDtoAddOrderedItem.Size
            });

            return(GetById(orderedItemId.Id));
        }
        public ActionResult <OutputDtoQueryOrderedItem> AddItemToOrder(int orderId,
                                                                       int itemId, [FromBody] InputDtoAddOrderedItem inputDtoAddOrderedItem)
        {
            try
            {
                var response =
                    _orderedItemService.AddItemToOrder(orderId, itemId, inputDtoAddOrderedItem);

                return(Ok(response));
            }
            catch (DuplicateSqlPrimaryException e)
            {
                return(BadRequest(new { message = e.Message }));
            }
        }