public PartialViewResult Rsvp(RsvpViewModel model) { if (ModelState.IsValid) { using (var context = new OurWeddingContext()) { var rsvp = new Rsvp { Accepted = model.Accepted == "Yes" ? true : false, GuestName = model.GuestName, AdditionalGuestNames = model.AdditionalGuestNames, SongRequest = model.SongRequest, Comments = model.Comments, ReceivedOn = DateTimeOffset.UtcNow }; context.Rsvps.Add(rsvp); context.SaveChanges(); SendEmail(rsvp); return new PartialViewResult { ViewName = "RsvpSuccess" }; } } return new PartialViewResult { ViewName = "RsvpError" }; }
public PartialViewResult Rsvp(RsvpViewModel model) { if (ModelState.IsValid) { using (var context = new OurWeddingContext()) { var rsvp = new Rsvp { Accepted = model.Accepted == "Yes" ? true : false, GuestName = model.GuestName, AdditionalGuestNames = model.AdditionalGuestNames, SongRequest = model.SongRequest, Comments = model.Comments, ReceivedOn = DateTimeOffset.UtcNow }; context.Rsvps.Add(rsvp); context.SaveChanges(); SendEmail(rsvp); return(new PartialViewResult { ViewName = "RsvpSuccess" }); } } return(new PartialViewResult { ViewName = "RsvpError" }); }