private void FillCouponValiues(PercentOffCoupon pctOffCoupon) { if (!String.IsNullOrEmpty(txtExpirationDate.PostedDate)) { pctOffCoupon.ExpirationDate = txtExpirationDate.SelectedDate; } else { pctOffCoupon.ExpirationDate = null; } pctOffCoupon.IsSingleUse = chkIsSingleUse.Checked; pctOffCoupon.PercentOff = int.Parse(txtDiscount.Text); pctOffCoupon.SaveCoupon(); OnCouponSaved(); }
protected void Page_Load(object sender, EventArgs e) { System.Collections.Generic.Dictionary <int, CouponType> couponTypes = CouponType.GetAllCouponTypes(); GridView1.DataSource = couponTypes.Values; GridView1.DataBind(); PercentOffCoupon pctCoupon = new PercentOffCoupon("AAAA", couponTypes[1]); pctCoupon.PercentOff = 10; pctCoupon.SaveCoupon(); PercentOffCoupon savedCoupon = (PercentOffCoupon)Coupon.GetCoupon("AAAA"); this.DetailsView1.DataSource = new object[] { savedCoupon }; this.DetailsView1.DataBind(); }