Ejemplo n.º 1
0
 public IEnumerable <Genre> GetAll()
 {
     using (var ctx = new ShopContextConnectionString())
     {
         return(ctx.Genres.ToList());
     }
 }
Ejemplo n.º 2
0
 public IEnumerable <Movie> GetAll()
 {
     using (var ctx = new ShopContextConnectionString())
     {
         return(movies);
         //return ctx.Movies.Include("Genre").ToList();
     }
 }
Ejemplo n.º 3
0
 public void Remove(Movie movie)
 {
     using (var ctx = new ShopContextConnectionString())
     {
         ctx.Movies.Attach(movie);
         ctx.Movies.Remove(movie);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 4
0
 public Movie Add(Movie item)
 {
     using (var ctx = new ShopContextConnectionString())
     {
         ctx.Movies.Attach(item);
         ctx.Movies.Add(item);
         ctx.SaveChanges();
     }
     return(item);
 }
Ejemplo n.º 5
0
 public Genre Add(Genre item)
 {
     using (var ctx = new ShopContextConnectionString())
     {
         //Create the queries
         ctx.Genres.Add(item);
         //Execute the queries
         ctx.SaveChanges();
     }
     return(item);
 }
Ejemplo n.º 6
0
        public bool Update(Movie item)
        {
            using (var ctx = new ShopContextConnectionString())
            {
                //A gift to Lars from KBTZ team. Enjoy!
                var movieDB = ctx.Movies.FirstOrDefault(x => x.Id == item.Id);
                movieDB.Genre         = ctx.Genres.FirstOrDefault(x => x.Id == item.Genre.Id);
                movieDB.Title         = item.Title;
                movieDB.Price         = item.Price;
                movieDB.Year          = item.Year;
                movieDB.Description   = item.Description;
                movieDB.url           = item.url;
                movieDB.MovieCoverUrl = item.MovieCoverUrl;

                ctx.SaveChanges();
            }
            return(true);
        }