/// <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()); }