Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public ActionResult Ask()
 {
     var model = new AskInputModel();
     return View(model);
 }