public ActionResult Edit(short siteId = 0) { var model = new SitesEditModel(); if (siteId > 0) { var site = new Sites { SiteId = siteId }.Get(0); if (site.SiteId > 0) { model.SiteId = site.SiteId; model.SiteName = site.SiteName; model.SiteDesc = site.SiteDesc; model.MetaTitle = site.MetaTitle; model.MetaDesc = site.MetaDesc; model.MetaKeyword = site.MetaKeyword; model.MetaTagAll = site.MetaTagAll; model.CanonicalTag = site.CanonicalTag; model.H1Tag = site.H1Tag; model.CrUserId = site.CrUserId; model.CrDateTime = site.CrDateTime; } } return(View(model)); }
public ActionResult Edit(SitesEditModel model) { if (ModelState.IsValid) { short sysMessageId = 0; byte sysMessageTypeId = 0; model.SystemStatus = SystemStatus.Error; var site = new Sites { SiteId = model.SiteId, SiteName = model.SiteName, SiteDesc = model.SiteDesc, MetaTitle = model.MetaTitle, MetaDesc = model.MetaDesc, MetaKeyword = model.MetaKeyword, MetaTagAll = model.MetaTagAll, CanonicalTag = model.CanonicalTag, H1Tag = model.H1Tag, CrUserId = model.CrUserId, CrDateTime = model.CrDateTime }; sysMessageTypeId = model.SiteId > 0 ? site.Update(0, _userId, ref sysMessageId) : site.Insert(0, _userId, ref sysMessageId); if (sysMessageId > 0) { var sysMessage = new SystemMessages().Get(sysMessageId); if (sysMessageTypeId == CmsConstants.SystemMessageIdSuccess) { model.SystemStatus = SystemStatus.Success; } ModelState.AddModelError("SystemMessages", sysMessage.SystemMessageDesc); } else { ModelState.AddModelError("SystemMessages", "Bạn vui lòng thử lại sau."); } } return(View(model)); }