public async Task <ActionResult> Product(int type, int amount, string name) { var price = await _administrationMethods.ProductPrice(type); var data = new ShoppingCart { ProductPrice = type, Quantity = amount, Transaction = Transaction.GetTransaction(), Name = name, Price = price }; data.Transaction = Transaction.GetTransaction(); Shopping.InsertPurchase(data); return(RedirectToAction("ProductList", "Shoping")); }