public void Handle(ContingentAssignedToTournament e)
        {
            var tournament = Tournaments.SingleOrDefault(x => x.Id == e.TournamentId);

            if (tournament == null)
            {
                tournament = new Tournament {
                    Year = "2014"
                };
                Tournaments.Add(tournament);
            }

            var contingent = Contingents.Single(x => x.Key == e.Id);

            tournament.ContingentTravelPlans.Add(new ContingentTravelPlans
            {
                Id       = e.Id,
                Province = contingent.Value
            });
            tournament.ContingentRooms.Add(new ContingentRooms
            {
                Id       = e.Id,
                Province = contingent.Value
            });
        }
        public void Handle(ContingentAssignedToTournament e)
        {
            var tournament = Tournaments.ContainsKey(e.TournamentId)
                ? Tournaments[e.TournamentId]
                : "2014";

            var contingent = ContingentPracticePlans.SingleOrDefault(x => x.Id == e.Id);

            contingent.TournamentId = e.TournamentId;
            contingent.Year         = tournament;
        }
Ejemplo n.º 3
0
        public void Handle(ContingentAssignedToTournament e)
        {
            var contingent = Contingents.Single(x => x.Id == e.Id);
            var tournament = Tournaments.SingleOrDefault(x => x.Id == e.TournamentId)
                             ?? new Tournament {
                Id = e.TournamentId, Year = "2014"
            };

            contingent.TournamentId = tournament.Id;
            contingent.Year         = tournament.Year;
        }
Ejemplo n.º 4
0
        public void Handle(ContingentAssignedToTournament e)
        {
            var contingent = Contingents.Single(x => x.Id == e.Id);

            contingent.Tournament = e.TournamentId;
        }
Ejemplo n.º 5
0
        public void Handle(ContingentAssignedToTournament e)
        {
            var contingent = Contingents[e.Id];

            contingent.TournamentId = e.TournamentId;
        }
Ejemplo n.º 6
0
 public void Apply(ContingentAssignedToTournament e)
 {
     TournamentId = e.TournamentId;
 }