/// <summary> /// Get the list of order's products. /// </summary> /// <param name="orderId"> /// The order id. /// </param> /// <returns> /// Collection of items. /// </returns> public List<Item> GetOrderItems(int orderId) { using (var context = new ShopAnyWareSql()) { var order = context.OrdersWithItemsAndImages().SingleOrDefault(o => o.Id == orderId); return order != null ? order.ItemsNotInPackage : null; } }