コード例 #1
0
        protected override void GetItems(int pageNr, int itemsPerPage, IDbConnection connection)
		{
            ArrayList rowIds = new ArrayList();
            rowIds = TrusteeRule.Current.GetItems(GisaDataSetHelper.GetInstance(), pageNr, itemsPerPage, CurrentTrusteeID, connection);
            PaginatedLVGetItemsPN items = new PaginatedLVGetItemsPN(rowIds, CurrentTrusteeID);
            returnedInfo = items;
		}
コード例 #2
0
 protected override void GetItems(int pageNr, int itemsPerPage, IDbConnection connection)
 {
     ArrayList rowIds = new ArrayList();
     rowIds = TrusteeRule.Current.GetODItems(GisaDataSetHelper.GetInstance(), pageNr, itemsPerPage, CurrentTrusteeID, connection);
     var nivelPerms = PermissoesRule.Current.CalculateEffectivePermissions(new List<long>() { CurrentNivelID }, CurrentTrusteeID, connection);
     currentNivelPerms = nivelPerms[CurrentNivelID];
     PaginatedLVGetItemsPN items = new PaginatedLVGetItemsPN(rowIds, CurrentTrusteeID);
     returnedInfo = items;
 }