public ActionResult Edit(Guid id, string type) { ArticleView article = GetArticle(id); var model = new ArticleEditModel { Abstract = article.Abstract, CurrentUrl = article.Url, DisplayOnMainMenu = article.DisplayOnMainMenu, DisplayOnSideMenu = article.DisplayOnSideMenu, IsActive = article.IsActive, SortOrder = article.SortOrder, Text = article.Text, Title = article.Title }; return View(model); }
public ActionResult Edit(Guid id, string type, ArticleEditModel model) { model.CurrentUrl = GetSiteMapItem(id).Url; if (!ModelState.IsValid) return View(model); string articleUrl = BusinessShell.RunWithResult( () => new UpdateArticleOperation(id, model.Abstract, model.IsActive, model.Text, model.Title, User.Identity.Name, model.DisplayOnMainMenu, model.DisplayOnSideMenu, model.SortOrder)); return Redirect(articleUrl); }