public abstract DiscountApplicationInfo Apply(DiscountApplication application, CartModel cart, CheckLimitationsResult checkLimitationsResult);
public void Update(DiscountApplication application) { _session.Transact(session => session.Update(application)); }
public void Delete(DiscountApplication application) { _session.Transact(session => session.Delete(application)); }
public void Add(DiscountApplication application) { _session.Transact(session => session.Save(application)); }