public AnimeEpisode UpdateEpisode(AnimeEpisode changedEpisode) { var episode = _context.AnimeEpisodes.Attach(changedEpisode); episode.State = EntityState.Modified; _context.SaveChanges(); return(changedEpisode); }
public AnimeEpisode AddEpisode(AnimeEpisode episode) { _context.AnimeEpisodes.Add(episode); Anime anime = _context.Animes.Find(episode.AnimeId); anime.Episodes.Add(episode); _context.SaveChanges(); return(episode); }
public AnimeEpisode DeleteEpisode(int id) { AnimeEpisode episode = _context.AnimeEpisodes.Find(id); if (episode != null) { _context.AnimeEpisodes.Remove(episode); _context.SaveChanges(); } return(episode); }