public ActionResult EditIncidenteUpdatePartial(PMIModel Incidente) { if (ModelState.IsValid) { try { string DatosActualizados = Metodos.GetDatosIncidenteActualizados(Incidente); Metodos.UpdateIncidente(Incidente); Auditoria.RegistarIncidente(eTipoAccion.ActualizarIncidente, Incidente.IdIncidente, string.Empty, DatosActualizados); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = Resources.ErrorPageResource.AllErrors; ViewData["EditableIncidente"] = Incidente; } Session["GridViewData"] = Metodos.GetIncidentes(); return(PartialView("PMIPartialView")); }