public ActionResult Create([Bind(Include = "sec_Id,sec_Descripcion,sec_UsuarioCrea,sec_FechaCrea,sec_UsuarioModifica,sec_FechaModifica,jgra_Id")] tbSecciones tbSecciones) { tbSecciones.sec_FechaCrea = DateTime.Now; tbSecciones.sec_UsuarioCrea = 2; if (ModelState.IsValid) { try { IEnumerable <object> listSecciones = null; string MensajeError = ""; listSecciones = db.UDP_Gral_tbSecciones_Insert(tbSecciones.sec_Descripcion, tbSecciones.sec_UsuarioCrea, tbSecciones.sec_FechaCrea, tbSecciones.jgra_Id); foreach (UDP_Gral_tbSecciones_Insert_Result Res in listSecciones) { MensajeError = Res.MensajeError; } if (MensajeError.StartsWith("-1 ")) { ModelState.AddModelError("", "1. No se pudo insertar el registro."); return(View(tbSecciones)); } return(RedirectToAction("Index")); } catch (Exception Ex) { Ex.Message.ToString(); ModelState.AddModelError("", "2. No se pudo insertar el registro."); return(View(tbSecciones)); } } return(View(tbSecciones)); }