public async Task <IActionResult> PutTrackingDevice_Info(int id, TrackingDevice_Info trackingDevice_Info) { if (id != trackingDevice_Info.TrackingDevice_InfoId) { return(BadRequest()); } _context.Entry(trackingDevice_Info).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TrackingDevice_InfoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <TrackingDevice_Info> > PostTrackingDevice_Info(TrackingDevice_Info trackingDevice_Info) { _context.TrackingDevice_Info.Add(trackingDevice_Info); await _context.SaveChangesAsync(); return(CreatedAtAction(nameof(GetTrackingDevice_Info), new { id = trackingDevice_Info.TrackingDevice_InfoId }, trackingDevice_Info)); }