Exemplo n.º 1
0
        private void btnDownload_Click(object sender, EventArgs e)
        {
            //Use the Steam Web API to download item listings
            ItemOrderInfo orderInfo = API.GetItemOrders(tbItemName.Text.Trim());

            wbSaleListings.DocumentText = orderInfo.sell_order_table;
            wbBuyOrders.DocumentText    = orderInfo.buy_order_table;
        }
        public IActionResult CreateOrder(AddOrderViewModel addOrderViewModel)
        {
            List <ItemOrderInfo> itemOrderInformation = new List <ItemOrderInfo>();

            Order newOrder = new Order(addOrderViewModel.BuyerName.Trim(),
                                       addOrderViewModel.BuyerSurname.Trim(), addOrderViewModel.ContactEmail.Trim(), addOrderViewModel.PhoneNumber.Trim(),
                                       addOrderViewModel.Adress.Trim());

            foreach (var cartItem in _shoppingCart.getCartItems())
            {
                ItemOrderInfo orderInfo = new ItemOrderInfo(newOrder.OrderId, cartItem.Amount, cartItem.ShopItem);
                newOrder.AddItemOrderInfo(orderInfo);
            }
            newOrder.CalculateTotalPrice();

            _repository.AddOrder(newOrder);
            _shoppingCart.ClearCart();
            return(RedirectToAction("OrderCompleted"));
        }