public IHttpActionResult GetCadastrarPontuacao(int pontos, int idUsuario, string dificuldade) { Pontuacao pontuacao = new Pontuacao(); pontuacao.QuantidadePontos = pontos; pontuacao.UsuarioId = idUsuario; pontuacao.Dificuldade = dificuldade; PontuacaoServico pontuacaoServico = ServicoDeDependencia.MontarPontuacaoServico(); pontuacaoServico.Pontuar(pontuacao); return(Ok("funcionou")); }
public IHttpActionResult GetQuantidadePontuacoes(string filtro) { PontuacaoServico pontuacaoServico = ServicoDeDependencia.MontarPontuacaoServico(); return(Ok(pontuacaoServico.QuantidadePontuacoes(filtro))); }
// GET: LeaderBoard public IHttpActionResult GetListarPlacar(int pagina, string filtro) { PontuacaoServico pontuacaoServico = ServicoDeDependencia.MontarPontuacaoServico(); return(Ok(pontuacaoServico.LeaderBoard(pagina, filtro))); }
internal static PontuacaoServico MontarPontuacaoRepositorio() { PontuacaoServico servico = new PontuacaoServico(new PontuacaoRepositorio()); return(servico); }