public ActionResult Crear(Proyecto proy) { try { System.Threading.Thread.Sleep(5000); if (proy.NombreProyecto == null || proy.NombreProyecto == "") { return(Json(new { ok = false, msg = "Especifique el nombre" }, JsonRequestBehavior.AllowGet)); } ProyectoCN.Crear(proy); return(Json(new { ok = true, toRedirect = Url.Action("Index", "Proyecto") }, JsonRequestBehavior.AllowGet)); // return RedirectToAction("Index"); } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(Json(new { ok = false, msg = ex.Message }, JsonRequestBehavior.AllowGet)); } }