using Tornado3_2026Election.Domain;

namespace Tornado3_2026Election.Persistence;

public sealed class CandidateState
{
    public string CandidateCode { get; set; } = string.Empty;

    public string BallotNumber { get; set; } = string.Empty;

    public string Name { get; set; } = string.Empty;

    public string Party { get; set; } = string.Empty;

    public int VoteCount { get; set; }

    public double VoteRate { get; set; }

    public bool HasImage { get; set; }

    public CandidateJudgement ManualJudgement { get; set; }
}
