コード例 #1
0
    public void AddItem(int productVariantID)
    {
        var product = ProductService.GetByVariantID(productVariantID);

        if (product != null)
        {
            CartItems.Add(CartItemConverter.Convert(product));
            CartService.AddItem(productVariantID);
        }
    }
コード例 #2
0
 public CartItemBO Create(CartBO cart, ProductBO prod)
 {
     using (var uow = facade.UnitOfWork)
     {
         CartItemBO cartItem = new CartItemBO()
         {
             Cart    = cart,
             Product = prod
         };
         _newCartItem = uow.CartItemRepository.Create(cartItemConv.Convert(cartItem));
         uow.Complete();
         return(cartItemConv.Convert(_newCartItem));
     }
 }