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;
		}