public static PermissionScopeEntity ToDataModel(this PermissionScope source)
        {
            var result = new PermissionScopeEntity();

            result = Mapper.Map <PermissionScope, PermissionScopeEntity>(source);
            return(result);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 添加资源权限
        /// </summary>
        public void AddPermissionScope(UserEntity user, int resourceID, int targetID, string permissionConstraint)
        {
            EntityManager <PermissionScopeEntity> manager = new EntityManager <PermissionScopeEntity>();

            PermissionScopeEntity scope = new PermissionScopeEntity();

            scope.PermissionItemID     = 13;//资源访问权限,写死的,以后改成1
            scope.ResourceID           = resourceID;
            scope.PermissionConstraint = permissionConstraint;
            scope.DeletionStateCode    = (int)TrueFalse.True;
            scope.CreateUserId         = user.ID.ToString();
            scope.CreateBy             = user.UserName;
            scope.CreateOn             = DateTime.Now;
            manager.Insert(scope);
        }
 public static PermissionScope ToCoreModel(this  PermissionScopeEntity source, PermissionScope permissionScope)
 {
     permissionScope = Mapper.Map <PermissionScopeEntity, PermissionScope>(source);
     return(permissionScope);
 }