/// <summary>
        /// 修改权限组
        /// </summary>
        /// <param name="handle">当前行</param>
        private void RightGroupUpdate(int handle)
        {
            try
            {
                if (handle < 0)
                {
                    return;
                }
                RightEdit rightEdit = new RightEdit();
                rightEdit.EditType = 2;
                DataRow         dw             = ViewRightGroup.GetDataRow(handle);
                int             ManagerGroupID = int.Parse(dw["ManagerGroupID"].ToString());
                UM_ManagerGroup ManagerGroup   = ManagerGroupBLL.GetModel(ManagerGroupID);
                rightEdit.ManagerGroup = ManagerGroup;

                if (rightEdit.ShowDialog(this) == DialogResult.OK)
                {
                    LoadRightGroup();
                    this.ViewRightGroup.FocusedRowHandle = handle;
                }
            }
            catch (Exception ex)
            {
                string      errCode   = "GL-1203";
                string      errMsg    = "修改权限组失败!";
                VTException exception = new VTException(errCode, errMsg, ex);
                LogHelper.WriteError(exception.ToString(), exception.InnerException);
            }
        }
 /// <summary>
 /// 删除按纽事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btn_Del_Click(object sender, EventArgs e)
 {
     try
     {
         if (ShowMessageBox.ShowQuestion("确认删除吗?") == DialogResult.No)
         {
             return;
         }
         if (this.ViewRightGroup != null && this.ViewRightGroup.FocusedRowHandle >= 0)
         {
             m_cutRow = this.ViewRightGroup.FocusedRowHandle;
             DataRow dw             = ViewRightGroup.GetDataRow(m_cutRow);
             int     ManagerGroupID = int.Parse(dw["ManagerGroupID"].ToString());
             ManagementCenter.BLL.UM_ManagerBeloneToGroupBLL ManagerBeloneToGroupBLL =
                 new UM_ManagerBeloneToGroupBLL();
             List <UM_ManagerBeloneToGroup> l =
                 ManagerBeloneToGroupBLL.GetListArray(string.Format("ManagerGroupID={0}", ManagerGroupID));
             if (l == null)
             {
                 return;
             }
             if (l.Count > 0)
             {
                 ShowMessageBox.ShowInformation("该权限组下存在管理员,不允许删除!");
                 return;
             }
             if (ManagerGroupBLL.Delete(ManagerGroupID))
             {
                 ShowMessageBox.ShowInformation("删除成功!");
                 LoadRightGroup();
                 return;
             }
             else
             {
                 ShowMessageBox.ShowInformation("删除失败!");
                 return;
             }
         }
         else
         {
             ShowMessageBox.ShowInformation("请选中记录行");
         }
     }
     catch (Exception ex)
     {
         string      errCode   = "GL-1204";
         string      errMsg    = "删除权限组失败!";
         VTException exception = new VTException(errCode, errMsg, ex);
         LogHelper.WriteError(exception.ToString(), exception.InnerException);
     }
 }