public ActionResult Create(Enquiry enquiry) { if (ModelState.IsValid) { enquiry.StatusId = statusRepository.Find(Convert.ToInt32(Status.Await_Appoint)).StatusId; enquiryRepository.InsertOrUpdate(enquiry); enquiryRepository.Save(); var mailer = new EnquiryMailer(); var msg = mailer.Submitted(enquiry.Contact.ContactEmail, enquiry.EnquiryID); msg.Send(); return(RedirectToAction("Index")); } else { ViewBag.PossibleContacts = contactRepository.All; ViewBag.PossibleAddresses = addressRepository.All; ViewBag.PossibleDesignerContacts = contactRepository.All; return(View()); } }
public ActionResult Create(Enquiry enquiry) { if (ModelState.IsValid) { enquiry.StatusId = statusRepository.Find(Convert.ToInt32(Status.Await_Appoint)).StatusId; enquiryRepository.InsertOrUpdate(enquiry); enquiryRepository.Save(); var mailer = new EnquiryMailer(); var msg = mailer.Submitted(enquiry.Contact.ContactEmail,enquiry.EnquiryID); msg.Send(); return RedirectToAction("Index"); } else { ViewBag.PossibleContacts = contactRepository.All; ViewBag.PossibleAddresses = addressRepository.All; ViewBag.PossibleDesignerContacts = contactRepository.All; return View(); } }