public static void DepurarBitacora(List<BitacoraEN> ListaRegistros) { int ValorDVHTotal = BitacoraAD.DepurarBitacora(ListaRegistros); var UsuAut = Autenticar.Instancia(); var DVVDatosCliente = new DVVEN(); DVVDatosCliente.Tabla = "Bitacora"; DVVDatosCliente.TipoAccion = "Eliminar"; DVVDatosCliente.ValorDVH = ValorDVHTotal; Integridad.GrabarDVV(DVVDatosCliente); var Bitacora = new BitacoraEN(); Bitacora.Descripcion = Seguridad.Encriptar("Depuró la Bitácora con un total de " + ListaRegistros.Count + " registro/s."); Bitacora.Criticidad = 2.ToString(); Bitacora.Usuario = UsuAut.UsuarioLogueado; BitacoraAD.GrabarBitacora(Bitacora); var DVHDatosBitacora = new DVHEN(); DVHDatosBitacora.Tabla = "Bitacora"; DVHDatosBitacora.CodReg = Bitacora.CodBit; int DVHBitacora = Integridad.CalcularDVH(DVHDatosBitacora); int DVHAntiguo = Integridad.GrabarDVH(DVHDatosBitacora, DVHBitacora); var DVVDatosBitacora = new DVVEN(); DVVDatosBitacora.Tabla = "Bitacora"; DVVDatosBitacora.ValorDVH = DVHBitacora; DVVDatosBitacora.TipoAccion = "Alta"; Integridad.GrabarDVV(DVVDatosBitacora); throw new InformationException(My.Resources.ArchivoIdioma.DepurarBitacora); //throw new InformationException(Negocios.My.Resources.ArchivoIdioma.DepurarBitacora); }