// PUT: api/GenreModel/5 public void Put(Genre genre, int id) { genre.Id = id; if (!genreRepository.Edit(genre)) { throw new HttpResponseException(HttpStatusCode.NotFound); } }
//post api/GenreModel public HttpResponseMessage PostMovie(Genre genre) { genre = genreRepository.Add(genre); var response = Request.CreateResponse(HttpStatusCode.Created, genre); string uri = Url.Link("DefaultApi", new { id = genre.Id }); response.Headers.Location = new Uri(uri); return response; }
public HttpResponseMessage UpdateGenre(Genre genre) { HttpResponseMessage response = Client().PutAsJsonAsync("api/genre/" + genre.Id.ToString(), genre).Result; return response; }
public HttpResponseMessage CreateGenre(Genre genre) { HttpResponseMessage response = Client().PostAsJsonAsync("api/genre/", genre).Result; return response; }