private void AddToCartButton_Click(object sender, RoutedEventArgs e)
        {
            int amount       = AmountPicker.NumValue;
            var caseInstance = (cases)DataContext;

            ClientOrderManagement.AddCaseToOrder(caseInstance, amount);
        }
        private void PriceSummaryTextBlock_Loaded(object sender, RoutedEventArgs e)
        {
            PriceSummaryTextBlock.Text = ClientOrderManagement.CalculatePrice().ToString();

            if (ClientOrderManagement.LocalOrder.motherboards != null)
            {
                MotherboardNameTextBlock.Text  = ClientOrderManagement.LocalOrder.motherboards.model;
                MotherboardPriceTextBlock.Text = ClientOrderManagement.LocalOrder.motherboards.price.ToString();
                MotherboardCountTextBlock.Text = ClientOrderManagement.LocalOrder.motherboards.amount.ToString();
            }
            if (ClientOrderManagement.LocalOrder.processors != null)
            {
                ProcessorNameTextBlock.Text  = ClientOrderManagement.LocalOrder.processors.model;
                ProcessorPriceTextBlock.Text = ClientOrderManagement.LocalOrder.processors.price.ToString();
                ProcessorCountTextBlock.Text = ClientOrderManagement.LocalOrder.processors.amount.ToString();
            }
            if (ClientOrderManagement.LocalOrder.graphics_cards != null)
            {
                GraphicsCardNameTextBlock.Text  = ClientOrderManagement.LocalOrder.graphics_cards.model;
                GraphicsCardPriceTextBlock.Text = ClientOrderManagement.LocalOrder.graphics_cards.price.ToString();
                GraphicsCardCountTextBlock.Text = ClientOrderManagement.LocalOrder.graphics_cards.amount.ToString();
            }
            if (ClientOrderManagement.LocalOrder.ram_memories != null)
            {
                RamMemoryNameTextBlock.Text  = ClientOrderManagement.LocalOrder.ram_memories.model;
                RamMemoryPriceTextBlock.Text = ClientOrderManagement.LocalOrder.ram_memories.price.ToString();
                RamMemoryCountTextBlock.Text = ClientOrderManagement.LocalOrder.ram_memories.amount.ToString();
            }
            if (ClientOrderManagement.LocalOrder.cases != null)
            {
                CaseNameTextBlock.Text  = ClientOrderManagement.LocalOrder.cases.model;
                CasePriceTextBlock.Text = ClientOrderManagement.LocalOrder.cases.price.ToString();
                CaseCountTextBlock.Text = ClientOrderManagement.LocalOrder.cases.amount.ToString();
            }
        }
        private void AddToCartButton_Click(object sender, RoutedEventArgs e)
        {
            int amount    = AmountPicker.NumValue;
            var processor = (processors)DataContext;

            ClientOrderManagement.AddProcessorToOrder(processor, amount);
        }
示例#4
0
        private void AddToCartButton_Click(object sender, RoutedEventArgs e)
        {
            int amount      = AmountPicker.NumValue;
            var motherboard = (motherboards)DataContext;

            ClientOrderManagement.AddMotherboardToOrder(motherboard, amount);
        }
示例#5
0
        private void AddToCartButton_Click(object sender, RoutedEventArgs e)
        {
            int amount    = AmountPicker.NumValue;
            var ramMemory = (ram_memories)DataContext;

            ClientOrderManagement.AddRamMemoryToOrder(ramMemory, amount);
        }
示例#6
0
        private void AddToCartButton_Click(object sender, RoutedEventArgs e)
        {
            int amount       = AmountPicker.NumValue;
            var graphicsCard = (graphics_cards)DataContext;

            ClientOrderManagement.AddGraphicsCardToOrder(graphicsCard, amount);
        }
        private void OrderAcceptButton_Click(object sender, RoutedEventArgs e)
        {
            string  additionalInformation = AdditionalInformationTextBox.Text;
            clients OrderClient           = new clients()
            {
                name             = NameTextBox.Text,
                surname          = SurnameTextBox.Text,
                city             = CityTextBox.Text,
                street           = StreetTextBox.Text,
                building_number  = BuildingNumberTextBox.Text,
                apartment_number = ApartmentNumberTextBox.Text,
                post_code        = PostcodeTextBox.Text,
                phone_number     = PhoneNumberTextBox.Text,
                email            = EmailTextBox.Text
            };


            ClientOrderManagement.FinalizeOrder(OrderClient, additionalInformation);
        }
        private void AddToCartButton_Click(object sender, RoutedEventArgs e)
        {
            var service = (services)DataContext;

            ClientOrderManagement.AddServiceToOrder(service);
        }