using System.Collections.Generic;
using Valg.EVA.Skanning.Contracts.Security;
using Valg.EVA.Skanning.ServicesModel.ElectionConfig.Model;

namespace Valg.EVA.Skanning.ServicesModel.ServiceContracts.EmergencyMode.Write
{
    public class CreateEmergencyModeTokenParams
    {
        public CreateEmergencyModeTokenParams()
        {
            this.SelectedMunicipalities = new List<Municipality>();
        }

        public ElectionEvent ElectionEvent { get; set; }

        public CountingAs CountingAs { get; set; }

        public County SelectedCounty { get; set; }

        public List<Municipality> SelectedMunicipalities { get; set; }

        public string CreatedBy { get; set; }
    }
}
