private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "" || textBox7.Text == "") { MessageBox.Show("Одно из важных полей не заполнено!"); return; } Сотрудники lich = new Сотрудники(); lich.ID_сотрудника = Convert.ToInt32(textBox1.Text);; lich.ФИО = textBox2.Text; lich.Логин = textBox3.Text; lich.Пароль = textBox4.Text; lich.оль = textBox5.Text; lich.Номер_телефона = textBox6.Text; lich.Пол = textBox7.Text; db.Сотрудники.Add(lich); db.SaveChanges(); DialogResult = DialogResult.OK; }
private void button2_Click(object sender, EventArgs e) { adminAdd frm = new adminAdd(); Сотрудники add = (Сотрудники)сотрудникиBindingSource.Current; frm.db = db; frm.addd = add; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { сотрудникиBindingSource.DataSource = null; сотрудникиBindingSource.DataSource = db.Сотрудники.ToList(); } }
private void button3_Click(object sender, EventArgs e) { Сотрудники lich = (Сотрудники)сотрудникиBindingSource.Current; DialogResult dr = MessageBox.Show( "Вы действительно хотите удалить данные? " + lich.ID_сотрудника.ToString(), "Удаление данных", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { db.Сотрудники.Remove(lich); try { db.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } сотрудникиBindingSource.DataSource = db.Сотрудники.ToList(); } }