Ejemplo n.º 1
0
        public ActionResult EditFromID(int pageID)
        {
            IDBConnector db   = DBConnectorFactory.GetDBConnector();
            DBPageModel  page = db.SelectPage(pageID);

            return(RedirectToAction("Edit", page));
        }
Ejemplo n.º 2
0
        // 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));
        }