Esempio n. 1
0
        public void AddToCart(int id)
        {
            // Retrieve the product from the database.
            ShoppingCartId = GetCartId();
            var cartItem = _db.ShoppingCartItems.SingleOrDefault(
                c => c.CartId == ShoppingCartId &&
                c.ScreenId == id);

            if (cartItem == null)
            {
                // Create a new cart item if no cart item exists.
                cartItem = new CartItem
                {
                    ItemId   = Guid.NewGuid().ToString(),
                    ScreenId = id,
                    CartId   = ShoppingCartId,
                    Screen   = _db.Screens.SingleOrDefault(
                        p => p.ScreenID == id),
                    DateCreated = DateTime.Now
                };
                _db.ShoppingCartItems.Add(cartItem);
            }
            else
            {
            }
            try
            {
                _db.SaveChanges();
            }
            catch (System.Data.Entity.Infrastructure.DbUpdateException)
            {
                Console.WriteLine("f**k");
            }
        }
Esempio n. 2
0
        public IHttpActionResult Post()
        {
            ScreenContext db = new ScreenContext();

            AngularJSAuthentication.API.Order or = new AngularJSAuthentication.API.Order();

            or.name = "test order";

            db.Orders.Add(or);

            db.SaveChanges();

            return(Ok(Order.CreateOrders()));
        }