public IHttpActionResult PutInOutTemperature(int id, InOutTemperature inOutTemperature) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != inOutTemperature.ID) { return(BadRequest()); } db.Entry(inOutTemperature).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!InOutTemperatureExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetInOutTemperature(int id) { InOutTemperature inOutTemperature = db.InOutTemperatures.Find(id); if (inOutTemperature == null) { return(NotFound()); } return(Ok(inOutTemperature)); }
public IHttpActionResult PostInOutTemperature(InOutTemperature inOutTemperature) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.InOutTemperatures.Add(inOutTemperature); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = inOutTemperature.ID }, inOutTemperature)); }
public IHttpActionResult DeleteInOutTemperature(int id) { InOutTemperature inOutTemperature = db.InOutTemperatures.Find(id); if (inOutTemperature == null) { return(NotFound()); } db.InOutTemperatures.Remove(inOutTemperature); db.SaveChanges(); return(Ok(inOutTemperature)); }