Browse Source

Проверка на пустые поля перед запуском задачи в handleSearchBtn_Click

master
Никита 6 years ago
parent
commit
494bbf63b4
  1. 9
      fileFinder/MainForm.cs

9
fileFinder/MainForm.cs

@ -90,8 +90,13 @@ namespace fileFinder
{ {
Progress<ProgressReportModel> progress = new Progress<ProgressReportModel>(); Progress<ProgressReportModel> progress = new Progress<ProgressReportModel>();
progress.ProgressChanged += reportProgress; progress.ProgressChanged += reportProgress;
if (fileUrlTextBox.Text.Equals("") || nameQueryTextBox.Text.Equals("") || innerQueryTextBox.Text.Equals(""))
{
MessageBox.Show("Вы не заполнили одно из полей. Проверьте все и повторно нажмите \"Запуск задания\"!");
return;
}
if (isFieldsChanged) // если в форме изменился запрос if (isFieldsChanged) // если в форме изменился запрос
mainController.stopTask(); // то принудительно завершаем задание mainController.stopTask(); // то принудительно завершаем задание
isFieldsChanged = false; isFieldsChanged = false;
@ -134,7 +139,7 @@ namespace fileFinder
waitOrPauseLabel.Visible = true; waitOrPauseLabel.Visible = true;
resultViewer.Enabled = false; resultViewer.Enabled = false;
break; break;
case TaskState.Pause: // если задание на паузе, то показываем промеж. результат case TaskState.Pause: // если задание на паузе, то показываем промеж. результат
waitOrPauseLabel.Visible = false; waitOrPauseLabel.Visible = false;
resultViewer.Enabled = true; resultViewer.Enabled = true;
break; break;

Loading…
Cancel
Save