private void OK_button_Click(object sender, EventArgs e) //редактирование записи { DialogResult dr = MessageBox.Show("Изменить запись?", "Редактирование", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dr == DialogResult.OK) { if (LN.Text != "" && N.Text != "" && MN.Text != "" && DOB.Text != "" && pos.Text != "" && Pasp.Text != "" && DOE.Text != "") { foreach (DataGridViewRow row in Data_Person.SelectedRows) { Base.edit(List_Text_Box, Act, row); } Data_Person.Refresh(); Base.data_update(this.Data_Person, this.Objects); MessageBox.Show("Изменения внесены!"); } else { MessageBox.Show("Некорректный ввод! Поля пусты.", "Редактирование", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } }
private void off_Click(object sender, EventArgs e) //"сброс" элементов управления { Poscb.Enabled = true; Poscb.Checked = false; Actcb.Enabled = true; Actcb.Checked = false; Fired.Enabled = true; Fired.Checked = false; LNcb.Enabled = true; LNcb.Checked = false; SearchBox.Enabled = true; Data_Person.BringToFront(); SearchBox.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); } }