private bool ValidateData() { bool res = true; string err = ""; if (lNameBox.Text.Trim().Length <= 0) { err += "\nНекорректная фамилия."; res = false; } if (fNameBox.Text.Trim().Length <= 0) { err += "\nНекорректное имя."; res = false; } if (sexBox.SelectedIndex == -1) { err += "\nНекорректный пол."; res = false; } if (!PersonInfo.IsCorrectSocNumber(socNumBox.Text.Trim('-', ' '))) { err += "\nНекорректный страховой номер."; res = false; } if (citizen1Box.SelectedValue == null || (long)citizen1Box.SelectedValue <= 0) { err += "\nНе указано основное гражданство."; res = false; } //if (regCityBox.Text.Trim().Length <= 0) //{ // err += "\nНекорректное название города прописки"; // res &= false; //} //if (this.adressrealCheckBox.Checked && factCityBox.Text.Trim().Length <= 0) //{ // err += "\nНекорректное название города проживания."; // res &= false; //} //if (bornCityBox.Text.Trim().Length <= 0) //{ // err += "\nНекорректное название города рождения."; // res &= false; //} if (doctypeBox.SelectedIndex < 0) { err += "\nНе указан тип документа."; res = false; } //if (this.docnumBox.Text.Trim().Length <= 0) //{ // err += "\nНекорректная серия документа."; // res &= false; //} if (!res) { MainForm.ShowWarningMessage("Были обнаружены следующие некорректные данные:" + err, "Введены некорректные данные"); } return(res); }