public IHttpActionResult Posttbl_Shipping(tbl_Shipping tbl_Shipping) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tbl_Shipping.Add(tbl_Shipping); try { db.SaveChanges(); } catch (DbUpdateException) { if (tbl_ShippingExists(tbl_Shipping.ShippingId)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tbl_Shipping.ShippingId }, tbl_Shipping)); }
public IHttpActionResult Puttbl_Shipping(int id, tbl_Shipping tbl_Shipping) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tbl_Shipping.ShippingId) { return(BadRequest()); } db.Entry(tbl_Shipping).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tbl_ShippingExists(id)) { return(NotFound()); } else { throw; } } return(Ok(tbl_Shipping)); }
public IHttpActionResult Gettbl_Shipping(int id) { tbl_Shipping tbl_Shipping = db.tbl_Shipping .Include(b => b.tbl_Item) .Include(b => b.tbl_User) .SingleOrDefault(b => b.ShippingId == id); if (tbl_Shipping == null) { return(NotFound()); } return(Ok(tbl_Shipping)); }
public IHttpActionResult Deletetbl_Shipping(int id) { tbl_Shipping tbl_Shipping = db.tbl_Shipping.SingleOrDefault(b => b.ShippingId == id); if (tbl_Shipping == null) { return(NotFound()); } db.tbl_Shipping.Remove(tbl_Shipping); db.SaveChanges(); return(Ok(tbl_Shipping)); }