Esempio n. 1
0
 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("Не е селектирана заложена вещ");
     }
 }
Esempio n. 2
0
 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("Моля селектирайте сделка");
     }
 }