public async Task <ActionResult <Presenca> > Post(Presenca presenca) { try { await _repositorio.Salvar(presenca); } catch (DbUpdateConcurrencyException) { throw; } return(presenca); }
public async Task <ActionResult <Presenca> > Post(Presenca presenca) { try { await _repositorio.Salvar(presenca); } catch (System.Exception) { throw; } return(presenca); }
public async Task <ActionResult <Presenca> > Post(Presenca presenca) { try{ // Tratamos contra ataques de SQL Injection await _contexto.Salvar(presenca); // Salvamos efetivamente o nosso objeto no banco de dados }catch (DbUpdateConcurrencyException) { throw; } return(presenca); }
public async Task <ActionResult <Presenca> > POST(Presenca presenca) { try { // Tratamos contra ataques de SQL Injection // await _contexto.AddAsync (presenca); // Salvamos efetivamente o nosso objeto no banco de dados // await _contexto.SaveChangesAsync (); await _repositorio.Salvar(presenca); return(presenca); } catch (DbUpdateConcurrencyException) { return(BadRequest()); // throw; // Mostra erro automaticamente // Mostra a Exception } }