public async Task <IActionResult> Modifier(Guid id, Baril baril) { if (id != baril.IdErabliere) { return(BadRequest("L'id de la route ne concorde pas avec l'id du baril à modifier.")); } _depot.Update(baril); await _depot.SaveChangesAsync(); return(Ok()); }
public async Task <IActionResult> Supprimer(Guid id, Baril baril) { if (id != baril.IdErabliere) { return(BadRequest("L'id de la route ne concorde pas avec l'id du baril à supprimer.")); } _depot.Remove(baril); await _depot.SaveChangesAsync(); return(NoContent()); }
public async Task <IActionResult> Ajouter(Guid id, Baril baril) { if (id != baril.IdErabliere) { return(BadRequest("L'id de la route ne concorde pas avec l'id du baril à ajouter")); } var entity = await _depot.Barils.AddAsync(baril); await _depot.SaveChangesAsync(); return(Ok(new { id = entity.Entity.Id })); }