/// <summary> /// 实例化一个新的充值奖励的计划的明细 /// </summary> /// <param name="lowerConsumption">最低充值(包含所填数字)</param> /// <param name="capsConsumption">最高充值(不包含所填数字)</param> /// <param name="prizeType">奖品类型</param> /// <param name="sum">数额</param> /// <param name="waysToReward">返还方式</param> public RewardForRechargePlanDetail(double lowerConsumption, double capsConsumption, PrizesOfActivityType prizeType , double sum, WaysToRewardOfActivity waysToReward) { this.LowerRecharge = lowerConsumption; this.CapsRecharge = capsConsumption; this.PrizeType = prizeType; this.Sum = sum; this.WaysToReward = waysToReward; }
/// <summary> /// 实例化一个新的注册奖励的计划 /// </summary> /// <param name="title">标题</param> /// <param name="description">描述</param> /// <param name="prizeType">奖品类型</param> /// <param name="sum">数额</param> /// <param name="beginTime">开始时间</param> /// <param name="endTime">结束时间</param> /// <param name="hide">一个布尔值 标识活动是否暂停(默认为 false)</param> public RewardForRegisterPlan(string title, string description, PrizesOfActivityType prizeType, double sum , DateTime beginTime, DateTime endTime, bool hide = false) : base(beginTime, endTime, hide) { this.Title = title; this.Description = description; this.PrizeType = prizeType; this.Sum = sum; this.Code = Guid.NewGuid().ToString("N"); }