Exemple #1
0
 public async Task <ActionResult <Localizacao> > Post(Localizacao localizacao)
 {
     try {
         localizacao = await _repositorio.Salvar(localizacao);
     } catch (DbUpdateConcurrencyException) {
         throw;
     }
     return(localizacao);
 }
Exemple #2
0
        public async Task <ActionResult <Localizacao> > Post(Localizacao localizacao)
        {
            try
            {
                await _repositorio.Salvar(localizacao);
            }
            catch (System.Exception)
            {
                throw;
            }

            return(localizacao);
        }
Exemple #3
0
        public async Task <ActionResult <Localizacao> > Post(Localizacao localizacao)
        {
            try{
                // Tratamos contra ataques de SQL Injection
                await _contexto.Salvar(localizacao);

                // Salvamos efetivamente o nosso objeto no banco de dados
            }catch (DbUpdateConcurrencyException) {
                throw;
            }


            return(localizacao);
        }
        public async Task <ActionResult <Localizacao> > POST(Localizacao localizacao)
        {
            try {
                // Tratamos contra ataques de SQL Injection
                // await _contexto.AddAsync (localizacao);
                // Salvamos efetivamente o nosso objeto no banco de dados
                // await _contexto.SaveChangesAsync ();
                await _repositorio.Salvar(localizacao);

                return(localizacao);
            } catch (DbUpdateConcurrencyException) {
                return(BadRequest());
                //  throw; // Mostra erro automaticamente // Mostra a Exception
            }
        }