// PUT: odata/USERSERVICENEEDs(5) public IHttpActionResult Put([FromODataUri] decimal key, USERSERVICENEED uSERSERVICENEED) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (key != uSERSERVICENEED.ID) { return(BadRequest()); } db.Entry(uSERSERVICENEED).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!USERSERVICENEEDExists(key)) { return(NotFound()); } else { throw; } } return(Updated(uSERSERVICENEED)); }
public IHttpActionResult Patch([FromODataUri] decimal key, Delta <USERSERVICENEED> patch) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } USERSERVICENEED uSERSERVICENEED = db.USERSERVICENEEDs.Find(key); if (uSERSERVICENEED == null) { return(NotFound()); } patch.Patch(uSERSERVICENEED); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!USERSERVICENEEDExists(key)) { return(NotFound()); } else { throw; } } return(Updated(uSERSERVICENEED)); }
// POST: odata/USERSERVICENEEDs public IHttpActionResult Post(USERSERVICENEED uSERSERVICENEED) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.USERSERVICENEEDs.Add(uSERSERVICENEED); db.SaveChanges(); return(Created(uSERSERVICENEED)); }
// DELETE: odata/USERSERVICENEEDs(5) public IHttpActionResult Delete([FromODataUri] decimal key) { USERSERVICENEED uSERSERVICENEED = db.USERSERVICENEEDs.Find(key); if (uSERSERVICENEED == null) { return(NotFound()); } db.USERSERVICENEEDs.Remove(uSERSERVICENEED); db.SaveChanges(); return(StatusCode(HttpStatusCode.NoContent)); }