... | @@ -6,20 +6,20 @@ Soubor: accounts.db |
... | @@ -6,20 +6,20 @@ Soubor: accounts.db |
|
### Operace čtení, nemění stav db, vrací pouze určitou hodnotu z tabulky:
|
|
### Operace čtení, nemění stav db, vrací pouze určitou hodnotu z tabulky:
|
|
* `const QString dbId(const QString &userName, const QString &defaultValue = QString()) const`
|
|
* `const QString dbId(const QString &userName, const QString &defaultValue = QString()) const`
|
|
* vrací ID datové schránky. Vstupem je uživatelské jméno, výstupem ID schránky
|
|
* vrací ID datové schránky. Vstupem je uživatelské jméno, výstupem ID schránky
|
|
* **bool boxEffectiveOVM(const QString &userName) const**
|
|
* `bool boxEffectiveOVM(const QString &userName) const`
|
|
* vrátí režim datové schránky. Vstupem je uživatelské jméno, výstupem true, jestli schránka je v režimu OVM
|
|
* vrátí režim datové schránky. Vstupem je uživatelské jméno, výstupem true, jestli schránka je v režimu OVM
|
|
* **QString accountDetailHtml(const QString &userName) const**
|
|
* `QString accountDetailHtml(const QString &userName) const`
|
|
* vrátí kompletní informace o majiteli datové schránky a přihlášeném uživateli jako formátovaný HTML text. Vstupem je uživatelské jméno, výstupem je HTML řetězec
|
|
* vrátí kompletní informace o majiteli datové schránky a přihlášeném uživateli jako formátovaný HTML text. Vstupem je uživatelské jméno, výstupem je HTML řetězec
|
|
|
|
|
|
### Operace, které modifikují obsah tabulek:
|
|
### Operace, které modifikují obsah tabulek:
|
|
|
|
|
|
* **bool insertAccountInfoIntoDb(const DbWrapper::AccountInfo &accountData)**
|
|
* `bool insertAccountInfoIntoDb(const DbWrapper::AccountInfo &accountData)`
|
|
* **bool insertUserInfoIntoDb(const DbWrapper::UserInfo &userData)**
|
|
* `bool insertUserInfoIntoDb(const DbWrapper::UserInfo &userData)`
|
|
* vloží nebo aktualizují kompletní informace o majiteli datové schránky a přihlášeném uživateli. Vstupem je struktura držící kompletní informace pro vložení do db.
|
|
* vloží nebo aktualizují kompletní informace o majiteli datové schránky a přihlášeném uživateli. Vstupem je struktura držící kompletní informace pro vložení do db.
|
|
|
|
|
|
* **bool deleteAccountInfoFromDb(const QString &userName) const**
|
|
* `bool deleteAccountInfoFromDb(const QString &userName) const`
|
|
* **bool deleteUserInfoFromDb(const QString &userName) const**
|
|
* `bool deleteUserInfoFromDb(const QString &userName) const`
|
|
* smaže kompletní informace o majiteli datové schránky a přihlášeném uživateli. Vstupem je uživatelské jméno.
|
|
* smaže kompletní informace o majiteli datové schránky a přihlášeném uživateli. Vstupem je uživatelské jméno.
|
|
|
|
|
|
* **bool updatePwdExpirInDb(const QString &userName, const QString &date)**
|
|
* `bool updatePwdExpirInDb(const QString &userName, const QString &date)`
|
|
* provede aktualizaci datumu expirace hesla pro přihlášeného uživatele. Vstupem je uživatelské jméno a datum platnosti hesla. |
|
* provede aktualizaci datumu expirace hesla pro přihlášeného uživatele. Vstupem je uživatelské jméno a datum platnosti hesla. |
|
|
|
\ No newline at end of file |