コード例 #1
0
		public static dataModel.DynamicContentPlace ToDataModel(this coreModel.DynamicContentPlace contentPlace)
		{
			if (contentPlace == null)
				throw new ArgumentNullException("contentPlace");

			var retVal = new dataModel.DynamicContentPlace();
			retVal.InjectFrom(contentPlace);

			return retVal;
		}
コード例 #2
0
        /// <summary>
        /// Patch changes
        /// </summary>
        /// <param name="source"></param>
        /// <param name="target"></param>
        public static void Patch(this dataModel.DynamicContentPlace source, dataModel.DynamicContentPlace target)
        {
            if (target == null)
            {
                throw new ArgumentNullException("target");
            }

            var patchInjection = new PatchInjection <dataModel.DynamicContentPlace>(x => x.Name, x => x.Description, x => x.FolderId, x => x.ImageUrl);

            target.InjectFrom(patchInjection, source);
        }
コード例 #3
0
        public static dataModel.DynamicContentPlace ToDataModel(this coreModel.DynamicContentPlace contentPlace)
        {
            if (contentPlace == null)
            {
                throw new ArgumentNullException("contentPlace");
            }

            var retVal = new dataModel.DynamicContentPlace();

            retVal.InjectFrom(contentPlace);

            return(retVal);
        }