コード例 #1
0
        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"));
        }
コード例 #2
0
        public IHttpActionResult GetQuantidadePontuacoes(string filtro)
        {
            PontuacaoServico pontuacaoServico = ServicoDeDependencia.MontarPontuacaoServico();

            return(Ok(pontuacaoServico.QuantidadePontuacoes(filtro)));
        }
コード例 #3
0
        // GET: LeaderBoard
        public IHttpActionResult GetListarPlacar(int pagina, string filtro)
        {
            PontuacaoServico pontuacaoServico = ServicoDeDependencia.MontarPontuacaoServico();

            return(Ok(pontuacaoServico.LeaderBoard(pagina, filtro)));
        }
コード例 #4
0
        internal static PontuacaoServico MontarPontuacaoRepositorio()
        {
            PontuacaoServico servico = new PontuacaoServico(new PontuacaoRepositorio());

            return(servico);
        }