public IHttpActionResult PutTapOperator(int id, TapOperator tapOperator) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != tapOperator.ID) { return BadRequest(); } db.Entry(tapOperator).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TapOperatorExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public IHttpActionResult GetTapOperator(int id) { TapOperator tapOperator = db.TapOperator.Find(id); if (tapOperator == null) { return NotFound(); } return Ok(tapOperator); }
public IHttpActionResult PostTapOperator(TapOperator tapOperator) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.TapOperator.Add(tapOperator); db.SaveChanges(); return CreatedAtRoute("DefaultApi", new { id = tapOperator.ID }, tapOperator); }
public IHttpActionResult DeleteTapOperator(int id) { TapOperator tapOperator = db.TapOperator.Find(id); if (tapOperator == null) { return NotFound(); } db.TapOperator.Remove(tapOperator); db.SaveChanges(); return Ok(tapOperator); }
private void GenerateObjectsToBeSaved() // Opretter ny TapOperator { TapOp = new TapOperator(); }