void ucObjectList_ObjectSelected(object sender, ObjectSelectedArg e) { Object = e.Object; Actions = SecurityHelper.GetActionsByCategory(Object.ObjectCategory); //if(Object.ObjectCategory==DatabaseObjectCategory.Column ) // { // if(bizColumn.IsColumnPrimaryKey(Object.ObjectIdentity)) // { // if(Actions.Any(x=>x.Action==)) // } // } //List<SecActionDTO> list = new List<SecActionDTO>(); //foreach (var action in actions) //{ // SecActionDTO item = new SecActionDTO(); // item.Action = action; // list.Add(item); //} //dtgRoleActions.ItemsSource = list; frmSecurityAction.SetActionTree(Actions); GetMessage(); }
private void SetActinList(DatabaseObjectCategory entity) { var actions = SecurityHelper.GetActionsByCategory(DatabaseObjectCategory.Column); frmSecurityAction.SetActionTree(actions); }