public IActionResult Post([FromForm] Jogador jogador) { try { if (jogador.Imagem != null) { var urlImagem = Upload.Local(jogador.Imagem); jogador.UrlImagem = urlImagem; } //adiciona um novo jogador jogadorRepository.Adicionar(jogador); //retorna Ok se o jogador tiver sido cadastrado return(Ok(jogador)); } catch (Exception ex) { //caso ocorra algum erro retorno BadRequest e a mensagem da exception return(BadRequest(ex.Message)); } }
public void Post([FromForm] Jogador jogador) { if (jogador.Imagem != null) { var urlImagem = Upload.Local(jogador.Imagem); jogador.UrlImagem = urlImagem; } _jogadorRepository.Adicionar(jogador); }
public IActionResult Post([FromBody] Jogador jogador) { try { _jogadorRepository.Adicionar(jogador); return(Ok(jogador)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public ActionResult Criar(Jogador jogador) { try { if (ModelState.IsValid) { _jogadorRepositorio.Adicionar(jogador); return(RedirectToAction("Index", "Home")); } } catch (DataException) { ModelState.AddModelError("", "Não foi possível salvar as mudanças. Tente novamente...."); } return(View(jogador)); }
public Jogador Adicionar(string dsJogador) { return(_jogadorRepository.Adicionar(new Jogador(dsJogador))); }