public void grabarBitacora(DateTime fechaHora, String usuario, String accion, String criticidad, String detalle) { var ad = new BitacoraDAC(); var integ = new IntegridadDatos(); if (integ.ValidarExistencia("SEG_Bitacora") == 1) { var BitacoraDVH = integ.CalcularDVH(fechaHora.ToString() + usuario + accion + criticidad + detalle); ad.grabarBitacora(fechaHora, usuario, accion, criticidad, detalle, BitacoraDVH); BalancearRegistrosHistoricos(); if (integ.ExisteRegTablaDVV("SEG_Bitacora") != 0) { integ.RecalcularDVV("SEG_Bitacora"); } } }