using SportsDivision.Domain.Enums;

namespace SportsDivision.Domain.Entities;

public class HeatLane
{
    public int HeatLaneId { get; set; }
    public int HeatId { get; set; }
    public int EventRegistrationId { get; set; }
    public int LaneNumber { get; set; }
    public decimal? Time { get; set; }
    public bool IsAdvanced { get; set; }
    public AdvanceReason? AdvanceReason { get; set; }
    public bool IsDNS { get; set; }
    public bool IsDNF { get; set; }
    public bool IsDQ { get; set; }
    public string? RecordedBy { get; set; }
    public DateTime? RecordedAt { get; set; }
    public Heat Heat { get; set; } = null!;
    public EventRegistration EventRegistration { get; set; } = null!;
}
