public ActionResult Edit(string id, Wiki wiki) { try { WikiService.GetInstance().Update(wiki, id); return(RedirectToAction("Management")); } catch { return(View()); } }
public ActionResult Create(Wiki wiki) { try { WikiService.GetInstance().Add(wiki); return(RedirectToAction("Management")); } catch { return(View()); } }
// // GET: /Wiki/Details/5 public ActionResult Details(string title) { var model = WikiService.GetInstance().Get(title); if (model == null) { return(RedirectToAction("Create")); } Title = model.Title; var wikiEngine = new WikiEngine.WikiEngine(); model.Body = wikiEngine.Explain(model.Body); return(View(model)); }
public ActionResult Edit(string id) { var model = WikiService.GetInstance().GetById(id); return(View(model)); }
public ActionResult Delete(string id) { WikiService.GetInstance().Delete(id); return(RedirectToAction("Management")); }
public ActionResult Management() { var model = WikiService.GetInstance().List(); return(View(model)); }