Exemple #1
0
 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));
     }
 }
Exemple #2
0
        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());
        }