using SportsDivision.Domain.Enums;
namespace SportsDivision.Application.DTOs;
public class EventDto { public int EventId { get; set; } public string Name { get; set; } = string.Empty; public EventCategory Category { get; set; } public bool IsRelay { get; set; } public bool PrimarySchool { get; set; } public bool SecondarySchool { get; set; } public bool IsActive { get; set; } public List<EventLevelDto> EventLevels { get; set; } = new(); }
public class EventCreateDto { public string Name { get; set; } = string.Empty; public EventCategory Category { get; set; } public bool IsRelay { get; set; } public bool PrimarySchool { get; set; } public bool SecondarySchool { get; set; } public List<int> EventLevelIds { get; set; } = new(); }
public class EventUpdateDto : EventCreateDto { public int EventId { get; set; } public bool IsActive { get; set; } }
