Class EventDto
Data transfer object for event information with full details.
Assembly: OEMS.Core.dll
Syntax
Properties
Category
Declaration
public EventCategory Category { get; set; }
Property Value
CreationDate
Declaration
public DateTime CreationDate { get; set; }
Property Value
CreatorFullName
Declaration
public string CreatorFullName { get; set; }
Property Value
CreatorId
Declaration
public Guid CreatorId { get; set; }
Property Value
CurrentParticipants
Declaration
public int CurrentParticipants { get; set; }
Property Value
Date
Gets the formatted date of the event.
Declaration
public string Date { get; }
Property Value
Type |
Description |
string |
A formatted string showing the event date (e.g., "25.12.2023").
|
Description
Gets or sets the description of the event.
Declaration
public string Description { get; set; }
Property Value
Type |
Description |
string |
A detailed description providing information about the event.
|
Duration
Gets the formatted duration of the event.
Declaration
public string Duration { get; }
Property Value
Type |
Description |
string |
A formatted string showing the event time range (e.g., "09:00 - 17:00").
|
EndDateTime
Gets or sets the end date and time of the event.
Declaration
public DateTime EndDateTime { get; set; }
Property Value
Type |
Description |
DateTime |
The timestamp when the event concludes.
|
Id
Gets or sets the unique identifier of the event.
Declaration
public Guid Id { get; set; }
Property Value
Type |
Description |
Guid |
A GUID that uniquely identifies the event.
|
IsGroupEvent
Declaration
public bool IsGroupEvent { get; set; }
Property Value
IsHidden
Declaration
public bool IsHidden { get; set; }
Property Value
IsPublic
Declaration
public bool IsPublic { get; set; }
Property Value
Location
Declaration
public Location Location { get; set; }
Property Value
MaxParticipants
Declaration
public int MaxParticipants { get; set; }
Property Value
Processes
Declaration
public List<ProcessDto> Processes { get; set; }
Property Value
StartDateTime
Gets or sets the start date and time of the event.
Declaration
public DateTime StartDateTime { get; set; }
Property Value
Type |
Description |
DateTime |
The timestamp when the event begins.
|
Status
Declaration
public string Status { get; set; }
Property Value
Title
Gets or sets the title of the event.
Declaration
public string Title { get; set; }
Property Value
Type |
Description |
string |
A descriptive title for the event.
|
files
Declaration
public List<EventFileDto> files { get; set; }
Property Value