public IEnumerable <OutputDtoQueryOrderedItem> AddItemsToOrder(int orderId,
                                                                       InputDtoAddOrderedItems inputDtoAddOrderedItems)
        {
            IList <OutputDtoQueryOrderedItem> orderedItems = new List <OutputDtoQueryOrderedItem>();

            foreach (var orderedItem in inputDtoAddOrderedItems.OrderedItems)
            {
                try
                {
                    orderedItems.Add(AddItemToOrder(orderId, orderedItem.ItemId,
                                                    new InputDtoAddOrderedItem {
                        Quantity = orderedItem.Quantity, Size = orderedItem.Size
                    }));
                }
                catch (DuplicateSqlPrimaryException) // Not added
                {
                }
            }

            return(orderedItems);
        }
 public ActionResult <OutputDtoQueryOrderedItem> AddItemsToOrder(int orderId,
                                                                 [FromBody] InputDtoAddOrderedItems orderedItems)
 {
     return(Ok(_orderedItemService.AddItemsToOrder(orderId, orderedItems)));
 }