public async Task <VoteDataTransfer> SendVote([FromBody] VoteDataTransfer voteDataTransfer) { if (await _articleService.UpdateScore(voteDataTransfer)) { voteDataTransfer.Succeded = true; return(voteDataTransfer); } else { voteDataTransfer.Succeded = false; return(voteDataTransfer); } }
public async Task <bool> UpdateScore(VoteDataTransfer voteData) { return(await _articleRepository.UpdateArticleAuthorScore(voteData.ArticleId, voteData.Score)); }