コード例 #1
0
 /// <summary>
 /// 批量删除
 /// </summary>
 /// <param name="sysNos"></param>
 public void DeleteRoleBatch(IEnumerable <int> sysNos)
 {
     if (sysNos == null || sysNos.Count() == 0)
     {
         throw new BusinessException("请传入要批量操作的编号");
     }
     if (sysNos.Any(x => x == 1))
     {
         throw new BusinessException("传入的要批量删除的角色中含有超级管理员,不能执行删除");
     }
     RoleDA.DeleteRoleBatch(sysNos);
 }