public ActionResult SolucionarIntegridad() { try { var integridad = new IntegridadDatos(); integridad.RecalcularTodosDVH(); integridad.LimpiarTablaRegistrosTablasFaltantes(); integridad.ValidarIntegridadGlobal(); } catch { var aud = new Auditoria(); aud.grabarBitacora(DateTime.Now, "SISTEMA", "ERROR SOLUCIONAR INTEGRIDAD", "ERROR GRAVE", "Error al intentar solucionar integridad."); return(RedirectToAction("Index", "Home")); } return(View()); }