public ActionResult Ask(AskInputModel input) { if (ModelState.IsValid) { var userId = this.User.Identity.GetUserId(); var posts = new Post { Title = input.Title, Content = sanitizer.Sanitize(input.Content), AuthorId = userId, // TODO: Tags }; this.posts.Add(posts); this.posts.SaveChanges(); return this.RedirectToAction("Display", new {id = posts.Id, url = "new" }); } return this.View(input); }
public ActionResult Ask() { var model = new AskInputModel(); return View(model); }