public ActionResult ViewNews(int id = 0) { if (!_pagination.IsCorrectRequest(id)) { return(HttpNotFound()); } ViewBag.pageNumber = id; ViewBag.pagesCount = _pagination.GetPagesCount(); IEnumerable <News> news = _pagination.GetNewsBlock(id); return(View(news)); }
public ActionResult Index(int id = 0) { if (!_pagination.IsCorrectRequest(id)) { return(HttpNotFound()); } ViewBag.pageNumber = id; ViewBag.pagesCount = _pagination.GetPagesCount(); ViewBag.randomNews = _randomNews.GetRandomNews(); List <News> news = _pagination.GetNewsBlock(id); return(View(news)); }