Ejemplo n.º 1
0
        private void saveButton_Click(object sender, EventArgs e)
        {
            if (!ValidateData())
            {
                //MainForm.ShowWarningMessage("Введенные данные не прошли проверку на корректность!", "Внимание");
                return;
            }

            socNumBox.Text = PersonInfo.CorrectSocnumberRusToEn(socNumBox.Text.Trim());
            string socNumber = socNumBox.Text.Trim('-', ' ');

            if (PersonInfo.IsExist(_personID, socNumber, _connection))
            {
                MainForm.ShowWarningMessage("Анкетные данные с таким номером уже присутствуют в базе данных!",
                                            "Внимание");
                return;
            }

            if (_personID == -1)
            {
                InsertDataToDB();
            }
            else
            {
                UpdateDataToDB();
            }
            MainForm.ShowInfoMessage("Данные успешно сохранены!", "Сохранение");
            Close();
        }