private void btnOK_Click(object sender, EventArgs e) { // проверка корректности параметров StringBuilder sbErr = new StringBuilder(); bool fatalError = false; if (!File.Exists(txtBaseSDFFile.Text)) { sbErr.AppendLine(AppPhrases.BaseSDFFileNotExists); fatalError = true; } if (!Directory.Exists(txtBaseDATDir.Text)) { sbErr.AppendLine(CommonPhrases.BaseDATDirNotExists); fatalError = true; } if (!Directory.Exists(txtBackupDir.Text)) { sbErr.AppendLine(AppPhrases.BackupDirNotExists); fatalError = true; } if (!Directory.Exists(txtCommDir.Text)) { sbErr.AppendLine(AppPhrases.CommDirNotExists); } if (sbErr.Length > 0) { string errMsg = sbErr.ToString().TrimEnd(); if (fatalError) { ScadaUtils.ShowError(errMsg); } else { ScadaUtils.ShowWarning(errMsg); } } if (!fatalError) { DialogResult = DialogResult.OK; } }