Ejemplo n.º 1
0
        private void SystemManagementAndTools_RoleManage_RoleList_Details_barButtonItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            RoleManage roleManage = new RoleManage();

            roleManage.Tag  = "Modify";
            roleManage.role = (Role)SystemManagementAndTools_RoleManage_RoleList_RoleListMessage_GridView.GetFocusedRow();
            roleManage.Show();
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 删除角色
        /// </summary>
        public void DeleteRole()
        {
            String value = "";
            int    id;
            int    checkMark = 0;

            for (int i = 0; i < SystemManagementAndTools_RoleManage_RoleList_RoleListMessage_GridView.RowCount; i++)
            {
                value = SystemManagementAndTools_RoleManage_RoleList_RoleListMessage_GridView.GetRowCellValue(i, "isChecked").ToString();
                if (value == "True")
                {
                    checkMark++;
                    id = (int)SystemManagementAndTools_RoleManage_RoleList_RoleListMessage_GridView.GetRowCellValue(i, "Id");
                    MessageBox.Show("id=" + id.ToString());
                    WcfServiceLocator.Create <IRoleManage>().DeleteRole(id);
                }
            }
            if (checkMark == 0)
            {
                MessageBox.Show("请选择一个角色");
            }
        }