/// <summary> /// bind operations to lookUpEdit /// 下拉列表数据的绑定 /// </summary> private void BindLookUpEdit() { DataSet groupData = new DataSet(); RBACOperationGroup operationGroup = new RBACOperationGroup(); groupData = operationGroup.GetOperationGroup(); if (operationGroup.ErrorMsg == "") { if (groupData != null) { lueOperationGroup.Properties.DataSource = groupData.Tables[0]; lueOperationGroup.Properties.DisplayMember = RBAC_OPERATION_GROUP_FIELDS.FIELD_GROUP_NAME; lueOperationGroup.Properties.ValueMember = RBAC_OPERATION_GROUP_FIELDS.FIELD_OPERATION_GROUP_KEY; lueOperationGroup.ItemIndex = 0; } } else { MessageService.ShowError("${res:FanHai.Hemera.Addins.RBAC.OperationCtrl.Msg.GetOperationError}"); } }
private void BindTreeView() { DataSet dataSet = new DataSet(); RBACOperationGroup operationGroup = new RBACOperationGroup(); dataSet = operationGroup.GetOperationGroup(); if (operationGroup.ErrorMsg == "") { if (dataSet.Tables[0].Rows.Count > 0) { for (int i = 0; i < dataSet.Tables[0].Rows.Count; i++) { operationTree.Nodes.Add(dataSet.Tables[0].Rows[i][RBAC_OPERATION_GROUP_FIELDS.FIELD_GROUP_NAME].ToString()); operationTree.Nodes[i].ImageIndex = 0; operationTree.Nodes[i].SelectedImageIndex = 1; operationTree.Nodes[i].Tag = dataSet.Tables[0].Rows[i][RBAC_OPERATION_GROUP_FIELDS.FIELD_OPERATION_GROUP_KEY].ToString(); } } } else { MessageService.ShowError("${res:FanHai.Hemera.Addins.RBAC.OperationCtrl.Msg.GetOperationError}"); } }