public ActionResult Create([Bind(Include = "forp_Id,forp_Descripcion,forp_UsuarioCrea,forp_FechaCrea,forp_UsuarioModifica,forp_FechaModifica")] tbFormaPago tbFormaPago) { tbFormaPago.forp_UsuarioCrea = 3; tbFormaPago.forp_FechaCrea = DateTime.Now; string MensajeError = ""; IEnumerable <object> listFormPago = null; if (ModelState.IsValid) { try { listFormPago = db.UDP_Vent_tbFormaPago_Insert(tbFormaPago.forp_Descripcion, tbFormaPago.forp_UsuarioCrea, tbFormaPago.forp_FechaCrea); foreach (UDP_Vent_tbFormaPago_Insert_Result Resultado in listFormPago) { MensajeError = Resultado.MensajeError; } if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo ingresar el registro, contacte al administrador"); return(View(tbFormaPago)); } } catch (Exception ex) { ex.Message.ToString(); } return(RedirectToAction("Index")); } return(View(tbFormaPago)); }