Пример #1
0
        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;
        }
Пример #2
0
        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();
            }
        }
Пример #3
0
        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();
            }
        }