示例#1
0
        public void AddItemToCart(Course ocourse, decimal amount)
        {
            var oShoppinCartItem = _appsContext.shoppingCartItems.SingleOrDefault(
                a => a.course.CourseId == ocourse.CourseId
                &&
                a.ShoppingCartId == shoppingCartId
                );

            if (oShoppinCartItem == null)
            {
                oShoppinCartItem = new ShoppingCartItem {
                    ShoppingCartId = shoppingCartId,
                    course         = ocourse,
                    Amount         = amount
                };

                _appsContext.shoppingCartItems.Add(oShoppinCartItem);
            }
            else
            {
                //do nothing
            }
            _appsContext.SaveChanges();
        }