public IActionResult Put([FromBody] Jogador jogador) { try { _jogadorRepository.Alterar(jogador); return(Ok(jogador)); } catch (Exception ex) { return(BadRequest(new { statusCode = 400, error = $"{ex.Message}. Para mais informações, envie um email para nossa equipe de suporte: [email protected]" })); } }
public IActionResult Put(Guid id, Jogador jogador) { try { var jogadorTemp = _jogadorRepository.BuscarPorId(id); if (jogadorTemp == null) { return(NotFound()); } jogador.Id = id; _jogadorRepository.Alterar(jogador); return(Ok(jogador)); } catch (Exception ex) { //caso ocorra algum erro retorna mensagem de erro return(BadRequest(ex.Message)); } }