public ActionResult Edit(StaticPageViewModel model) { //var repo = new PostsRepository(); model.StaticPage.UserId = User.Identity.GetUserId(); model.StaticPage = _stepo.Edit(model.StaticPage); return(RedirectToAction("View", new { id = model.StaticPage.StaticPageId })); }
public ActionResult Create(StaticPageViewModel model) { //var repo = new PostsRepository(); model.StaticPage.UserId = User.Identity.GetUserId(); model.StaticPage = _stepo.Add(model.StaticPage); return(RedirectToAction("Create")); }
// GET: StaticPage public ActionResult Create() { var model = new StaticPageViewModel(); model.StaticPages = _stepo.StaticPageSelectAll().ToList(); model.Recent15 = _repo.PostsSelect15().ToList(); return(View(model)); }
public ActionResult EditStaticPage(int id) { var repo = RepositoryFactory.CreateRepository(); var page = repo.GetStaticPage(id); var vm = new StaticPageViewModel(page); return(View(vm)); }
public ActionResult Edit(int id) { var model = new StaticPageViewModel(); model.StaticPages = _stepo.StaticPageSelectAll().ToList(); model.Recent15 = _repo.PostsSelect15().ToList(); model.StaticPage = _stepo.StaticPageSelectById(id).SingleOrDefault(); return(View(model)); }
public ActionResult AddStaticPage(StaticPageViewModel vm) { var repo = RepositoryFactory.CreateRepository(); var page = new StaticPage { Title = vm.Title, Body = vm.Body, DateCreated = DateTime.Now, DateUpdated = DateTime.Now }; repo.AddStaticPage(page); return(RedirectToAction("ManageStaticPages", "Admin")); }
public IActionResult Static(string pageName) { var path = $"{_hostingEnvironment.ContentRootPath}/wwwroot/html_frag/{pageName}.html"; var model = new StaticPageViewModel { Title = "Content Not Found" }; if (System.IO.File.Exists(path)) { model.Content = System.IO.File.ReadAllText(path); model.Title = pageName; } return(View(model)); }
public StaticPageViewModel GetStaticPage(string section_code) { StaticPage db_page = DAManager.StaticPagesRepository.Get(a => a.SectionCode == section_code).FirstOrDefault(); if (db_page == null) { return(null); } StaticPageViewModel res = new StaticPageViewModel() { Description = db_page.Description, Section = db_page.Section }; return(res); }
public IActionResult RouteStaticPage(string routeName) { var model = new StaticPageViewModel(this._configuration.GetConnectionString("DefaultConnection"), routeName); return(View(model)); }