public async Task <ActionResult <Localizacao> > Post(Localizacao localizacao) { try { localizacao = await _repositorio.Salvar(localizacao); } catch (DbUpdateConcurrencyException) { throw; } return(localizacao); }
public async Task <ActionResult <Localizacao> > Post(Localizacao localizacao) { try { await _repositorio.Salvar(localizacao); } catch (System.Exception) { throw; } return(localizacao); }
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 } }