Пример #1
0
 private void BackgroundWorkerOnRunWorkerCompleted(object o, RunWorkerCompletedEventArgs e)
 {
     if (e.Error != null)
     {
         MessageBox.Show(e.Error.Message, "Произошла ошибка");
     }
     else
     {
         SetCurencyInput result = (SetCurencyInput)e.Result;
         if (result.Input == "txbxDateZP")
         {
             txbxCurrencyZP.Text = result.Currency;
         }
         else if (result.Input == "txbxDateHolliday")
         {
             txbxCurrencyHolliday.Text = result.Currency;
         }
         else if (result.Input == "txbx_DateAvans")
         {
             txbxCurrency.Text = result.Currency;
         }
         else if (result.Input == "txbxDateHolliday2")
         {
             txbxCurrencyHolliday2.Text = result.Currency;
         }
         else if (result.Input == "txbxDateHolliday3")
         {
             txbxCurrencyHolliday3.Text = result.Currency;
         }
     }
 }
Пример #2
0
        private void BackgroundWorkerOnDoWork(object o, DoWorkEventArgs doWorkEventArgs)
        {
            SetCurencyInput oldinput = (SetCurencyInput)doWorkEventArgs.Argument;

            oldinput.Currency      = GetCurency(currencyUrl + oldinput.Currency);
            doWorkEventArgs.Result = oldinput;
        }