public async Task <IHttpActionResult> Post(ChangeMeasure record) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.ChangeMeasures.Add(record); db.SaveChanges(); return(Created(record)); }
public async Task <IHttpActionResult> Put([FromODataUri] int key, ChangeMeasure update) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (key != update.ID) { return(BadRequest()); } db.Entry(update).State = EntityState.Modified; db.SaveChanges(); return(Updated(update)); }