Exemplo n.º 1
0
        public VacancyoverviewContainer GetContainer()
        {
            var vacancyItems = GetVacancyitems();
            var pager        = Umbraco.GetPager(2, vacancyItems.Count());

            return(new VacancyoverviewContainer()
            {
                //Only put the paged items in the list.
                VacancyItems = vacancyItems.Skip((pager.CurrentPage - 1) * pager.ItemsPerPage).Take(pager.ItemsPerPage).ToList(),
                Pager = pager
            });
        }
        public ActionResult NewsOverview()
        {
            var model = GetModel <NewsOverviewModel>();

            var newsItems = GetNewsItems();
            var pager     = Umbraco.GetPager(2, newsItems.Count());

            //Only put the paged items in the list.
            model.NewsItems = newsItems.Skip((pager.CurrentPage - 1) * pager.ItemsPerPage).Take(pager.ItemsPerPage);
            model.Pager     = pager;

            return(CurrentTemplate(model));
        }
        public ActionResult Newsoverview()
        {
            var model = ModelLogic.CreateMasterModel() as MasterModel <Newsoverview>;

            var newsItems = NewsLogic.GetNewsitems(CurrentPage);
            var pager     = Umbraco.GetPager(5, newsItems.Count());

            //Only put the paged items in the list.
            model.Content.NewsItems = newsItems.Skip((pager.CurrentPage - 1) * pager.ItemsPerPage).Take(pager.ItemsPerPage).ToList();
            model.Content.Pager     = pager;

            return(CurrentTemplate(model));
        }