public void Save(int promotionId, ConfigModel model) { var promotion = _promotionService.Find(promotionId); var policyData = new DefaultPromotionPolicyConfig { DiscountMode = (DiscountMode)Enum.Parse(typeof(DiscountMode), model.DiscountMode), DiscountAppliedTo = (DiscountAppliedTo)Enum.Parse(typeof(DiscountAppliedTo), model.DiscountAppliedTo), DiscountAmount = model.DiscountAmount, DiscountPercent = model.DiscountPercent }; promotion.UpdatePolicyConfig(policyData); }
public void Save(int promotionId, ConfigModel model) { var promotion = _promotionService.Find(promotionId); var policyData = new DefaultPromotionPolicyConfig { DiscountMode = (DiscountMode)Enum.Parse(typeof(DiscountMode), model.DiscountMode), DiscountAppliedTo = (DiscountAppliedTo)Enum.Parse(typeof(DiscountAppliedTo), model.DiscountAppliedTo), DiscountAmount = model.DiscountAmount, DiscountPercent = model.DiscountPercent }; promotion.UpdatePolicyConfig(policyData); }