Ejemplo n.º 1
0
        public async Task <IActionResult> AddTeamMatch(TwoTeamMatchDto matchDto)
        {
            var match = new TeamMatch
            {
                StartTime     = matchDto.StartTime,
                EndTime       = matchDto.EndTime,
                HomeTeamScore = matchDto.Team1Score,
                AwayTeamScore = matchDto.Team2Score,
                Team1         = await GetOrCreateTeam(matchDto.HomeTeamName),
                Team2         = await GetOrCreateTeam(matchDto.AwayTeamName)
            };
            var result = await _matchService.AddMatchAsync <TeamMatch>(match);

            return(Ok(result));
        }