private void MarkAsSelled_Click(object sender, RoutedEventArgs e) { try { if (SelectedDeal.DateOfBuy != null && SelectedDeal.DealType != DealType.Sell) { SetAsSelled sas = new SetAsSelled(SelectedDeal); new Thread(x => { while (true) { if (sas.FlagIsClosed) { dayEarned += selectedDeal.SelledFor; DealOption.updateDeal(selectedDeal); ReadyToRefresh = true; break; } } }).Start(); sas.Show(); } else { MessageBox.Show("Тази вещ е отбелязана като продадена моля селектирайте друга"); } }catch (NullReferenceException) { MessageBox.Show("Не е селектирана заложена вещ"); } }
private void DeleteDeal_Click(object sender, RoutedEventArgs e) { if (SelectedDeal.DateOfBuy != null) { var result = MessageBox.Show( "Сигурни ли сте че искате да изтриете съдържанието", "Внимание!!!", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes) { SelectedDeal.IsClosed = true; DealOption.updateDeal(SelectedDeal); DealOption.UpdateDeals(ref Deals); } } else { MessageBox.Show("Моля селектирайте сделка"); } }