Esempio n. 1
0
        public static void addNewCartToDB(int userId, int movieId)
        {
            var  db      = new MovieStoreEntities();
            Cart newCart = new Cart {
                UserId = userId, MovieId = movieId, Count = 1
            };
            var currCart = db.Carts.SqlQuery("select * from carts where dbo.Carts.UserId = {0} and dbo.Carts.MovieId = {1}", userId, movieId);

            if (currCart.ToList().Count > 0)
            {
                //meaning its already exist
                db.Database.ExecuteSqlCommand("UPDATE dbo.Carts SET Count = Count+1 WHERE dbo.Carts.UserId = {0} and dbo.Carts.MovieId = {1} ", userId, movieId);
            }
            else
            {
                //meaning its a new cart.
                db.Carts.Add(newCart);
            }
            db.SaveChangesAsync();
        }
Esempio n. 2
0
 public Repository(MovieStoreEntities db)
 {
     _db = db;
 }
Esempio n. 3
0
 public UnitOfWork()
 {
     db = new MovieStoreEntities();
 }
Esempio n. 4
0
 public DbUser()
 {
     _db = new MovieStoreEntities();
 }
Esempio n. 5
0
 public DbRent()
 {
     _db = new MovieStoreEntities();
 }
Esempio n. 6
0
 public DbReview()
 {
     db = new MovieStoreEntities();
 }