public ActionResult EditProgramacionUpdatePartial(ProgramacionModel Programacion) { if (ModelState.IsValid) { try { Metodos.UpdateProgramacion(Programacion); Auditoria.RegistarProgramacion(eTipoAccion.ActualizarProgramacion, Programacion.IdProgramacion, Programacion.IdModuloProgramacion, string.Empty); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = Resources.ErrorPageResource.AllErrors; ViewData["EditableProgramacion"] = Programacion; } Session["GridViewData"] = Metodos.GetProgramaciones(); return(PartialView("ProgramacionPartialView", Metodos.GetProgramaciones())); }