Esempio n. 1
0
 // PUT: api/Address/5
 public void Put(Address address, int id)
 {
     address.Id = id;
     if (!addressRepository.Edit(address))
     {
         throw new HttpResponseException(HttpStatusCode.NotFound);
     }
 }
Esempio n. 2
0
 // POST: api/Address
 public HttpResponseMessage Post(Address address)
 {
     address = addressRepository.Add(address);
     var response = Request.CreateResponse(HttpStatusCode.Created, address);
     string uri = Url.Link("DefaultApi", new { id = address.Id });
     response.Headers.Location = new Uri(uri);
     return response;
 }