public async Task <IActionResult> PutPassenger(long id, Passenger passenger) { if (id != passenger.PId) { return(BadRequest()); } _context.Entry(passenger).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PassengerExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutSession(long id, Session session) { if (id != session.SId) { return(BadRequest()); } _context.Entry(session).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SessionExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutTicket(long id, Ticket ticket) { if (id != ticket.TId) { return(BadRequest()); } _context.Entry(ticket).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TicketExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutRoute(long id, Route route) { if (id != route.RId) { return(BadRequest()); } _context.Entry(route).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RouteExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutBusInfo(string id, BusInfo busInfo) { if (id != busInfo.BusNo) { return(BadRequest()); } _context.Entry(busInfo).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BusInfoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }