private MemberRewardModel GetReward(OrderModel order) { MemberRewardRuleModel rule = GetCurRewardRule(); MemberRewardModel reward = new MemberRewardModel(); reward.setPk(reward.createPk()); reward.createDate = DateTime.Now; if (order.totalPrice < rule.rebateScaleAmount) { reward.amount = rule.rebateAmount; } else { reward.amount = (float)(order.totalPrice * rule.rebateScale); } reward.memberFk = order.memberFk; return(reward); }
private MemberRewardModel GetReward(OrderModel order) { MemberRewardRuleModel rule = GetCurRewardRule(); MemberRewardModel reward = new MemberRewardModel(); reward.setPk(reward.createPk()); reward.createDate = DateTime.Now; if (order.totalPrice < rule.rebateScaleAmount) { reward.amount = rule.rebateAmount; } else { reward.amount = (float)(order.totalPrice * rule.rebateScale); } reward.memberFk = order.memberFk; return reward; }