示例#1
0
        public ActionResult Index()
        {
            ViewBag.Keywords    = "новини, київські новини, статті, аналітика ";
            ViewBag.Description = "Цікаві київські новини: політичні, культурні, про транспорт, спортивні і соціальні. Читати останні київські новини варто тут!";
            var model = new NewsIndexVm
            {
                TopNews    = Mapper.Map <List <ArticleBaseVm> >(_context.GetTopNews()),
                Pagination = new PaginationVm
                {
                    Id                   = Guid.NewGuid(),
                    IdBox                = "#lastNewsBox",
                    CountPages           = _context.GetLastNewsCountPages(PageCountNewsBox),
                    CountMaxVisiblePages = 7,
                    Url                  = Url.Action("LastNewsBox", "News")
                },
                //LastArticles = Mapper.Map<List<ArticleBaseVm>>(_context.GetLastArticle(1, PageCountArticleBox, category)),
                PaginationArticle = new PaginationVm
                {
                    Id                   = Guid.NewGuid(),
                    IdBox                = "#lastArticleBox",
                    CountPages           = _context.GetLastArticleCountPages(PageCountArticleBox),
                    CountMaxVisiblePages = 7,
                    Url                  = Url.Action("LastArticleBox", "News")
                }
            };

            return(View(model));
        }