Esempio n. 1
0
        void AddOne_Click(object sender, RoutedEventArgs e)
        {
            var selected = ProductsInOrderDG.SelectedItem;

            if (selected == null)
            {
                MessageBox.Show("Select product first.");
                return;
            }
            DetailedProductOrder selectedProduct = (DetailedProductOrder)selected;

            if (selectedProduct.quantity == Int16.MaxValue)
            {
                MessageBox.Show($"Maximum amount of product in single order.");
                return;
            }
            selectedProduct.quantity++;
            RefreshProductsInOrderDG();
        }
Esempio n. 2
0
        void SubstractOne_Click(object sender, RoutedEventArgs e)
        {
            var selected = ProductsInOrderDG.SelectedItem;

            if (selected == null)
            {
                MessageBox.Show("Select product first.");
                return;
            }
            DetailedProductOrder selectedProduct = (DetailedProductOrder)selected;

            selectedProduct.quantity--;
            if (selectedProduct.quantity == 0)
            {
                productsInOrder.Remove(selectedProduct);
                FillProductsDG();
            }
            RefreshProductsInOrderDG();
        }