public async Task <ActionResult> ResgatarPontosDoCliente(ResgatePontosRequest resgatePontosCliente) { var pontuacaoClienteService = new PontuacaoClienteService(_pontuacaoRepository); return(Ok(await pontuacaoClienteService.ResgatarPontosDoCliente(resgatePontosCliente))); }
public async Task <ActionResult <PontuacaoClienteResponse> > AdicionarPontosAoCliente(AdicionarPontuacaoClienteRequest pontuacaoCliente) { var pontuacaoClienteService = new PontuacaoClienteService(_pontuacaoRepository); return(Ok(await pontuacaoClienteService.AdicionarPontosAoClienteConformeRegraDeGamificacao(pontuacaoCliente))); }