public override void ReadFragmentFrom(IMwsReader reader)
 {
     _sellerReturnItemId           = reader.Read <string>("SellerReturnItemId");
     _sellerFulfillmentOrderItemId = reader.Read <string>("SellerFulfillmentOrderItemId");
     _invalidItemReason            = reader.Read <InvalidItemReason>("InvalidItemReason");
 }
 public InvalidReturnItem(string sellerReturnItemId, string sellerFulfillmentOrderItemId, InvalidItemReason invalidItemReason) : base()
 {
     this._sellerReturnItemId           = sellerReturnItemId;
     this._sellerFulfillmentOrderItemId = sellerFulfillmentOrderItemId;
     this._invalidItemReason            = invalidItemReason;
 }
 /// <summary>
 /// Sets the InvalidItemReason property.
 /// </summary>
 /// <param name="invalidItemReason">InvalidItemReason property.</param>
 /// <returns>this instance.</returns>
 public InvalidReturnItem WithInvalidItemReason(InvalidItemReason invalidItemReason)
 {
     this._invalidItemReason = invalidItemReason;
     return(this);
 }