---
title: SAIF.Presentation SQL catalog
summary: Index of all SQL statements used by this library, grouped by operation type.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-08-17
library: SAIF.Presentation
reference_type: package
---

# SAIF.Presentation SQL catalog

`SAIF.Presentation` contains **no SQL statements, no stored procedure calls, and no `IBusinessCriteria` implementations**. Both the read (`PreferenceData.GetPreferencesForUser`) and the write (`PreferenceData.SavePreferences`) are executed entirely inside `SAIF.Framework.Preferences.PreferenceData`, delivered by the `SAIF.BOF.Framework` NuGet package. Their SQL text, parameters, and target tables cannot be extracted from this repository.**

No Create, Read, Update, Delete, or Sequence sections are populated below, because there is no SQL in this library to catalog. See [Database tables](../database-tables.md) for the delegated data access this library depends on, and [Construct and load a user's preferences](../operations/construct-and-load-preferences.md) / [Persist preferences](../operations/persist-preferences.md) for the calling operations.

## Related documentation
- [Index](../index.md)
- [Overview](../overview.md)
- [Architecture](../architecture.md)
- [Dependencies](../dependencies.md)
- [Operations and processes](../operations-processes.md)
- [Business rules](../business-rules.md)
- [Database tables](../database-tables.md)
- [API reference](../api/index.md)

> **Note:** Statements marked with ** could not be confirmed; treat as unknown until verified.

## Sources
- `SAIF.Presentation/clsPreferences.vb`
