public async Task <IActionResult> PutHoraireBus([FromRoute] int id, [FromBody] HoraireBus horaireBus) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != horaireBus.HoraireBusId) { return(BadRequest()); } _context.Entry(horaireBus).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HoraireBusExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostHoraireBus([FromBody] HoraireBus horaireBus) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.HorairesBus.Add(horaireBus); await _context.SaveChangesAsync(); return(CreatedAtAction("GetHoraireBus", new { id = horaireBus.HoraireBusId }, horaireBus)); }