コード例 #1
0
 public bool Equals(RecurlyCoupon coupon)
 {
     return CouponCode == coupon.CouponCode;
 }
コード例 #2
0
        /// <summary>
        /// Returns information about an active coupon.
        /// </summary>
        /// <param name="couponCode"></param>
        /// <returns></returns>
        public static RecurlyCoupon Get(string couponCode)
        {
            var coupon = new RecurlyCoupon();

            var statusCode = RecurlyClient.PerformRequest(RecurlyClient.HttpRequestMethod.Get,
                String.Format(Settings.Default.PathCouponGet, HttpUtility.UrlEncode(couponCode)),
                coupon.ReadXml);

            return statusCode == HttpStatusCode.NotFound ? null : coupon;
        }