Example #1
0
 public void Handle(TeamCreated e)
 {
     Teams.Add(new Team
     {
         Id           = e.TeamId,
         ContingentId = e.Id,
         Name         = e.Name
     });
 }
        public void Handle(TeamCreated e)
        {
            var contingent = ContingentPracticePlans.SingleOrDefault(x => x.Id == e.Id);

            contingent.Teams.Add(new Team
            {
                Id   = e.TeamId,
                Name = e.Name
            });
        }
Example #3
0
        public void HandleEvent(TeamCreated teamCreated)
        {
            var xxx  = Stopwatch.StartNew();
            var race = _raceRepository.Get(teamCreated.RaceId);

            race.RegisterTeam(teamCreated.TeamId);

            _raceRepository.Update(race);

            StatsPrinter.Print("TeamCreated", xxx.ElapsedMilliseconds);
        }
Example #4
0
 public void Handle(TeamCreated domainEvent)
 {
     IsFinished     = true;
     TeamId         = domainEvent.TeamId;
     RaceId         = domainEvent.RaceId;
     TeamName       = domainEvent.TeamName;
     TrainerName    = domainEvent.TrainerName;
     TeamChest      = domainEvent.StartingMoney;
     PlayerList     = new List <PlayerDto>();
     AllowedPlayers = domainEvent.AllowedPlayers;
 }
    private async Task <bool> Handle(TeamCreated evt)
    {
        var projection = new TeamProjection(
            evt.TeamId,
            evt.Name,
            Enumerable.Empty <string>().ToImmutableList(),
            Enumerable.Empty <Tournament>().ToImmutableList());

        await _projectionManager.UpdateProjection(this.GetPrimaryKey(), projection);

        return(true);
    }
Example #6
0
 public void Apply(TeamCreated e)
 {
     Id                 = e.TeamId;
     Name               = e.Name;
     Gender             = e.Gender;
     SizeLimit          = e.SizeLimit;
     RequiresShirtSize  = e.RequiresShirtSize;
     RequiresCoach      = e.RequiresCoach;
     RequiresAverage    = e.RequiresAverage;
     RequiresBio        = e.RequiresBio;
     RequiresGender     = e.RequiresGender;
     IncludesSinglesRep = e.IncludesSinglesRep;
 }
Example #7
0
        public void Handle(TeamCreated e)
        {
            var contingent = Contingents[e.Id];

            Teams.Add(new Team
            {
                Id                 = e.TeamId,
                ContingentId       = e.Id,
                Name               = e.Name,
                Province           = contingent.Province,
                IncludesSinglesRep = e.IncludesSinglesRep
            });
        }
        public void Handle(TeamCreated e)
        {
            var contingent = Contingents.Single(x => x.Id == e.Id);

            Teams.Add(new Team
            {
                Id           = e.TeamId,
                TeamId       = e.TeamId.ToString(),
                ContingentId = e.Id,
                Province     = contingent.Province,
                Division     = e.Name,
            });
        }
Example #9
0
        private void createTeamButton_Click(object sender, EventArgs e)
        {
            TeamModel model = new TeamModel
            {
                TeamName    = teamNameValue.Text,
                TeamMembers = selectedTeamMembers
            };

            GlobalConfig.Connection.CreateTeam(model);

            TeamCreated?.Invoke(model);

            this.Close();
        }
Example #10
0
        public void Handle(TeamCreated e)
        {
            var contingent = Contingents.Single(x => x.Id == e.Id);

            contingent.Teams.Add(new Team
            {
                Id                 = e.TeamId,
                Name               = e.Name,
                SizeLimit          = e.SizeLimit,
                Gender             = e.Gender,
                RequiresShirtSize  = e.RequiresShirtSize,
                RequiresCoach      = e.RequiresCoach,
                RequiresAverage    = e.RequiresAverage,
                RequiresBio        = e.RequiresBio,
                RequiresGender     = e.RequiresGender,
                IncludesSinglesRep = e.IncludesSinglesRep,
            });
        }
Example #11
0
 public Team(TeamCreated e, Guid contingentId)
 {
     PracticePlan = new PracticePlan();
     ContingentId = contingentId;
     Apply(e);
 }
Example #12
0
 void Apply(TeamCreated e)
 {
     _id      = e.SourceId;
     Name     = e.Name;
     IsActive = true;
 }
Example #13
0
        public void Apply(TeamCreated e)
        {
            var team = new Team(e, Id.Value);

            Teams.Add(team);
        }
Example #14
0
 public void Handle(TeamCreated e)
 {
     TeamContingents.Add(e.TeamId, e.Id);
 }
Example #15
0
 private void HandleTeamCreated(Guid id, string name, string externalUserId)
 {
     var e = new TeamCreated(id, name);
     _eventBuilder.Build(e, externalUserId);
     _logger.InformationDefault(e);
 }
Example #16
0
 public void Apply(TeamCreated evt)
 {
     Id      = evt.TeamId;
     Name    = evt.Name;
     Created = true;
 }
Example #17
0
 public void Handle(TeamCreated e)
 {
     Teams.Add(e.TeamId, Contingents[e.Id]);
 }
Example #18
0
 protected virtual void OnTeamCreated(TeamCreatedArgs e) => TeamCreated?.Invoke(this, e);
Example #19
0
 private void Apply(TeamCreated e)
 {
     this.CommonName = e.CommonName ?? throw new ArgumentNullException(nameof(e.CommonName));
 }