public ActionResult Create([Bind(Include = "OageId,GroupId,Title,ShortDescription,PageText,Visit,ImageName,ShowInSlider,CreateDate,Tags")] Page page, HttpPostedFileBase imgUp)
        {
            if (ModelState.IsValid)
            {
                page.Visit      = 0;
                page.CreateDate = DateTime.Now;
                if (imgUp != null)
                {
                    page.ImageName = Guid.NewGuid() + Path.GetExtension(imgUp.FileName); // Create new name and find the suffix of IMG
                    imgUp.SaveAs(Server.MapPath("/PageImages/" + page.ImageName));
                }
                pageRepository.InsertPage(page);
                pageRepository.Save();
                return(RedirectToAction("Index"));
            }

            ViewBag.GroupId = new SelectList(db.PageGroups, "GroupId", "GroupTitle", page.GroupId);
            return(View(page));
        }
        public ActionResult ShowNews(int id)
        {
            var news = pageRepository.GetPageById(id);

            if (news == null)
            {
                return(HttpNotFound());
            }

            news.Visit += 1;
            pageRepository.UpdatePage(news);
            pageRepository.Save();

            return(View(news));
        }