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();
 }
Example #2
0
    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();
    }