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(); }
private void searchButton_Click(object sender, EventArgs e) { // получить скорректированный номер соц. страхования string socnum = PersonInfo.CorrectSocnumberRusToEn(socnumBox.Text.Trim().ToUpper()); // получить имя string fname = fnameBox.Text.Trim(); // получить отчество string mname = mnameBox.Text.Trim(); // получить фамилию string lname = lnameBox.Text.Trim(); if ((socnum.Length + fname.Length + mname.Length + lname.Length) == 0) { MainForm.ShowInfoMessage("Необходимо ввести хотябы одно значение для поиска!", "Внимание"); return; } _personAdapter.SelectCommand.CommandText = PersonShortView.GetSelectText(socnum, fname, mname, lname); _personTable.Rows.Clear(); _orgTable.Rows.Clear(); _personAdapter.Fill(_personTable); }