Exemplo n.º 1
0
        public void Init()
        {
            Cleanup();

            using (var dataContext = new GeekPeekedDbContext())
            {
                dataContext.Genres.Add(ThrillerGenre);

                var m1 = new Movie()
                {
                    Title = "Title 1",
                };
                m1.Genres.Add(ThrillerGenre);

                var m2 = new Movie()
                {
                    Title = "Title 2"
                };
                m2.Genres.Add(ThrillerGenre);

                dataContext.Movies.Add(m1);
                dataContext.Movies.Add(m2);
                dataContext.SaveChanges();
            }
        }
Exemplo n.º 2
0
        public void Cleanup()
        {
            using (var dataContext = new GeekPeekedDbContext())
            {
                IQueryable <Movie> movies = dataContext.Movies.Select(m => m);
                IQueryable <Genre> genres = dataContext.Genres.Select(g => g);

                foreach (Genre genre in genres)
                {
                    dataContext.Genres.Remove(genre);
                }

                foreach (Movie movie in movies)
                {
                    dataContext.Movies.Remove(movie);
                }

                dataContext.SaveChanges();
            }
        }
Exemplo n.º 3
0
 public void Save()
 {
     _context.SaveChanges();
 }