public bool ValidateData() { bool result = true; string err = ""; if (!Org.IsCorrectRegNumber(regNumOrgBox.Text)) { err += "\nНекорректный регистрационный номер (пример: У000123)."; result = false; } if (String.IsNullOrEmpty(nameorgBox.Text.Trim())) { err += "\nНекорректное наименование."; result = false; } if (Org.IsDuplicate(regNumOrgBox.Text, _orgId, _connection)) { err += "\nОрганизация с таким регистрационным номером уже существует."; result = false; } if (!result) { MainForm.ShowWarningMessage("Были обнаружены следующие некорректные данные:" + err, "Введены некорректные данные"); } return(result); }