/// <summary> /// 修改角色 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdModifyRole_Click(object sender, EventArgs e) { if (lstOtherRoles.SelectedItems.Count == 0) { MyMessageBox.ShowMessage("Error", "Please Select A Database"); } else { String DBName = lstOtherRoles.SelectedItems[0].Text; frmUserRole mUserRole = new frmUserRole(OtherDBRolesDict[DBName].Value.AsBsonArray); mUserRole.ShowDialog(); BsonElement otherRole = new BsonElement(cmbDB.Text, mUserRole.Result); OtherDBRolesDict[DBName] = otherRole; RefreshOtherDBRoles(); } }
/// <summary> /// 增加角色 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdAddRole_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(cmbDB.Text)) { MyMessageBox.ShowMessage("Error", "Please Select A Database"); return; } frmUserRole mUserRole = new frmUserRole(new BsonArray()); mUserRole.ShowDialog(); BsonElement otherRole = new BsonElement(cmbDB.Text, mUserRole.Result); if (OtherDBRolesDict.ContainsKey(cmbDB.Text)) { OtherDBRolesDict[cmbDB.Text] = otherRole; } else { OtherDBRolesDict.Add(cmbDB.Text, otherRole); } RefreshOtherDBRoles(); }
/// <summary> /// 增加角色 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdAddRole_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(cmbDB.Text)) { MyMessageBox.ShowMessage("Error", "Please Select A Database"); return; } frmUserRole mUserRole = new frmUserRole(new BsonArray()); mUserRole.ShowDialog(); BsonElement otherRole = new BsonElement(cmbDB.Text, mUserRole.Result); if (OtherDBRolesDict.ContainsKey(cmbDB.Text)) { OtherDBRolesDict[cmbDB.Text] = otherRole; } else { OtherDBRolesDict.Add(cmbDB.Text, otherRole); } RefreshOtherDBRoles(); }
/// <summary> /// 修改角色 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmdModifyRole_Click(object sender, EventArgs e) { if (lstOtherRoles.SelectedItems.Count == 0) { MyMessageBox.ShowMessage("Error", "Please Select A Database"); } else { String DBName = lstOtherRoles.SelectedItems[0].Text; frmUserRole mUserRole = new frmUserRole(OtherDBRolesDict[DBName].Value.AsBsonArray); mUserRole.ShowDialog(); BsonElement otherRole = new BsonElement(cmbDB.Text, mUserRole.Result); OtherDBRolesDict[DBName] = otherRole; RefreshOtherDBRoles(); } }