public void CanFilterPagesWithStaticMethod() { ItemList list = CreateList(); PageFilter.FilterPages(list); Assert.AreEqual(2, list.Count); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); IList <ContentItem> items = Find.Items.All.Select(); int itemsCount = items.Count; lblItems.Text = itemsCount.ToString(); PageFilter.FilterPages(items); lblPages.Text = items.Count.ToString(); int totalCount = Find.Items.All.PreviousVersions(N2.Persistence.Finder.VersionOption.Include).Select().Count; lblVersionsRatio.Text = string.Format("{0:F2}", (double)totalCount / (double)itemsCount); lblServed.Text = "unknown"; lblChangesLastWeek.Text = Find.Items.Where.Updated.Ge(DateTime.Now.AddDays(-7)).Select().Count.ToString(); DataBind(); }
public virtual void Filter(ItemList items) { Debug.Assert(items != null, "items != null"); PageFilter.FilterPages(items); CountFilter.Filter(items, 0, MaxNews); }