private void newToolStripButton_Click(object sender, EventArgs e) { LoadLookups(); var transaction = new CouponTransaction(); consumptionBindingSource.DataSource = transaction; }
public bool ApplyCoupon([FromBody] dynamic request) { bool isCouponApplied = false; string couponCode = request.couponCode; Cart cart = GetCartFromSession(); List <Coupon> coupons = CouponTransaction.GetCoupons(); Coupon coupon = coupons.FirstOrDefault(entity => entity.Code == couponCode); if (coupon != null && cart.ApplyCoupon(coupon)) { isCouponApplied = true; HttpContext.Session.SetObjectAsJson("ShoppingCart", cart); } return(isCouponApplied); }