public ActionResult ContactUs(ContactUsFormModel formModel)
        {
            this.SendEmail(formModel);

            TempData["SuccessMessage"] = "Thank you, your enquiry will be dealt with shortly";

            return this.RedirectToAction("ContactUs");
        }
        public ActionResult ContactUs()
        {
            if (this.TempData["SuccessMessage"] != null)
            {
                ViewBag.SuccessMessage = TempData["SuccessMessage"].ToString();
            }

            var formModel = new ContactUsFormModel();

            return View(formModel);
        }
        private void SendEmail(ContactUsFormModel formModel)
        {
            MailAddress to = new MailAddress("*****@*****.**");

            MailAddress from = new MailAddress("*****@*****.**");

            MailMessage mail = new MailMessage(from, to);

            mail.Subject = "Enquiry from customer - iRiskAssess.co.uk website";

            mail.Body = "Email Address: " + formModel.EmailAddress + " Name: " + formModel.FullName + " Company: " + formModel.Company + " Message: " + formModel.Message;

            SmtpClient smtp = new SmtpClient();
            smtp.Host = "smtp.postmarkapp.com";
            smtp.Port = 25;

            var usernameAndPassword = "******";
            smtp.Credentials = new NetworkCredential(
                usernameAndPassword, usernameAndPassword);

            smtp.Send(mail);
        }