private IEnumerable<ComposedOrder> FillOrdersWithItems( GetOrderResult ordersResult ) { if( ordersResult.IsSetOrders() ) { var orders = ordersResult.Orders.Select( o => new ComposedOrder( o ) ).ToList(); this.FillOrders( orders ); foreach( var order in orders ) { yield return order; } } }
/// <summary> /// Sets the GetOrderResult property. /// </summary> /// <param name="getOrderResult">GetOrderResult property.</param> /// <returns>this instance.</returns> public GetOrderResponse WithGetOrderResult( GetOrderResult getOrderResult ) { this._getOrderResult = getOrderResult; return this; }
public override void ReadFragmentFrom( IMwsReader reader ) { this._getOrderResult = reader.Read< GetOrderResult >( "GetOrderResult" ); this._responseMetadata = reader.Read< ResponseMetadata >( "ResponseMetadata" ); }