Example #1
0
        public static dataModel.PermissionEntity ToDataModel(this Permission source)
        {
            var result = new dataModel.PermissionEntity();

            result.InjectFrom(source);
            return(result);
        }
Example #2
0
        public static Permission ToCoreModel(this dataModel.PermissionEntity source)
        {
            var result = new Permission();

            result.InjectFrom(source);

            return(result);
        }
Example #3
0
        public static void Patch(this dataModel.PermissionEntity source, dataModel.PermissionEntity target)
        {
            if (target == null)
            {
                throw new ArgumentNullException("target");
            }

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

            target.InjectFrom(patchInjection, source);
        }
        public static PermissionEntity ToDataModel(this Permission source)
        {
            var result = new PermissionEntity
            {
                Id = source.Id,
                Name = source.Name,
                Description = source.Description
            };

            return result;
        }
 public static dataModel.PermissionEntity ToDataModel(this Permission source)
 {
     var result = new dataModel.PermissionEntity();
     result.InjectFrom(source);
     return result;
 }
        public static void Patch(this PermissionEntity source, PermissionEntity target)
        {
            if (target == null)
                throw new ArgumentNullException("target");

            var patchInjection = new PatchInjection<PermissionEntity>(x => x.Name, x => x.Description);
            target.InjectFrom(patchInjection, source);
        }