| Název |
Popis |
| bool IsUserAdmin() |
Funkce zjistí, zda je přihlášený uživatel administrátor systému ObjectGears. |
| bool IsUserITOwner(int modelId) |
Funkce zjistí, zda je přihlášený uživatel IS právce zadaného modelu. |
| Person GetLoginPerson() |
Funkce vrátí objekt Person přihlášeného uživatele. |
| bool IsUserInRoleById(int roleId) |
Funkce zjistí, zda je přihlášený uživatel přiřazen zadané roli a ta je povolena. |
| bool IsUserInRoleByCode(string roleCode) |
Funkce zjistí, zda je přihlášený uživatel přiřazen zadané roli a ta je povolena. |
| bool IsUserInModelRoleById(int roleId, int modelId) |
Funkce zjistí, zda je přihlášený uživatel přiřazen zadané roli a ta je povolena a je povolena i na modelu. |
| bool IsUserInModelRoleByCode(string roleCode, int modelId) |
Funkce zjistí, zda je přihlášený uživatel přiřazen zadané roli a ta je povolena a je povolena i na modelu. |
| PersonList GetAll() |
Funkce vrátí seznam všech uživatelů. |
| Person GetById(int id) |
Funkce vrátí uživatele podle zadaného Id. |
| Person GetByAccount(string account) |
Funkce vrátí uživatele podle jeho účtu. |
| Person GetFirstByCode(string code) |
Funkce vrátí prvního nalezeného uživatele podle jeho kódu. |
| Person GetFirstByEmail(string email) |
Funkce vrátí prvního nalezeného uživatele podle jeho emailu. |
| PersonInfoList GetPersonInRolesById(int roleId) |
Funkce vrátí seznam uživatelů dle zadaného ID role. |
| PersonInfoList GetPersonInRolesByCode(string roleCode) |
Funkce vrátí seznam uživatelů dle zadaného kódu role. |
| PersonInfoList GetPersonInRolesById(string doména, int roleId) |
Funkce vrátí seznam uživatelů dle zadaného ID role. |
| PersonInfoList GetPersonInRolesByCode(string doména, string roleCode) |
Funkce vrátí seznam uživatelů dle zadaného kódu role. |
| PersonInfo CreatePersonInfo(int id) |
Funkce vytvoří instanci PersonInfo a nastaví vlastnost Id. Funkce je vhodná pro nastavení vlastnosti objektu DataRow pro uložení do databáze (používá se jen Id). |
| PersonInfo CreatePersonInfo(int id, string displayName) |
Funkce vytvoří instanci PersonInfo a nastaví vlastnost Id a DisplayName. Funkce je vhodná pro nastavení vlastnosti objektu DataRow pro zobrazení na formuláři. |
| Person CreatePerson(string account, string code, string fullName, string email) |
Funkce vytvoří instanci objektu Person, aniž by ho uložila do databáze. It only returns it. |
| void Save( Person person) |
Metoda uloží uživatele do databáze. |
| bool IsUserInGroupById(int groupId) |
Funkce zjistí, zda je přihlášený uživatel v zadané skupině. |
| bool IsUserInGroupByCode(string groupCode) |
Funkce zjistí, zda je přihlášený uživatel v zadané skupině. |
| bool IsUserInGroupByCode(string groupCode, int personId) |
Funkce zjistí, zda je zadaný uživatel v zadané skupině. |
| bool IsUserInGroupById(int groupId, int personId) |
Funkce zjistí, zda je zadaný uživatel v zadané skupině. |