Ejemplo n.º 1
0
        /// <summary>
        /// 右键菜单单击事件 用户组详细信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem_Details_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            group = (Group)SystemManagementAndTools_UserGroupManage_UserGroupList_UserGroupList_GridView.GetFocusedRow();
            UserGroupManage userGroup = new UserGroupManage();

            userGroup.Tag   = "Modify";
            userGroup.group = group;
            userGroup.ShowDialog();
        }
Ejemplo n.º 2
0
        /// <summary>
        ///删除用户组
        /// </summary>
        public void DeleteGroup()
        {
            String value = "";
            int    id;
            int    checkMark = 0;

            for (int i = 0; i < SystemManagementAndTools_UserGroupManage_UserGroupList_UserGroupList_GridView.RowCount; i++)
            {
                value = SystemManagementAndTools_UserGroupManage_UserGroupList_UserGroupList_GridView.GetRowCellValue(i, "isChecked").ToString();
                if (value == "True")
                {
                    checkMark++;
                    id = (int)SystemManagementAndTools_UserGroupManage_UserGroupList_UserGroupList_GridView.GetRowCellValue(i, "Id");
                    MessageBox.Show("id=" + id.ToString());
                    WcfServiceLocator.Create <IUserGroupManage>().DeleteGroup(id);
                }
            }
            if (checkMark == 0)
            {
                MessageBox.Show("请选择一个用户组");
            }
        }