public ActionResult Edit([Bind(Include = "pais_Id,pais_Descripcion,pais_UsuarioCrea,pais_FechaCrea,pais_UsuarioModifica,pais_FechaModifica")] tbPais tbPais) { tbPais.pais_UsuarioModifica = 3; tbPais.pais_FechaModifica = DateTime.Now; //-- IEnumerable <object> listPais = null; string MensajeError = ""; if (ModelState.IsValid) { try { listPais = db.UDP_Gral_tbPais_Update(tbPais.pais_Id, tbPais.pais_Descripcion, tbPais.pais_UsuarioCrea, tbPais.pais_FechaCrea, tbPais.pais_UsuarioModifica, tbPais.pais_FechaModifica); foreach (UDP_Gral_tbPais_Update_Result Resultado in listPais) { MensajeError = Resultado.MensajeError; } if (MensajeError.StartsWith("-1")) { ModelState.AddModelError("", "No se pudo mdoficar el registro, contacte al administrador"); return(View(tbPais)); } } catch (Exception Ex) { Ex.Message.ToString(); } return(RedirectToAction("Index")); } //-- ViewBag.pais_UsuarioCrea = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbPais.pais_UsuarioCrea); ViewBag.pais_UsuarioModifica = new SelectList(db.tbUsuarios, "usu_Id", "usu_NombreUsuario", tbPais.pais_UsuarioModifica); return(View(tbPais)); }