/// <summary> /// Команда отработки пользовательского задания Регистрациии /// </summary> /// <param name="statusButton">Модель кнопки </param> /// <param name="pathjurnalerror">Журнал ошибок</param> /// <param name="pathjurnalok">Журнал ОК</param> public void Ytochnenie(StatusButtonMethod statusButton, string pathjurnalerror, string pathjurnalok) { DispatcherHelper.Initialize(); Task.Run(delegate { DispatcherHelper.CheckBeginInvokeOnUI(statusButton.StatusRed); KclicerButton clickerButton = new KclicerButton(); LibaryAIS3Windows.Window.WindowsAis3 ais3 = new LibaryAIS3Windows.Window.WindowsAis3(); if (ais3.WinexistsAis3() == 1) { while (statusButton.Iswork) { clickerButton.Click2(pathjurnalerror, pathjurnalok, statusButton.IsChekcs); } DispatcherHelper.CheckBeginInvokeOnUI(statusButton.StatusYellow); } else { MessageBox.Show(LibaryAIS3Windows.Status.StatusAis.Status1); } }); }