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();
            }
        }