Пример #1
0
        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();
            }
        }
Пример #2
0
        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);
        }