public ActionResult Edit(int id)
        {
            var pageEditModel = new PageEditModel();
            pageEditModel.Page = repository.Get<Page>(x => x.PageId == id);
            pageEditModel.Referrer = Request.UrlReferrer;

            repository.Dispose();

            return View(pageEditModel);
        }
        public ActionResult Edit(PageEditModel pageModel)
        {
            var page = repository.Get<Page>(x => x.PageId == pageModel.Page.PageId);

            page.Title = pageModel.Page.Title;
            page.Content = pageModel.Page.Content;

            repository.Save(page);

            repository.Dispose();

            return Redirect(pageModel.Referrer.AbsoluteUri);
        }