UserObjectWithDetail
This class represents a detailed user profile within an HR system, extending from the UserObject
base class to provide comprehensive information about the user and their associated details.
Properties
Name | Description |
---|---|
Language | A string representing the user's preferred language within the system. |
GroupDetails | A list of UserGroupWithDetail objects indicating the groups to which the user belongs. This property provides detailed information about each group, such as its name and role within the organization. |
DepartmentDetail | Represents detailed information about a user’s department within an organization, including properties such as the department's ID, code, caption, and additional custom properties. |
Properties | A list of PropertyValueWithDetailDTO objects that contain custom property values associated with the user, allowing for additional user-specific data. |
ProfessionDetail | Represents detailed information about a user’s profession within an organization, including properties such as the profession's ID, code, and caption. |
PositionDetails | A list of UserPositionWithDetail objects representing the various job positions associated with the user. Each item in the list provides detailed information about a specific position held by the user within the organization. |
ProfileImage | A string that stores the URL or path to the user’s profile image. |
CompanyDetails | A list of UserCompanyWithDetail objects indicating the companies with which the user is associated. Each item provides specific details for each company affiliation. |
Location | A string representing the user’s geographical location within the system. |
ThemeData | Represents theme settings for a user, including properties for primary color, background color, and background image. |
Culture | A string specifying the user’s cultural settings within the system, such as region and format preferences. |