Пример #1
0
        public void AddOffer(Offer offer)
        {
            if (offer.IsNull())
            {
                throw new ArgumentNullException(nameof(offer));
            }

            Offers.Add(offer);
        }
Пример #2
0
        public OfferAttributes(Offer offer, Attribute attribute, object value)
        {
            if (offer.IsNull())
            {
                throw new ArgumentNullException(nameof(offer));
            }

            if (attribute.IsNull())
            {
                throw new ArgumentNullException(nameof(attribute));
            }

            if (value.IsNull())
            {
                throw new ArgumentNullException(nameof(value));
            }

            Offer     = offer;
            Attribute = attribute;

            SetValue(value);
        }