public override void ReadFragmentFrom(IMwsReader reader) { _quantity = reader.Read <decimal?>("Quantity"); _supplyType = reader.Read <string>("SupplyType"); _earliestAvailableToPick = reader.Read <Timepoint>("EarliestAvailableToPick"); _latestAvailableToPick = reader.Read <Timepoint>("LatestAvailableToPick"); }
/// <summary> /// XML fragment representation of this object /// </summary> /// <returns>XML fragment for this object.</returns> /// <remarks> /// Name for outer tag expected to be set by calling method. /// This fragment returns inner properties representation only /// </remarks> protected internal String ToXMLFragment() { StringBuilder xml = new StringBuilder(); if (IsSetQuantity()) { xml.Append("<Quantity>"); xml.Append(this.Quantity); xml.Append("</Quantity>"); } if (IsSetSupplyType()) { xml.Append("<SupplyType>"); xml.Append(EscapeXML(this.SupplyType)); xml.Append("</SupplyType>"); } if (IsSetEarliestAvailableToPick()) { Timepoint earliestAvailableToPickObj = this.EarliestAvailableToPick; xml.Append("<EarliestAvailableToPick>"); xml.Append(earliestAvailableToPickObj.ToXMLFragment()); xml.Append("</EarliestAvailableToPick>"); } if (IsSetLatestAvailableToPick()) { Timepoint latestAvailableToPickObj = this.LatestAvailableToPick; xml.Append("<LatestAvailableToPick>"); xml.Append(latestAvailableToPickObj.ToXMLFragment()); xml.Append("</LatestAvailableToPick>"); } return(xml.ToString()); }
/// <summary> /// XML fragment representation of this object /// </summary> /// <returns>XML fragment for this object.</returns> /// <remarks> /// Name for outer tag expected to be set by calling method. /// This fragment returns inner properties representation only /// </remarks> protected internal String ToXMLFragment() { StringBuilder xml = new StringBuilder(); if (IsSetSellerSKU()) { xml.Append("<SellerSKU>"); xml.Append(EscapeXML(this.SellerSKU)); xml.Append("</SellerSKU>"); } if (IsSetFNSKU()) { xml.Append("<FNSKU>"); xml.Append(EscapeXML(this.FNSKU)); xml.Append("</FNSKU>"); } if (IsSetASIN()) { xml.Append("<ASIN>"); xml.Append(EscapeXML(this.ASIN)); xml.Append("</ASIN>"); } if (IsSetCondition()) { xml.Append("<Condition>"); xml.Append(EscapeXML(this.Condition)); xml.Append("</Condition>"); } if (IsSetTotalSupplyQuantity()) { xml.Append("<TotalSupplyQuantity>"); xml.Append(this.TotalSupplyQuantity); xml.Append("</TotalSupplyQuantity>"); } if (IsSetInStockSupplyQuantity()) { xml.Append("<InStockSupplyQuantity>"); xml.Append(this.InStockSupplyQuantity); xml.Append("</InStockSupplyQuantity>"); } if (IsSetEarliestAvailability()) { Timepoint earliestAvailabilityObj = this.EarliestAvailability; xml.Append("<EarliestAvailability>"); xml.Append(earliestAvailabilityObj.ToXMLFragment()); xml.Append("</EarliestAvailability>"); } if (IsSetSupplyDetail()) { InventorySupplyDetailList supplyDetailObj = this.SupplyDetail; xml.Append("<SupplyDetail>"); xml.Append(supplyDetailObj.ToXMLFragment()); xml.Append("</SupplyDetail>"); } return(xml.ToString()); }
public override void ReadFragmentFrom(IMwsReader reader) { _sellerSKU = reader.Read <string>("SellerSKU"); _fnsku = reader.Read <string>("FNSKU"); _asin = reader.Read <string>("ASIN"); _condition = reader.Read <string>("Condition"); _totalSupplyQuantity = reader.Read <decimal?>("TotalSupplyQuantity"); _inStockSupplyQuantity = reader.Read <decimal?>("InStockSupplyQuantity"); _earliestAvailability = reader.Read <Timepoint>("EarliestAvailability"); _supplyDetail = reader.Read <InventorySupplyDetailList>("SupplyDetail"); }
/// <summary> /// Sets the EarliestAvailability property /// </summary> /// <param name="earliestAvailability">EarliestAvailability property</param> /// <returns>this instance</returns> public InventorySupply WithEarliestAvailability(Timepoint earliestAvailability) { this.earliestAvailabilityField = earliestAvailability; return(this); }
/// <summary> /// Sets the LatestAvailableToPick property /// </summary> /// <param name="latestAvailableToPick">LatestAvailableToPick property</param> /// <returns>this instance</returns> public InventorySupplyDetail WithLatestAvailableToPick(Timepoint latestAvailableToPick) { this.latestAvailableToPickField = latestAvailableToPick; return(this); }
/// <summary> /// Sets the EarliestAvailableToPick property /// </summary> /// <param name="earliestAvailableToPick">EarliestAvailableToPick property</param> /// <returns>this instance</returns> public InventorySupplyDetail WithEarliestAvailableToPick(Timepoint earliestAvailableToPick) { this.earliestAvailableToPickField = earliestAvailableToPick; return(this); }
/// <summary> /// Sets the EarliestAvailability property. /// </summary> /// <param name="earliestAvailability">EarliestAvailability property.</param> /// <returns>this instance.</returns> public InventorySupply WithEarliestAvailability(Timepoint earliestAvailability) { this._earliestAvailability = earliestAvailability; return this; }
public override void ReadFragmentFrom(IMwsReader reader) { _sellerSKU = reader.Read<string>("SellerSKU"); _fnsku = reader.Read<string>("FNSKU"); _asin = reader.Read<string>("ASIN"); _condition = reader.Read<string>("Condition"); _totalSupplyQuantity = reader.Read<decimal?>("TotalSupplyQuantity"); _inStockSupplyQuantity = reader.Read<decimal?>("InStockSupplyQuantity"); _earliestAvailability = reader.Read<Timepoint>("EarliestAvailability"); _supplyDetail = reader.Read<InventorySupplyDetailList>("SupplyDetail"); }