private void SearchIndividualForm_Load(object sender, EventArgs e) { _personTable = PersonShortView.CreateTable(); _orgTable = Org.CreateTable(); _personBS = new BindingSource(); _personBS.DataSource = _personTable; _personBS.CurrentChanged += new EventHandler(_personBS_CurrentChanged); _orgBS = new BindingSource(); _orgBS.DataSource = _orgTable; personView.AutoGenerateColumns = false; personView.DataSource = _personBS; orgView.AutoGenerateColumns = false; orgView.DataSource = _orgBS; _personAdapter = new SQLiteDataAdapter("", _connection); _orgAdapter = new SQLiteDataAdapter("", _connection); }
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); }