Exemplo n.º 1
0
        public void SalvarAuditoria(int intCodRegistro, enOperacao enAcao, object objTabela, int intFunCodigo)
        {
            var objAuditoria = new tbAuditoria()
            {
                aud_codigoRegistro = intCodRegistro,
                aud_data           = DateTime.Now,
                aud_nomeTabela     = objTabela.GetType().Name.Split('_')[0],
                aud_login          = _objCtx.tbFuncionario.AsNoTracking().First(fun => fun.fun_codigo == intFunCodigo).fun_login,
                fun_codigo         = intFunCodigo,
                audo_codigo        = (int)enAcao
            };

            _objCtx.tbAuditoria.Add(objAuditoria);
            _objCtx.SaveChanges();
        }
Exemplo n.º 2
0
        public bool agregarAuditoria(ClsEauditoria auditoria)
        {
            tbAuditoria tbl = tbAuditoria.crear(auditoria.DNI_Usuario, auditoria.descripcionAccion, (DateTime)auditoria.fecha, auditoria.hora);

            return(datos.agregarAuditoria(tbl));
        }