public HttpResponseMessage PutFilme(int id, Filme Filme) { Filme.Id = id; if (!FilmeRepositorio.Update(Filme)) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Não foi possível atualizar o Filme para o id informado")); } else { return(Request.CreateResponse(HttpStatusCode.OK)); } }
public IActionResult Update(long id, [FromBody] Filme filme) { if (filme == null || filme.Id != id) { return(BadRequest()); } var _filme = _filmeRepositorio.Find(id); if (_filme == null) { return(NotFound()); } _filme.Nome = filme.Nome; _filmeRepositorio.Update(_filme); return(new NoContentResult()); }