public ActionResult EditIniciativaUpdatePartial(IniciativaModel Iniciativa) { if (ModelState.IsValid) { try { string DatosActualizados = Metodos.GetDatosIniciativaActualizados(Iniciativa); Metodos.UpdateIniciativa(Iniciativa); Auditoria.RegistarIniciativa(eTipoAccion.ActualizarIniciativa, Iniciativa.IdIniciativa, Iniciativa.Nombre, DatosActualizados); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = Resources.ErrorPageResource.AllErrors; ViewData["EditableIniciativa"] = Iniciativa; } Session["GridViewData"] = Metodos.GetIniciativas(); return(PartialView("IniciativaPartialView", Metodos.GetIniciativas())); }