// GET: Article public ActionResult List() { var mediator = new Database.ArticleMediator(); var articles = mediator.List(); var entityarticles = new List<Models.Article>(); articles.ForEach(article => entityarticles.Add( Service.Mappers.ArticleMapper .ConverFromDto(article))); return View(entityarticles); }
public ActionResult Edit([Bind(Include = "Header, Body, Category")] Article article) { var mediator = new Database.ArticleMediator(); var service = new Service.JsonService(); mediator.Update(article); service.EditJson(article); return RedirectToAction("List", "Article"); }
public ActionResult Edit(int id) { var mediator = new Database.ArticleMediator(); var service = new Service.JsonService(); var entityarticle = mediator.Get(id); var article = service.LoadJson(entityarticle.Path); return View(article); }