public LowestOfferListingType(QualifiersType qualifiers, decimal sellerFeedbackCount, PriceType price, string multipleOffersAtLowestPrice) : base() { this._qualifiers = qualifiers; this._sellerFeedbackCount = sellerFeedbackCount; this._price = price; this._multipleOffersAtLowestPrice = multipleOffersAtLowestPrice; }
public override void ReadFragmentFrom(IMwsReader reader) { _qualifiers = reader.Read <QualifiersType>("Qualifiers"); _numberOfOfferListingsConsidered = reader.Read <decimal?>("NumberOfOfferListingsConsidered"); _sellerFeedbackCount = reader.Read <decimal>("SellerFeedbackCount"); _price = reader.Read <PriceType>("Price"); _multipleOffersAtLowestPrice = reader.Read <string>("MultipleOffersAtLowestPrice"); }
/// <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 (IsSetQualifiers()) { QualifiersType qualifiersObj = this.Qualifiers; xml.Append("<Qualifiers>"); xml.Append(qualifiersObj.ToXMLFragment()); xml.Append("</Qualifiers>"); } if (IsSetNumberOfOfferListingsConsidered()) { xml.Append("<NumberOfOfferListingsConsidered>"); xml.Append(this.NumberOfOfferListingsConsidered); xml.Append("</NumberOfOfferListingsConsidered>"); } if (IsSetSellerFeedbackCount()) { xml.Append("<SellerFeedbackCount>"); xml.Append(this.SellerFeedbackCount); xml.Append("</SellerFeedbackCount>"); } if (IsSetPrice()) { PriceType priceObj = this.Price; xml.Append("<Price>"); xml.Append(priceObj.ToXMLFragment()); xml.Append("</Price>"); } if (IsSetMultipleOffersAtLowestPrice()) { xml.Append("<MultipleOffersAtLowestPrice>"); xml.Append(EscapeXML(this.MultipleOffersAtLowestPrice)); xml.Append("</MultipleOffersAtLowestPrice>"); } return(xml.ToString()); }
/// <summary> /// Sets the Qualifiers property /// </summary> /// <param name="qualifiers">Qualifiers property</param> /// <returns>this instance</returns> public LowestOfferListingType WithQualifiers(QualifiersType qualifiers) { this.qualifiersField = qualifiers; return this; }
/// <summary> /// Sets the Qualifiers property. /// </summary> /// <param name="qualifiers">Qualifiers property.</param> /// <returns>this instance.</returns> public LowestOfferListingType WithQualifiers(QualifiersType qualifiers) { this._qualifiers = qualifiers; return(this); }
public override void ReadFragmentFrom(IMwsReader reader) { _qualifiers = reader.Read<QualifiersType>("Qualifiers"); _numberOfOfferListingsConsidered = reader.Read<decimal?>("NumberOfOfferListingsConsidered"); _sellerFeedbackCount = reader.Read<decimal>("SellerFeedbackCount"); _price = reader.Read<PriceType>("Price"); _multipleOffersAtLowestPrice = reader.Read<string>("MultipleOffersAtLowestPrice"); }