public async Task <ActionResult <FicheCompresseur> > PostFicheCompresseur(FicheCompresseur ficheCompresseur) { _context.FicheCompresseurs.Add(ficheCompresseur); await _context.SaveChangesAsync(); return(CreatedAtAction("GetFicheCompresseur", new { id = ficheCompresseur.CompresseurID }, ficheCompresseur)); }
public async Task <IActionResult> PutFicheCompresseur(int id, FicheCompresseur ficheCompresseur) { if (id != ficheCompresseur.CompresseurID) { return(BadRequest()); } _context.Entry(ficheCompresseur).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FicheCompresseurExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <string> > PostFicheCompresseur([FromBody] FicheCompresseur ficheCompresseur) => await mediator.Send(new CreateGenericCommand <FicheCompresseur>(ficheCompresseur));
public async Task <string> PutFicheCompresseur([FromRoute] Guid id, [FromBody] FicheCompresseur ficheCompresseur) => await mediator.Send(new PutGenericCommand <FicheCompresseur>(id, ficheCompresseur));