public ActionResult Create(EventsInputModel input) { if (ModelState.IsValid) { var userId = this.User.Identity.GetUserId(); var newEvent = new Event { Title = input.Title, Description = this.Sanitizer.Sanitize(input.Description), Date = input.Date, AuthorId = userId }; this.Data.Events.Add(newEvent); this.Data.SaveChanges(); return(this.RedirectToAction("Upcoming")); } return(this.View(input)); }
public ActionResult Create() { var model = new EventsInputModel(); return(this.View(model)); }