public virtual ActionResult Edit(string idKey) { var model = ManageArticleModelHelper.GetArticleModelForEdit(idKey); if (model == null) { return(this.RedirectToAction <ArticlesController>(a => a.Index())); } return(View(model)); }
public static ArticleModel GetArticleModelForViewer(string idKey) { Guid id = (Guid.TryParse(idKey, out id))? id: Guid.Empty; var article = ManageArticleModelHelper.GetArticle(id); if (article == null) { return(null); } return(article.GetArticleModel()); }
public virtual ActionResult Add() { var model = ManageArticleModelHelper.GetArticleModelForAdd(); return(View(model)); }
public virtual ActionResult Index(GridSortOptions sort, int page = 1) { var model = ManageArticleModelHelper.GetArticleModelForArticles(sort, page, checkIfApproved: true); return(View(model)); }