Esempio n. 1
0
 // 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);
            }
        }