Esempio n. 1
0
 public LowestOfferListingType(QualifiersType qualifiers, decimal sellerFeedbackCount, PriceType price, string multipleOffersAtLowestPrice) : base()
 {
     this._qualifiers          = qualifiers;
     this._sellerFeedbackCount = sellerFeedbackCount;
     this._price = price;
     this._multipleOffersAtLowestPrice = multipleOffersAtLowestPrice;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 5
0
 /// <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);
 }
Esempio n. 6
0
 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");
 }