Example #1
0
        public void AddAlbumToCart(Album album)
        {
            var cartItem = storeDB.Achat.SingleOrDefault(c => c.CartID == ShoppingCartId
                                                         && c.AlbumID == album.AlbumID);

            if (cartItem == null)
            {
                cartItem = new Achat
                {
                    AlbumID = album.AlbumID,
                    CartID = ShoppingCartId,
                    Album = storeDB.Album.Find(album.AlbumID)

                };

                storeDB.Achat.Add(cartItem);
            }
            storeDB.SaveChanges();
        }
Example #2
0
        public void AddVersionToCart(Version version)
        {
            var cartItem = storeDB.Achat.SingleOrDefault(c => c.CartID == ShoppingCartId
                                                         && c.VersionID == version.VersionID);

            if (cartItem == null)
            {
                cartItem = new Achat
                {
                     VersionID = version.VersionID,
                    CartID = ShoppingCartId,
                    Version = storeDB.Version.Find(version.VersionID)

                };

                storeDB.Achat.Add(cartItem);
            }
            storeDB.SaveChanges();
        }