Exemplo n.º 1
0
        public void DeleteBcUserRole(int userId, int roleId)
        {
            BcUserRoleEntity entity = new BcUserRoleEntity()
            {
                UserId = userId, RoleId = roleId
            };

            EntityExecution.Delete(entity);
        }
Exemplo n.º 2
0
        public void DeleteBcLogError(int id)
        {
            BcLogErrorEntity entity = new BcLogErrorEntity()
            {
                Id = id
            };

            EntityExecution.Delete(entity);
        }
Exemplo n.º 3
0
        public void DeleteBcAutoCode(int id)
        {
            BcAutoCodeEntity entity = new BcAutoCodeEntity()
            {
                Id = id
            };

            EntityExecution.Delete(entity);
        }
Exemplo n.º 4
0
        public void DeleteSysRelation(string moduleId, string funcPointId)
        {
            SysRelationEntity entity = new SysRelationEntity()
            {
                ModuleId = moduleId, FuncPointId = funcPointId
            };

            EntityExecution.Delete(entity);
            SetSysRelationListCache();
        }
Exemplo n.º 5
0
        public void DeleteSysEnumName(string type, string value)
        {
            SysEnumNameEntity entity = new SysEnumNameEntity()
            {
                Type = type, Value = value
            };

            EntityExecution.Delete(entity);
            SetSysEnumNameListCache();
        }
Exemplo n.º 6
0
        public void DeleteSysPageFuncPoint(string pageUrl)
        {
            SysPageFuncPointEntity entity = new SysPageFuncPointEntity()
            {
                PageUrl = pageUrl
            };

            EntityExecution.Delete(entity);
            SetSysPageFuncPointListCache();
        }
Exemplo n.º 7
0
        public void DeleteBcPermission(int permissionId, int permissionType, string moduleId, string funcPointId)
        {
            var entity = new BcPermissionEntity();

            entity.UserRoleId     = permissionId;
            entity.PermissionType = permissionType;
            entity.ModuleId       = moduleId;
            entity.FuncPointId    = funcPointId;
            EntityExecution.Delete(entity);
        }
Exemplo n.º 8
0
        public ExcuteResultEnum DeleteBcGroup(int groupId)
        {
            if (EntityExecution.Count <BcUserInfoEntity>(n => n.GroupId == groupId && n.DeleteFlag == false) > 0)
            {
                return(ExcuteResultEnum.IsOccupied);
            }

            BcGroupEntity entity = new BcGroupEntity()
            {
                GroupId = groupId
            };

            EntityExecution.Delete(entity);
            return(ExcuteResultEnum.Success);
        }
Exemplo n.º 9
0
        public ExcuteResultEnum DeleteBcRole(int roleId)
        {
            if (EntityExecution.Count <BcUserRoleEntity>(n => n.RoleId == roleId) > 0)
            {
                return(ExcuteResultEnum.IsOccupied);
            }

            BcRoleEntity entity = new BcRoleEntity()
            {
                RoleId = roleId
            };

            EntityExecution.Delete(entity);
            return(ExcuteResultEnum.Success);
        }
Exemplo n.º 10
0
 public ExcuteResultEnum UpdateBcUserInfo(BcUserInfoEntity entity, string roleIds = null)
 {
     entity.Password = Encryption.Encrypt(entity.Password);
     using (TransactionScope ts = new TransactionScope())
     {
         entity.Update();
         EntityExecution.Delete <BcUserRoleEntity>(n => n.UserId == entity.UserId);
         if (!string.IsNullOrEmpty(roleIds))
         {
             foreach (string roleId in roleIds.Split(','))
             {
                 var userRoleEntity = new BcUserRoleEntity
                 {
                     UserId = entity.UserId,
                     RoleId = int.Parse(roleId)
                 };
                 EntityExecution.Insert(userRoleEntity);
             }
         }
         ts.Complete();
     }
     return(ExcuteResultEnum.Success);
 }
Exemplo n.º 11
0
 public void DeleteBcPermission(int?permissionId, int?permissionType)
 {
     EntityExecution.Delete <BcPermissionEntity>(
         n => n.UserRoleId == permissionId && n.PermissionType == permissionType);
 }