public async Task <ActionResult <DemandeSalariale> > PostDemandeSalariale(DemandeSalariale demandeSalariale) { _context.demandeSalariales.Add(demandeSalariale); await _context.SaveChangesAsync(); return(CreatedAtAction("GetDemandeSalariale", new { id = demandeSalariale.Id }, demandeSalariale)); }
public async Task <IActionResult> PutDemandeSalariale(int id, DemandeSalariale demandeSalariale) { if (id != demandeSalariale.Id) { return(BadRequest()); } _context.Entry(demandeSalariale).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DemandeSalarialeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }