private void selected_button_Click(object sender, EventArgs e) //снятие выделение со строки в dgv о очищение tb { button_off(); foreach (DataGridViewRow row in Data_Person.SelectedRows) { row.Selected = false; } LN.Clear(); N.Clear(); MN.Clear(); DOB.Clear(); Act.Checked = false; Pasp.Clear(); DOE.Clear(); pos.Clear(); DOD.Clear(); Reas.Clear(); }
private void add_button_Click(object sender, EventArgs e) //добавление записи { if (LN.Text != "" && N.Text != "" && MN.Text != "" && DOB.Text != "" && pos.Text != "" && Pasp.Text != "" && DOE.Text != "") { DialogResult dr = MessageBox.Show("Добавить запись?", "Добавление", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dr == DialogResult.OK) { bool flag = false; for (int i = 0; i < Objects.Count; i++) { if (LN.Text == Objects[i].Lastname && N.Text == Objects[i].Name && MN.Text == Objects[i].Midname && Pasp.Text == Objects[i].passport) { flag = true; } } if (!flag) { DataRow nRow = course_workDataSet.Tables[0].NewRow(); Base.add(List_Text_Box, Act, nRow); course_workDataSet.Tables[0].Rows.Add(nRow); info1TableAdapter.Update(course_workDataSet.Info1); course_workDataSet.Tables[0].AcceptChanges(); Data_Person.Refresh(); Base.data_update(this.Data_Person, this.Objects); MessageBox.Show("Запись добавлена!"); LN.Clear(); N.Clear(); MN.Clear(); Pasp.Clear(); pos.Clear(); Reas.Clear(); } if (flag) { MessageBox.Show("Такая запись уже существует!", "Добавление", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } } } else { MessageBox.Show("Некорректный ввод! Поля пусты.", "Добавление", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } }