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(); }
public bool agregarAuditoria(ClsEauditoria auditoria) { tbAuditoria tbl = tbAuditoria.crear(auditoria.DNI_Usuario, auditoria.descripcionAccion, (DateTime)auditoria.fecha, auditoria.hora); return(datos.agregarAuditoria(tbl)); }