/// <summary>
 /// Xóa một số quyền ngoài vai trò của người dùng
 /// </summary>
 /// <Modified>
 ///     Author      Date        Comments
 ///     Cuongdb    15/2/2008    Tạo mới
 /// </Modified>
 private void btnQuyenXoa_Click(object sender, EventArgs e)
 {
     try
     {
         // Lấy danh sách tất cả cac quyền cần loại
         string    strPermissionIDs = "";
         string    strPermissionID;
         DataTable dtPermission = (new Permission()).GetAll();
         foreach (DataRowView item in lstQuyenDuocCap.SelectedItems)
         {
             DataRow drQuyen = item.Row;
             strPermissionID  = drQuyen["PERMISSION_ID"].ToString().Trim();
             strPermissionIDs = strPermissionIDs + strPermissionID + ",";
             // Loại quyền cha thì loại thêm các quyền con
             foreach (DataRow drPermission in dtPermission.Rows)
             {
                 // Add quyền con vào xâu loại
                 if (drPermission["PERMISSION_ID"].ToString().IndexOf(strPermissionID) == 0)
                 {
                     strPermissionIDs += drPermission["PERMISSION_ID"].ToString() + ',';
                 }
             }
         }
         _objUserPermission.UserName      = _strUserName;
         _objUserPermission.PermissionIDs = strPermissionIDs;
         _objUserPermission.DeleteUserSomePermission();
     }
     catch { }
     LoadPermissionAssignedData();
 }