This commit is contained in:
owenchen committed 2026-05-12 15:00:08 +08:00
1 parent 4521deaf78
commit 647a1c38ab
18 files changed
+279 -103

No files matched your search

@@ -81,7 +81,7 @@ namespace CloudBuilder.Security.Gui
InitPermission();
groupNameTxt.Set(SecurityGroupEntity.GROUP_NAME, groupNameLabel.Text, EnumEditModeColor.Required);
groupEngNameTxt.Set(SecurityGroupEntity.GROUP_ENG_NAME, groupLocalNameLabel.Text,EnumEditModeColor.Required);
groupEngNameTxt.Set(SecurityGroupEntity.GROUP_ENG_NAME, groupLocalNameLabel.Text, EnumEditModeColor.Required);
groupLocalNameTxt.Set(SecurityGroupEntity.GROUP_LOCAL_NAME, groupEngNameLabel.Text, EnumEditModeColor.Required);
dataGv.InitColumn(false, true);
@@ -837,5 +837,27 @@ namespace CloudBuilder.Security.Gui
AddDs(d);
}
private void dataGv_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
if (dataGv.RowCount <= 0 || dataGv.SelectedCells.Count <= 0)
{
ShowMessageBox.ShowInfo(securityMessagePolicy.ComposeMessage(SecurityMessagePolicy.GUI_WS_RECORD_NOT_FOUND));
return;
}
SecurityGroupPermissionViewDisplayData data = dataGv.GetRowData<SecurityGroupPermissionViewDisplayData>(dataGv.SelectedCells[0].RowIndex);
DisplayPage(GuiDisplayMode.View, data.PermissionName);
}
private void DisplayPage(GuiDisplayMode mode, string permissionName)
{
SecurityPermissionOperationLinkup linkupData = new SecurityPermissionOperationLinkup();
linkupData.DisplayMode = Convert.ToInt32(mode);
linkupData.PermissionName = permissionName;
this.DisplayAbstractPage(typeof(SecurityPermissionOperationPage).Name, linkupData);
}
}
}