/// <summary> /// Create a new checkout object /// </summary> public HttpResponseMessage Post([FromBody] Checkout value) { CheckoutPersistence checkp = new CheckoutPersistence(); int item_id = checkp.Save(value, "member_id"); if (item_id != -1) { value.item_id = item_id; HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created); response.Headers.Location = new Uri(Request.RequestUri, String.Format("checkout?member_id={0}", item_id)); return(response); } return(Request.CreateResponse(HttpStatusCode.BadRequest)); }