Ejemplo n.º 1
0
        private void buttonCreditPay_Click(object sender, RoutedEventArgs e)
        {
            Window1 CardPayWindow = new Window1();

            CardPayWindow.ForSum.Content = "Сума до оплати: " + Sum;

            if (CardPayWindow.ShowDialog() == true)
            {
                orderBUS.RemoveAll(collection);
                LeastSum.Text            = "Загальна сума: ";
                MessagesLabel.Background = new SolidColorBrush(Color.FromRgb(51, 255, 51));
                Messages.Text            = "Оплату проведено!";
                Sum = 0;
                orderBUS.DeleteOrder();
            }
            else
            {
                MessagesLabel.Background = new SolidColorBrush(Color.FromRgb(255, 26, 26));
                Messages.Text            = "Операція відмінена!";
            }
            timer.Start();
        }
Ejemplo n.º 2
0
        public void RemoveAllTest()
        {
            var order      = new Requst(145, "hanabi", 2, 145.5);
            var order1     = new Requst(145, "sakura", 2, 145.5);
            var order2     = new Requst(145, "kotuko", 2, 145.5);
            var collection = new ObservableCollection <Requst>();

            collection.Add(order);
            collection.Add(order1);
            collection.Add(order2);

            orderBUS.RemoveAll(collection);

            int expected = 0;
            int actual   = collection.Count;

            Assert.AreEqual(expected, actual);
        }