private void View_EntityListViewChanged(object sender, EntitiListViewChangedArg e) { SetEntityOrderColumns(); GetDataItemsBySearchRepository(SearchRepository); //LastSelectedListViewID = e.ListViewID; //ShowDataReportItemInfo(LastSelectedDataReportItem, LastSelectedListViewID); }
//private bool CheckRelationshipTailPermission(EntityRelationshipTailDTO relationshipTail, bool first = true) //{ // if (first) // { // var entityPermission = AgentUICoreMediator.GetAgentUICoreMediator.SecurityHelper.GetAssignedPermissions(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), relationshipTail.Relationship.EntityID2, false); // if (entityPermission.GrantedActions.Any(y => y == SecurityAction.NoAccess)) // return false; // } // var relationshipPermission = AgentUICoreMediator.GetAgentUICoreMediator.SecurityHelper.GetAssignedPermissions(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), relationshipTail.Relationship.ID, false); // if (relationshipPermission.GrantedActions.Any(y => y == SecurityAction.NoAccess)) // return false; // if (relationshipTail.ChildTail != null) // return CheckRelationshipTailPermission(relationshipTail.ChildTail, false); // else // return true; //} private void View_EntityListViewChanged(object sender, EntitiListViewChangedArg e) { SelectedListView = AgentUICoreMediator.GetAgentUICoreMediator.EntityListViewManager.GetEntityListView(AgentUICoreMediator.GetAgentUICoreMediator.GetRequester(), e.ListViewID); //ShowDataViewItemInfo(LastSelectedDataViewItem, LastSelectedListViewID); SetEntityOrderColumns(); GetDataItemsBySearchRepository(SearchRepository); }