public virtual async Task <IActionResult> Put([FromRoute] int id, [FromBody] Projet model) { _context.Entry(model).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException ex) { return(BadRequest(new { message = ex.Message })); } return(NoContent()); }
public virtual async Task <ActionResult <Projet> > Post(Projet model) { _context.Projets.Add(model); try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException ex) { return(BadRequest(new { message = ex.Message })); } return(Created("", model)); }