public void Save(Movie movie) { using (var context = new MoviesDbContext()) { movieCommands.SaveMovie(context, movie); } }
public void Delete(Movie movie) { using (var context = new MoviesDbContext()) { movieCommands.DeleteMovie(context, movie); } }
public void SaveMovie(MoviesDbContext context, Movie movie) { if (movie.Id <= 0) { context.Entry(movie).State = EntityState.Added; } else { context.Entry(movie).State = EntityState.Modified; } context.SaveChanges(); }
public void Save(Movie movie) { moviesRepository.Save(movie); }
public void Delete(Movie movie) { moviesRepository.Delete(movie); }
public void DeleteMovie(MoviesDbContext context, Movie movie) { context.Entry(movie).State = EntityState.Deleted; context.SaveChanges(); }