Name |
Description |
bool IsUserAdmin() |
Function finds out if the user that is logged in is administrator of ObjectGears instance. |
bool IsUserITOwner(int modelId) |
Function finds out if the user that is logged in is IT owner of the model. |
Person GetLoginPerson() |
Function returns object Person of the user that is logged in. |
bool IsUserInRoleById(int roleId) |
Function finds out if the user that is logged in is assiged to the role and this role is enabled. |
bool IsUserInRoleByCode(string roleCode) |
Function finds out if the user that is logged in is assiged to the role and this role is enabled. |
bool IsUserInModelRoleById(int roleId, int modelId) |
Function finds out if the user that is logged in is assiged to the role and this role is enabled and enabled on model. |
bool IsUserInModelRoleByCode(string roleCode, int modelId) |
Function finds out if the user that is logged in is assiged to the role and this role is enabled and enabled on model. |
PersonList GetAll() |
Function returns list of all the users. |
Person GetById(int id) |
Function returns user according to the input Id. |
Person GetByAccount(string account) |
Function returns user according to the input account. |
Person GetFirstByCode(string code) |
Function returns the first found user according to his code. |
Person GetFirstByEmail(string email) |
Function returns the first found user according to his e-mail. |
PersonInfoList GetPersonInRolesById(int roleId) |
Function returns list of users according to the input ID of the role. |
PersonInfoList GetPersonInRolesByCode(string roleCode) |
Function returns list of users according to the input code of the role. |
PersonInfoList GetPersonInRolesById(string domain, int roleId) |
Function returns list of users according to the input ID of the role. |
PersonInfoList GetPersonInRolesByCode(string domain, string roleCode) |
Function returns list of users according to the input code of the role. |
PersonInfo CreatePersonInfo(int id) |
Function creates instance of PersonInfo and sets property Id. This function is suitable for setting up object proprety DataRow for storing into the database (Id only is used). |
PersonInfo CreatePersonInfo(int id, string displayName) |
Function creates instance of PersonInfo and sets property Id and DisplayName. This function is suitable for setting up object proprety DataRow for display in the form. |
Person CreatePerson(string account, string code, string fullName, string email) |
Function creates instance Person object without saving it into the database. It only returns it. |
void Save( Person person) |
Method saves the user into the database. |
bool IsUserInGroupById(int groupId) |
Function checks, whether the logged on user is member of the given group. |
bool IsUserInGroupByCode(string groupCode) |
Function checks, whether the logged on user is member of the given group. |
bool IsUserInGroupByCode(string groupCode, int personId) |
Function checks, whether the given user is member of the given group. |
bool IsUserInGroupById(int groupId, int personId) |
Function checks, whether the given user is member of the given group. |