public async Task <IActionResult> Post([FromBody] Movie value) { try { if (value != null) { Movie movie = await _moviesManager.AddMovie(value); return(Ok(movie)); } else { return(NoContent()); } } catch (CouldNotPerformOperationException ex) { return(BadRequest(ex)); } }
public HttpResponseMessage AddMovie(Movie movie) { var result = _MoviesManager.AddMovie(movie); return(Request.CreateResponse(HttpStatusCode.OK, result)); }