ActionOutput ICMSManager.UpdatePageContent(EditCMSPageModel pageContent) { var existingPage = Context.CMSPages.FirstOrDefault(z => z.PageId == pageContent.PageId); if (existingPage == null) { return(new ActionOutput { Status = ActionStatus.Error, Message = "Page not exists." }); } else { existingPage.PageName = pageContent.PageName; existingPage.PageTitle = pageContent.PageTitle; existingPage.PageContent = pageContent.PageContent; existingPage.MetaTitle = pageContent.MetaTitle; existingPage.MetaKeywords = pageContent.MetaKeywords; existingPage.MetaDescription = pageContent.MetaDescription; existingPage.UpdatedOn = DateTime.UtcNow; Context.SaveChanges(); return(new ActionOutput { Status = ActionStatus.Successfull, Message = "CMS Page Updated Sucessfully." }); } }
public ActionResult EditPageContent(int pageId) { ViewBag.SelectedTab = SelectedAdminTab.CMSManager; EditCMSPageModel model = _cmsManager.GetPageContentByPageId(pageId); if (model == null) { model = new EditCMSPageModel(); } return(View(model)); }
public ActionResult GetCMSForApp(int PageType) { var result = new EditCMSPageModel(); if (PageType == (int)CMSPageType.AboutUs) { result = _cmsManager.GetPageContentByPageType((int)CMSPageType.AboutUs); } if (PageType == (int)CMSPageType.TermsAndConditions) { result = _cmsManager.GetPageContentByPageType((int)CMSPageType.TermsAndConditions); } if (PageType == (int)CMSPageType.PrivacyPolicy) { result = _cmsManager.GetPageContentByPageType((int)CMSPageType.PrivacyPolicy); } return(View(result)); }
public JsonResult AddUpdatePageContent(EditCMSPageModel model) { var result = _cmsManager.UpdatePageContent(model); return(JsonResult(result)); }