public void RegistrarBitacora(BE.Bitacora BITACORA) { BITACORA.ID = DAL.MapperID.ObtenerNuevoID("BITACORA"); int r = mp.RegistrarBitacora(BITACORA); if (r == -1 || r == 0) { Informar?.Invoke("No se pudo registrar en bitacora."); } else { DVV gestorDVV = new DVV(); gestorDVV.ActualizarDVV(); } }
public void RegistrarBitacora(BE.Usuario usuario, string descripcion, int criticidad, long digito = 1) { BE.Bitacora bitacora = new BE.Bitacora(); descripcion = Cifrado.Encriptar(descripcion, true); DateTime fecha = DateTime.Now; bitacora.usuario = usuario; bitacora.descripcion = descripcion; bitacora.fecha = fecha; bitacora.criticidad = criticidad; if (digito == 1) { long dvh = DigitoVerificador.CalcularDV(bitacora, "bitacora"); bitacora.dvh = dvh; } else { bitacora.dvh = digito; } _bitacoraDal.RegistrarBitacora(bitacora); }