@using Core.Entities @using Core.Utility @model EventDefinition[] @{ ViewData["Title"] = "Events Page"; }
@foreach (var evt in Model.OrderBy(e => e.Name)) {
@if (evt.RegionalEvent) {
Regional EventDefinition
}
@evt.Name
@if (evt.EventFormat is EventFormat.Team) { @evt.EventFormat
Size: @evt.TeamSize } else { @evt.EventFormat }
Eligibility: @evt.Eligibility
@Html.Partial("EffortStarsPartial", evt.LevelOfEffort)
@evt.SemifinalistActivity
@evt.Description
@if (!string.IsNullOrEmpty(evt.Theme)) {
Theme for 2024-25:
@evt.Theme
} @if (!string.IsNullOrEmpty(evt.Documentation)) {
Materials:
@evt.Documentation
}
}