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("Моля селектирайте сделка"); } }
private void AddDealButton_Click(object sender, RoutedEventArgs e) { DealEntity newDeal = new DealEntity(); DealForm df = new DealForm(newDeal, this.user.ID); new Thread(x => { while (true) { if (df.FlagIsClosed) { DealOption.AddnewItem(newDeal); daySpent += newDeal.Price; ReadyToRefresh = true; break; } } }).Start(); df.Show(); }
private void updateLists() { DealOption.UpdateDeals(ref Deals); PladgetOption.UpdatePladgeds(ref Pladgeds); ReadyToRefresh = false; }
private void filterListDeal_Click(object sender, RoutedEventArgs e) { DealOption.UpdateDealsbyFilte(ref Deals, ClientNameDealFilterDeal.Text, FilterItemTypeComboBoxDeal.Text); }