public async Task UpdateScoreBet(ScoreBetViewModel scoreBet) { ScoreBet updatedBet = await this.GetScoreBetByIdAsync(scoreBet.Id); updatedBet.ScoreHome = scoreBet.ScoreHome; updatedBet.ScoreAway = scoreBet.ScoreAway; _context.SaveChanges(); }
public async Task MakeNewScoreBet(NewScoreBetViewModel newBet) { var bet = new ScoreBet { Id = Guid.NewGuid(), Match = await _matchService.GetByIdAsync(newBet.MatchId), Placer = await _userService.GetLoggedInUserAsync(), ScoreHome = newBet.ScoreHome, ScoreAway = newBet.ScoreAway }; _context.ScoreBets.Add(bet); await _context.SaveChangesAsync(); }