Beispiel #1
0
        public MainWindow()
        {
            InitializeComponent();

            dbUser = new AppContextUser();
            dbDeal = new AppContextDeal();

            deals = new System.Collections.ObjectModel.ObservableCollection <Deal>(dbDeal.Deals.ToList());

            ListOfDeals.ItemsSource = deals;
        }
Beispiel #2
0
        private void DeleteThisDeal_Click(object sender, RoutedEventArgs e)
        {
            deals.Remove(SelectedDeal);
            using (AppContextDeal db = new AppContextDeal())
            {
                Deal deal = db.Deals.FirstOrDefault(x => x.id == SelectedDeal.id);

                db.Deals.Remove(deal);
                db.SaveChanges();
            }
            GrayBackground.Visibility   = Visibility.Collapsed;
            ShowSelectedDeal.Visibility = Visibility.Collapsed;
        }
Beispiel #3
0
        private void BuyIt_Click(object sender, RoutedEventArgs e)
        {
            deals.Remove(SelectedDeal);
            using (AppContextDeal db = new AppContextDeal())
            {
                Deal deal = db.Deals.FirstOrDefault(x => x.id == SelectedDeal.id);

                db.Deals.Remove(deal);
                db.SaveChanges();
            }

            MessageBox.Show("Ви вдало виконали купівлю");
            GrayBackground.Visibility   = Visibility.Collapsed;
            ShowSelectedDeal.Visibility = Visibility.Collapsed;
        }