public static webModel.PromotionReward ToWebModel(this coreModel.PromotionReward reward) { var retVal = new webModel.PromotionReward(); retVal.InjectFrom(reward); retVal.RewardType = reward.GetType().Name; return(retVal); }
public static webModel.PromotionReward ToWebModel(this coreModel.PromotionReward reward) { var retVal = new webModel.PromotionReward(); retVal.InjectFrom(reward); retVal.RewardType = reward.GetType().Name; if (reward.Promotion != null) { retVal.Promotion = reward.Promotion.ToWebModel(); } return retVal; }