// PUT: api/MovieModel/5 public void Put(Movie movie, int id) { movie.Id = id; if (!movieRepository.Edit(movie)) { throw new HttpResponseException(HttpStatusCode.NotFound); } }
//post api/MovieModel public HttpResponseMessage Post(Movie movie) { movie = movieRepository.Add(movie); var response = Request.CreateResponse(HttpStatusCode.Created, movie); string uri = Url.Link("DefaultApi", new { id = movie.Id }); response.Headers.Location = new Uri(uri); return response; }
public HttpResponseMessage UpdateMovie(Movie movie) { HttpResponseMessage response = Client().PutAsJsonAsync("api/movie/" + movie.Id.ToString(), movie).Result; return response; }
public HttpResponseMessage CreateMovie(Movie movie) { HttpResponseMessage response = Client().PostAsJsonAsync("api/movie/", movie).Result; return response; }