Beispiel #1
0
        public IActionResult AdicionaFilme([FromBody] UpdateFilmeDto filmeDto)
        {
            Filme filme = _mapper.Map <Filme>(filmeDto);

            _context.Filmes.Add(filme);
            _context.SaveChanges();
            return(CreatedAtAction(nameof(RecuperarFilmesPorId), new { Id = filme.Id }, filme));
        }
Beispiel #2
0
        public IActionResult AtualizaFilme(int id, [FromBody] UpdateFilmeDto filmeDto)
        {
            Filme filme = _context.Filmes.FirstOrDefault(filme => filme.Id == id);

            if (filme == null)
            {
                return(NotFound());
            }

            _mapper.Map(filmeDto, filme);
            _context.SaveChanges();
            return(NoContent());
        }