コード例 #1
0
        public string Get([FromUri] string productId)
        {
            var product = _productCatalog.GetProduct("1", productId);
            //.GetProductsForCompany("1").FirstOrDefault(s=>s.Id == ProductId);
            var transactionId = _transactionSystem.RegisterTransaction(product);

            return(transactionId);
        }
コード例 #2
0
        public ActionResult AddToCart(string category, string productCode)
        {
            var cart    = _shoppingCartLocator.GetCart();
            var product = _productCatalog.GetProduct(category, productCode);

            cart.AddToCart(product);

            return(View(new CatalogViewModel(
                            cart,
                            _productCatalog.GetCategoryNames(),
                            _productCatalog.GetProductsForCategory(category))));
        }