public ActionResult Contact(Contacto con) { try { string n, a, e, m; n = con.Nombre_contacto; a = con.Asunto_contacto; e = con.Email_contacto; m = con.Mensaje_contacto; con.Fecha = DateTime.Now.ToShortDateString(); con.Estado = "1"; if (this.IsCaptchaValid("Captcha is not valid")) { con.Estado = "1"; } else { con.Estado = null; } if (n != null && a != null && e != null && m != null) { if (ModelState.IsValid && con.Estado != null) { DALcontacto.Ingresar(con); ViewBag.Estado = "Captcha válido"; return(View("Contact")); } else { ViewBag.Estado = "Captcha Inválido"; return(View(con)); } } else { return(RedirectToAction("Contact")); } } catch (Exception) { return(View()); } }