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; }
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; }