// POST: api/APN_Vehicle public HttpResponseMessage Post([FromBody] APN_Vehicle vehicle) { try { vehicles.SaveData(vehicle); return(Request.CreateResponse(HttpStatusCode.Created, vehicle.Brand)); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public HttpResponseMessage PastDataBook(APN_Vehicle vehicle) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(String.Concat(CommonProperty.CommonProperty.baseUrl, "api/APN_Vehicle")); client.DefaultRequestHeaders.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var resTask = client.PostAsJsonAsync <APN_Vehicle>("APN_Vehicle", vehicle); resTask.Wait(); var result = resTask.Result; return(result); } }