public ActionResult New()
        {
            var form = new MembershipForm
                           {
                               EmergencyContacts = new List<EmergencyContact>() {new EmergencyContact()},
                               Vehicles = new List<Vehicle>() {new Vehicle()}
                           };

            return View(form);
        }
        public ActionResult Send(MembershipForm formToSend)
        {
            if (!formToSend.IsPhoneValid)
            {
                ModelState.AddModelError("ContactNumber", "Contact Phone Number is required");
            }

            if (formToSend.EmailAddress != null && !ValidationHelper.IsValidEmail(formToSend.EmailAddress))
            {
                ModelState.AddModelError("EmailAddress", "E-Mail Address is not valid");
            }

            if (ModelState.IsValid)
            {
                return Redirect("/");
            }

            return View("New", formToSend);
        }