Esempio n. 1
0
        public void CanFilterPagesWithStaticMethod()
        {
            ItemList list = CreateList();

            PageFilter.FilterPages(list);
            Assert.AreEqual(2, list.Count);
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0

        
Esempio n. 4
0
 public virtual void Filter(ItemList items)
 {
     Debug.Assert(items != null, "items != null");
     PageFilter.FilterPages(items);
     CountFilter.Filter(items, 0, MaxNews);
 }