public ActionResult Edit([Bind(Include = "ban_Id,ban_Nombre,ban_NombreContacto,ban_TelefonoContacto,ban_UsuarioCrea,ban_FechaCrea,ban_UsuarioModifica,ban_FechaModifica")] tbBanco tbBanco) { if (ModelState.IsValid) { try { //////////Aqui va la lista////////////// string MensajeError = ""; IEnumerable <object> list = null; list = db.UDP_Gral_tbBanco_Update(tbBanco.ban_Id, tbBanco.ban_Nombre, tbBanco.ban_NombreContacto, tbBanco.ban_TelefonoContacto, tbBanco.ban_UsuarioCrea, tbBanco.ban_FechaCrea, Function.GetUser(), Function.DatetimeNow()); foreach (UDP_Gral_tbBanco_Update_Result banco in list) { MensajeError = banco.MensajeError.ToString(); } if (MensajeError.StartsWith("-1")) { Function.InsertBitacoraErrores("Banco/Edit", MensajeError, "Edit"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbBanco)); } else { return(RedirectToAction("Index")); } } catch (Exception Ex) { Function.InsertBitacoraErrores("Banco/Edit", Ex.Message.ToString(), "Edit"); ModelState.AddModelError("", "No se pudo actualizar el registro, favor contacte al administrador."); return(View(tbBanco)); } } return(View(tbBanco)); }