// POST: odata/StockNew public IHttpActionResult Post(stock_new stock_New) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.stock_new.Add(stock_New); try { db.SaveChanges(); } catch (DbUpdateException) { if (Stock_NewExists(stock_New.code)) { return(Conflict()); } else { throw; } } return(Created(stock_New)); }
// DELETE: odata/StockNew(5) public IHttpActionResult Delete([FromODataUri] string key) { stock_new stock_New = db.stock_new.Find(key); if (stock_New == null) { return(NotFound()); } db.stock_new.Remove(stock_New); db.SaveChanges(); return(StatusCode(HttpStatusCode.NoContent)); }
// PUT: odata/StockNew(5) public IHttpActionResult Put([FromODataUri] string key, Delta <stock_new> patch) { Validate(patch.GetEntity()); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } stock_new stock_New = db.stock_new.Find(key); if (stock_New == null) { return(NotFound()); } patch.Put(stock_New); try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Stock_NewExists(key)) { return(NotFound()); } else { throw; } } return(Updated(stock_New)); }