public AccessDetailListForm(UamWebService.MainForm parent, AcmAccessDetailQueryParam queryParam) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView1.Rows; // 设置查询条件 if (queryParam == null) { queryParam = new AcmAccessDetailQueryParam(); } // 调用查询接口 RetAcmAccessDetailList resultList = accessUserService.queryAcmAccessDetailList(queryParam); if (resultList.errorCode == 0) { if (resultList.acmAccessDetailSimpleInfo != null) { foreach (AcmAccessDetailSimpleInfo accessDetaiInfo in resultList.acmAccessDetailSimpleInfo) { String[] row = new String[this.dataGridView1.ColumnCount]; row[0] = accessDetaiInfo.accessDetailId.Value.ToString(); row[1] = accessDetaiInfo.accountName; row[2] = accessDetaiInfo.fullName; row[3] = accessDetaiInfo.loginName; row[4] = accessDetaiInfo.serviceId.Value.ToString(); if (accessDetaiInfo.accessStartTime != null) { row[5] = accessDetaiInfo.accessStartTime.Value.ToLocalTime().ToString(); } if (accessDetaiInfo.accessEndTime != null) { row[6] = accessDetaiInfo.accessEndTime.Value.ToLocalTime().ToString(); } row[7] = accessDetaiInfo.accessDuration.Value.ToString(); row[8] = accessDetaiInfo.deviceIp; row[9] = accessDetaiInfo.userIp; row[10] = accessDetaiInfo.influxByte.Value.ToString(); row[11] = accessDetaiInfo.outfluxByte.Value.ToString(); row[12] = accessDetaiInfo.userGroupId.Value.ToString(); row[13] = accessDetaiInfo.innerVlanId.Value.ToString(); row[14] = accessDetaiInfo.outerVlanId.Value.ToString(); row[15] = accessDetaiInfo.port.Value.ToString(); row[16] = accessDetaiInfo.solt.Value.ToString(); row[17] = accessDetaiInfo.subSolt.Value.ToString(); row[18] = accessDetaiInfo.userMac; row[19] = accessDetaiInfo.offlineCause.Value.ToString(); rows.Add(row); } } querySuccess = true; } else { querySuccess = false; MessageBox.Show("查询接入明细列表失败,失败原因为:" + resultList.errorMsg); } }
public OnlineUserListForm(UamWebService.MainForm parent, AcmOnlineUserQueryParam queryParam) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView1.Rows; // 设置查询条件 if (queryParam == null) { queryParam = new AcmOnlineUserQueryParam(); } // 调用查询接口 RetAcmOnlineUserList resultList = accessUserService.queryAcmOnlineUserList(queryParam); if (resultList.errorCode == 0) { if (resultList.onlineUserInfoArray != null) { foreach (AcmOnlineUserSimpleInfo userInfo in resultList.onlineUserInfoArray) { String[] row = new String[this.dataGridView1.ColumnCount]; row[0] = userInfo.onlineUserId.Value.ToString(); row[1] = userInfo.accountName; row[2] = userInfo.loginName; row[3] = userInfo.fullName; row[4] = (userInfo.serviceId==null)?"":userInfo.serviceId.Value.ToString(); row[5] = userInfo.serviceName; row[6] = (userInfo.loginTime ==null)?"": userInfo.loginTime.Value.ToLocalTime().ToString(); row[7] = (userInfo.onlineDuration==null)?"":userInfo.onlineDuration.Value.ToString(); row[8] = userInfo.deviceIp; row[9] = userInfo.userIp; row[10] = (userInfo.securityStatus==null)?"":userInfo.securityStatus.Value.ToString(); row[11] = userInfo.userMac; row[12] = (userInfo.port==null)? "":userInfo.port.Value.ToString(); row[13] = userInfo.clientVersion; row[14] = userInfo.clientLanguage; row[15] = (userInfo.outerVlanId==null)?"":userInfo.outerVlanId.Value.ToString(); row[16] = (userInfo.innerVlanId==null)?"":userInfo.innerVlanId.Value.ToString(); row[17] = userInfo.computerName; rows.Add(row); } } querySuccess = true; } else { querySuccess = false; MessageBox.Show("查询在线用户列表失败,失败原因为:" + resultList.errorMsg); } }
public LdapConfigListForm(UamWebService.MainForm parent) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView1.Rows; // 设置缺省查询条件 AcmSyncPolicyQueryParam queryParam = new AcmSyncPolicyQueryParam(); // 调用查询接口 RetAcmSyncPolicyInfoList resultList = accessUserService.querySyncPolicyInfoList(queryParam); if (resultList.errorCode == 0) { if (resultList.retAcmSyncPolicyInfoList != null) { foreach (RetAcmSyncPolicyInfo policyInfo in resultList.retAcmSyncPolicyInfoList) { String[] row = new String[this.dataGridView1.ColumnCount]; row[0] = policyInfo.policyId.Value.ToString(); row[1] = policyInfo.policyName; row[2] = policyInfo.serverId.Value.ToString(); row[3] = policyInfo.serverName; row[4] = policyInfo.syncPolicyId.Value.ToString(); row[5] = policyInfo.userGroupId.Value.ToString(); if (policyInfo.configStatus.Value == 1) { row[6] = "有效"; } else { row[6] = "无效"; } if (policyInfo.autoSync.Value) { row[7] = "是"; } else { row[7] = "否"; } rows.Add(row); } } } else { MessageBox.Show("查询同步策略列表失败,失败原因为:" + resultList.errorMsg); } }
public ServiceTemplateListForm(UamWebService.MainForm parent) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView1.Rows; // 设置缺省查询条件 AcmServiceTemplateQueryParam param = new AcmServiceTemplateQueryParam(); RetAcmServiceTemplateInfoList resultList = accessUserService.queryServiceTemplateList(param); if (resultList.errorCode == 0) { if (resultList.retAcmServiceTemplateInfoList != null) { foreach (RetAcmServiceTemplateInfo templateInfo in resultList.retAcmServiceTemplateInfoList) { String[] row = new String[this.dataGridView1.ColumnCount]; row[0] = templateInfo.serviceId.Value.ToString(); row[1] = templateInfo.serviceName; if (templateInfo.serviceStatus.Value == 1) { row[2] = "可申请"; } else { row[2] = "不可申请"; } row[3] = templateInfo.serviceDesc; row[4] = templateInfo.serviceSuffix; row[5] = templateInfo.groupId.Value.ToString(); row[6] = templateInfo.safePolicy.Value.ToString(); row[7] = templateInfo.ldapPriority.Value.ToString(); if (templateInfo.assignAddress.Value == 1) { row[8] = "是"; } else { row[8] = "否"; } rows.Add(row); } } } else { MessageBox.Show("查询黑名单列表失败,失败原因为:" + resultList.errorMsg); } }
public UserListForm(UamWebService.MainForm parent, AcmUserListQueryParam queryParam) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView1.Rows; this.dataGridViewImageColumn5.Visible = false; // 设置查询条件 if (queryParam == null) { queryParam = new AcmUserListQueryParam(); } // 调用查询接口 RetAcmUserList resultList = accessUserService.queryAcmUserList(queryParam); if (resultList.errorCode == 0) { if (resultList.userSimpleInfoArray != null) { foreach (AcmUserSimpleInfo userInfo in resultList.userSimpleInfoArray) { String[] row = new String[this.dataGridView1.ColumnCount]; row[0] = userInfo.accountId.Value.ToString(); row[1] = userInfo.accountName; row[2] = userInfo.fullName; row[3] = userInfo.userGroupId.Value.ToString(); if (userInfo.invalidTime != null) { row[4] = userInfo.invalidTime.Value.ToLocalTime().ToString(); } //row[4] = userInfo.invalidTime.Value == null ? "" : userInfo.invalidTime.Value.ToString(); rows.Add(row); } } querySuccess = true; } else { querySuccess = false; MessageBox.Show("查询接入用户列表失败,失败原因为:" + resultList.errorMsg); } }
public AssetListForm(UamWebService.MainForm parent, AssetQueryInfo queryInfo) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView.Rows; // 设置查询条件 if (queryInfo == null) { queryInfo = new AssetQueryInfo(); } //AssetQueryInfo queryInfo = new AssetQueryInfo(); //queryInfo.status = -1; //queryInfo.operSystemId = -1; // 调用查询接口 RetAssetInfoList resultList = damService.queryAsset(queryInfo); if (resultList.errorCode == 0) { if (resultList.retAssetList != null) { for (int i = 0; i < resultList.retAssetList.Length; i++) { if (resultList.retAssetList[i] == null) continue; String[] row = new String[this.dataGridView.ColumnCount]; row[0] = resultList.retAssetList[i].assetId.ToString(); row[1] = resultList.retAssetList[i].status.ToString(); row[2] = resultList.retAssetList[i].assetNumber; row[3] = resultList.retAssetList[i].assetName; row[4] = resultList.retAssetList[i].groupId.ToString(); row[5] = resultList.retAssetList[i].type; row[6] = resultList.retAssetList[i].responser; row[7] = resultList.retAssetList[i].joinDate.ToString(); rows.Add(row); } } } else { MessageBox.Show("查询资产列表失败,失败原因为:" + resultList.errorMsg); } }
public BlacklistForm(UamWebService.MainForm parent, AcmBlackQueryParam queryParam) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView1.Rows; // 设置查询条件 if (queryParam == null) { queryParam = new AcmBlackQueryParam(); } // 调用查询接口 RetAcmBlackInfoList resultList = accessUserService.queryBlackList(queryParam); if (resultList.errorCode == 0) { if (resultList.retAcmBlackInfoList != null) { foreach (RetAcmBlackInfo blackInfo in resultList.retAcmBlackInfoList) { String[] row = new String[this.dataGridView1.ColumnCount]; row[0] = blackInfo.blackNameId.Value.ToString(); row[1] = blackInfo.accountId.Value.ToString(); row[2] = blackInfo.accountName; if (blackInfo.joinDate != null) { row[3] = blackInfo.joinDate.Value.ToLocalTime().ToString(); } row[4] = blackInfo.joinReason.Value.ToString(); row[5] = blackInfo.userIpAddress; row[6] = blackInfo.userMacAddress; rows.Add(row); } } querySuccess = true; } else { querySuccess = false; MessageBox.Show("查询黑名单列表失败,失败原因为:" + resultList.errorMsg); } }
public AssetGroupListForm(UamWebService.MainForm parent) { InitializeComponent(); this.MdiParent = parent; DataGridViewRowCollection rows = this.dataGridView.Rows; damService = MainForm.GetDamService(); queryAssetGroupResponse response = damService.queryAssetGroup(); foreach(RetAssetGroupInfo groupInfo in [email protected]){ String[] row = new string[3]; row[0] = groupInfo.groupId.ToString(); row[1] = groupInfo.groupName; row[2] = groupInfo.groupDescription; rows.Add(row); } //string[] row0 = { "123", "29"}; //string[] row1 = { "456", "30" }; //DataGridViewRowCollection rows = this.dataGridView.Rows; //rows.Add(row0); //rows.Add(row1); }