public ActionResult Display(int websiteID, int pageID, int sectionID) { IDBConnector db = DBConnectorFactory.GetDBConnector(); DBSectionModel section = db.SelectSection(sectionID); if (section != null) { section.PageID = pageID; section.Text = MarkdownConverter.MarkdownToHTML(section.Text, websiteID); return(View(ConvertSectionModel(section))); } return(RedirectToAction(StringKeys.EDIT_FROM_ID, StringKeys.PAGE_CONTROLLER, new { pageID })); }
// GET: Page public ActionResult Display(int pageID) { IDBConnector db = DBConnectorFactory.GetDBConnector(); DBPageModel dbPage = db.SelectPage(pageID); PageModel page = new PageModel() { Title = dbPage.Title, DisplayTitle = dbPage.DisplayTitle, PageID = dbPage.PageID, WebsiteID = dbPage.WebsiteID }; page.Sections = db.SelectViewPageSections(pageID); foreach (DBSectionModel section in page.Sections) { section.Text = MarkdownConverter.MarkdownToHTML(section.Text, dbPage.WebsiteID); } return(View("Display", "_WebsiteLayout", page)); }