CaffGeek/MBACNationals

View on GitHub
Commands/Participant/CreateParticipant.cs

Summary

Maintainability
A
0 mins
Test Coverage
using System;

namespace MBACNationals.Participant.Commands
{
    public class CreateParticipant
    {
        public Guid Id { get; set; }
        public string Name { get; set; }
        public string Gender { get; set; }
        public bool IsDelegate { get; set; }
        public bool IsManager { get; set; }
        public int YearsQualifying { get; set; }
        public int LeagueGames { get; set; }
        public int LeaguePinfall { get; set; }
        public int TournamentGames { get; set; }
        public int TournamentPinfall { get; set; }
        public bool IsGuest { get; set; }
        public PackageInformation Package { get; set; }
        public string ShirtSize { get; set; }
        public DateTime? Birthday { get; set; }

        public class PackageInformation
        {
            public bool ManitobaDinner { get; set; }
            public bool ManitobaDance { get; set; }
            public bool FinalBanquet { get; set; }
            public bool Transportation { get; set; }
            public bool Option1 { get; set; }
            public bool Option2 { get; set; }
            public bool Option3 { get; set; }
            public bool Option4 { get; set; }
        }
    }
}