public void Cadastrar(FilmeSeries filmeSeries) { using (OpFlixContext ctx = new OpFlixContext()) { ctx.Add(filmeSeries); ctx.SaveChanges(); } }
public void Deletar(int id) { using (OpFlixContext ctx = new OpFlixContext()) { FilmeSeries filmeSeries = ctx.FilmeSeries.Find(id); ctx.FilmeSeries.Remove(filmeSeries); ctx.SaveChanges(); } }
public IActionResult BuscarPorId(int id) { FilmeSeries filmeSeries = FilmeSeriesRepository.BuscarPorId(id); if (filmeSeries == null) { return(NotFound()); } return(Ok(filmeSeries)); }
public IActionResult Cadastrar(FilmeSeries filmeSeries) { try { FilmeSeriesRepository.Cadastrar(filmeSeries); return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = "Erro ao Cadastrar" + ex })); } }
public void Atualizar(FilmeSeries filmeSeries) { using (OpFlixContext ctx = new OpFlixContext()) { FilmeSeries FilmeSeriesBuscada = ctx.FilmeSeries.FirstOrDefault(x => x.IdFs == filmeSeries.IdFs); FilmeSeriesBuscada.Titulo = filmeSeries.Titulo; FilmeSeriesBuscada.TempoDuracao = filmeSeries.TempoDuracao; FilmeSeriesBuscada.Sinopse = filmeSeries.Sinopse; FilmeSeriesBuscada.IdPlataforma = filmeSeries.IdPlataforma; FilmeSeriesBuscada.IdIdentificacao = filmeSeries.IdIdentificacao; FilmeSeriesBuscada.IdClassificacao = filmeSeries.IdClassificacao; FilmeSeriesBuscada.IdCategoria = filmeSeries.IdCategoria; FilmeSeriesBuscada.Veiculo = filmeSeries.Veiculo; ctx.Update(FilmeSeriesBuscada); ctx.SaveChanges(); } }
public IActionResult Atualizar(FilmeSeries filmeSeries) { try { FilmeSeries FilmeSeries = FilmeSeriesRepository.BuscarPorId(filmeSeries.IdFs); if (FilmeSeries == null) { return(NotFound()); } FilmeSeriesRepository.Atualizar(filmeSeries); return(Ok()); } catch (Exception ex) { return(BadRequest(new { mensagem = "Erro ao Atualizar" })); } }