Esempio n. 1
0
 private void IncomeForPladged_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (SelectedPladged.DeadLine != null)
         {
             SetPladged setPl = new SetPladged(SelectedPladged);
             new Thread(x =>
             {
                 while (true)
                 {
                     if (setPl.FlagIsClosed)
                     {
                         PladgetOption.updatePladged(SelectedPladged);
                         dayEarned     += setPl.earned;
                         ReadyToRefresh = true;
                         break;
                     }
                 }
             }).Start();
             setPl.Show();
         }
         else
         {
             MessageBox.Show("Не е селектирана заложена вещ");
         }
     }
     catch (NullReferenceException)
     {
         MessageBox.Show("Не е селектирана заложена вещ");
     }
 }
Esempio n. 2
0
 private void DeletePladged_Click(object sender, RoutedEventArgs e)
 {
     if (SelectedPladged.DeadLine != null)
     {
         var resultFromMessageBox = MessageBox.Show(
             "Сигурни ли сте че искате да изтриете съдържанието",
             "Внимание!!", MessageBoxButton.YesNo);
         if (resultFromMessageBox == MessageBoxResult.Yes)
         {
             SelectedPladged.IsClosed = true;
             PladgetOption.updatePladged(SelectedPladged);
             PladgetOption.UpdatePladgeds(ref Pladgeds);
         }
     }
     else
     {
         MessageBox.Show("Не е селектирана заложена вещ");
     }
 }
Esempio n. 3
0
        private void AddPladgetButton_Click(object sender, RoutedEventArgs e)
        {
            PladgedEntity newPladged = new PladgedEntity();
            PladgedForm   pf         = new PladgedForm(newPladged, this.user.ID);

            new Thread(x =>
            {
                while (true)
                {
                    if (pf.FlagIsClosed)
                    {
                        PladgetOption.AddnewItem(newPladged);
                        daySpent      += newPladged.Price;
                        ReadyToRefresh = true;
                        break;
                    }
                }
            }).Start();
            pf.Show();
        }
Esempio n. 4
0
 private void updateLists()
 {
     DealOption.UpdateDeals(ref Deals);
     PladgetOption.UpdatePladgeds(ref Pladgeds);
     ReadyToRefresh = false;
 }
Esempio n. 5
0
 private void filterListPladged_Click(object sender, RoutedEventArgs e)
 {
     PladgetOption.UpdatePladgedsByFilter(ref Pladgeds,
                                          ClientNamePladgedsFilterTextBox.Text, FilterItemTypeComboBoxPladged.Text);
 }