public IHttpActionResult PutOrd_Tbl(int id, Ord_Tbl ord_Tbl) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ord_Tbl.op_id) { return(BadRequest()); } db.Entry(ord_Tbl).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!Ord_TblExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetOrd_Tbl(int id) { Ord_Tbl ord_Tbl = db.Ord_Tbl.Find(id); if (ord_Tbl == null) { return(NotFound()); } return(Ok(ord_Tbl)); }
public IHttpActionResult PostOrd_Tbl(Ord_Tbl ord_Tbl) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Ord_Tbl.Add(ord_Tbl); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = ord_Tbl.op_id }, ord_Tbl)); }
public IHttpActionResult DeleteOrd_Tbl(int id) { Ord_Tbl ord_Tbl = db.Ord_Tbl.Find(id); if (ord_Tbl == null) { return(NotFound()); } db.Ord_Tbl.Remove(ord_Tbl); db.SaveChanges(); return(Ok(ord_Tbl)); }