public async Task <ActionResult <string> > PatchOrder(int orderId, GenericPatchDTO orderPatchDTO)
        {
            await _ordersService.PatchOrderAsync(orderId, orderPatchDTO);

            return(Ok());
        }
 public async Task PatchOrderItemAsync(int orderId, int orderItemId, GenericPatchDTO orderItemPatch)
 {
     ParameterChecks(new (Func <bool>, Exception)[]
        public async Task <ActionResult <string> > PatchOrderItem(int orderId, int orderItemId, [FromQuery] GenericPatchDTO orderPatchDto)
        {
            await _orderItemService.PatchOrderItemAsync(orderId, orderItemId, orderPatchDto);

            return(Ok());
        }