コード例 #1
0
ファイル: InitStoreData.cs プロジェクト: soaexample/soastore
        public void InitData()
        {
            var product1 = new Product {Name = "Chomik"};
            session.Store(product1);

            session.SaveChanges();
        }
コード例 #2
0
ファイル: Cart.cs プロジェクト: soaexample/soastore
        public void AddToCart(Product p, int count)
        {
            var entry = this.Products.SingleOrDefault(x => x.Product.Id == p.Id);

            if (entry != null)
            {
                entry.Count += count;
            }
            else
            {
                Products.Add(new CartEntry(p, count));
            }
        }
コード例 #3
0
ファイル: Cart.cs プロジェクト: soaexample/soastore
 public CartEntry(Product product, int count)
 {
     this.product = product;
     this.Count = count;
 }