public ActionResult Contact(ContactScreen screen) { screen.SendToUsername = Request.Form["AuthorSelectList"]; if (screen.IsValid) { screen.ProcessContactRequest(); screen.Message = "Your message has been sent. Thank you."; ModelState.Clear(); } else { //Add our validation errors foreach (var item in screen.GetValidationErrors()) { ModelState.AddModelError(item.Key, item.Value); } } ViewData.Model = screen; return View(); }
public ActionResult Contact() { ContactScreen screen = new ContactScreen(); ViewData.Model = screen; return View(); }