public async Task <IHttpActionResult> PuttUserOrder(int id, tUserOrder tUserOrder) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tUserOrder.ID) { return(BadRequest()); } db.Entry(tUserOrder).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!tUserOrderExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GettUserOrder(int id) { tUserOrder tUserOrder = await db.tUserOrders.FindAsync(id); if (tUserOrder == null) { return(NotFound()); } return(Ok(tUserOrder)); }
public async Task <IHttpActionResult> PosttUserOrder(tUserOrder tUserOrder) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tUserOrders.Add(tUserOrder); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = tUserOrder.ID }, tUserOrder)); }
public async Task <IHttpActionResult> DeletetUserOrder(int id) { tUserOrder tUserOrder = await db.tUserOrders.FindAsync(id); if (tUserOrder == null) { return(NotFound()); } db.tUserOrders.Remove(tUserOrder); await db.SaveChangesAsync(); return(Ok(tUserOrder)); }