public async Task <IActionResult> GetMyScore() { var userId = User.Claims.FirstOrDefault(c => c.Type == ClaimTypes.SerialNumber)?.Value; var scores = await _viceService.GetMyScoreAsync(userId); var response = new ScoresDto { MoneySaved = scores.Item1, Score = scores.Item2 }; return(Ok(response)); }
public async Task <IActionResult> Update(ScoresDto ScoresDto) { await _repoScores.UpdateAsync(_mapper.Map <Scores>(ScoresDto)); return(NoContent()); }
public async Task <IActionResult> Save(ScoresDto ScoresDto) { var newQuestion = await _repoScores.InsertAsync(_mapper.Map <Scores>(ScoresDto)); return(Created(new Uri(Request.Path, UriKind.Relative), newQuestion)); }