Example #1
0
        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);
        }
Example #2
0
 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;
 }