Namespace OEMS.Core.Domain.Klassen
Classes
EmailTemplate
Represents an email template for automated communication within the OEMS system.
Event
Represents an event in the OEMS system with scheduling, participation, and management capabilities.
EventCategory
Represents a categorization system for events within an organization.
EventFile
Represents the association between an event and a file, including upload metadata.
EventParticipation
Represents a user's participation in an event, including registration status and attendance tracking.
EventTemplate
Represents a template for creating events with predefined settings and configurations.
Feedback
Represents feedback submitted by users for events, including ratings and comments.
File
Represents a file stored in the OEMS system with metadata and content.
Group
Represents a group within an organization for organizing users and events.
GroupUser
Represents the many-to-many relationship between groups and users.
Location
Represents a physical or virtual location where events can be held.
Organization
Represents an organization in the OEMS system that serves as a container for events, users, and organizational resources.
OrganizationUser
Represents the relationship between users and organizations with role-based permissions.
PasswordResetToken
Represents a token for password reset functionality
ProcessStepFile
Represents the association between a process step and a file, including upload metadata.
ProcessStepTemplate
Represents a template for process steps that defines automated workflow actions.
ProcessTemplate
Represents a template for automated processes that can be applied to events.
RefreshToken
Represents a refresh token used for JWT authentication token renewal.
User
Represents a user in the OEMS system with authentication and authorization capabilities.
UserRegistrationToken
Represents a token for inviting users to an organization