Esempio n. 1
0
        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);
        }