public ActionResult Delete_POST(DiscountLimitation limitation) { _discountLimitationAdminService.Delete(limitation); return(RedirectToAction("Edit", "Discount", new { id = limitation.Discount.Id })); }
public RedirectToRouteResult Edit_POST(DiscountLimitation limitation) { _discountLimitationAdminService.Update(limitation); return(RedirectToAction("Edit", "Discount", new { id = limitation.Discount.Id })); }
public ActionResult Delete(DiscountLimitation discountLimitation) { return(View(discountLimitation)); }
public RedirectToRouteResult Add( [IoCModelBinder(typeof(AddDiscountLimitationModelBinder))] DiscountLimitation limitation) { _discountLimitationAdminService.Add(limitation); return(RedirectToAction("Edit", "Discount", new { id = limitation.Discount.Id })); }
public ViewResult Edit(DiscountLimitation limitation) { return(View(limitation)); }
public void Delete(DiscountLimitation limitation) { _session.Transact(session => session.Delete(limitation)); }
public void Update(DiscountLimitation limitation) { _session.Transact(session => session.Update(limitation)); }
public void Add(DiscountLimitation limitation) { _session.Transact(session => session.Save(limitation)); }
public abstract CheckLimitationsResult CheckLimitations(DiscountLimitation limitation, CartModel cart);
public abstract CheckLimitationsResult CheckLimitations(DiscountLimitation limitation, CartModel cart, IList <Discount> allDiscounts);