Exemplo n.º 1
0
        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);
        }
Exemplo n.º 3
0
        public IActionResult Post([FromBody] Jogador jogador)
        {
            try
            {
                _jogadorRepository.Adicionar(jogador);

                return(Ok(jogador));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Exemplo n.º 4
0
 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));
 }
Exemplo n.º 5
0
 public Jogador Adicionar(string dsJogador)
 {
     return(_jogadorRepository.Adicionar(new Jogador(dsJogador)));
 }