public IActionResult BuscarPorNome(string nomeJogador)
 {
     try
     {
         // Retora a resposta da requisição 200 - OK fazendo a chamada para o método e trazendo o Jogador ou Jogadores buscados
         return(Ok(_jogadorRepository.BuscarPorNome(nomeJogador)));
     }
     catch (Exception error)
     {
         // Retorna a resposta da requisição 400 - Bad Request e o erro ocorrido
         return(BadRequest(error));
     }
 }
Esempio n. 2
0
        public IActionResult GetByNome(string nome)
        {
            try
            {
                Jogador jogadorBuscado = _jogadorRepository.BuscarPorNome(nome);

                if (jogadorBuscado != null)
                {
                    return(Ok(jogadorBuscado));
                }

                return(NotFound("nenhum jogador encontrado"));
            }
            catch (Exception error)
            {
                return(BadRequest(error));
            }
        }