예제 #1
0
        // удаление
        private void button3_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count > 0)
            {
                int  index     = dataGridView1.SelectedRows[0].Index;
                int  id        = 0;
                bool converted = Int32.TryParse(dataGridView1[0, index].Value.ToString(), out id);

                if (converted == false)
                {
                    return;
                }

                Actors actor = db.Actor.Find(id);
                db.Actor.Remove(actor);
                db.SaveChanges();

                MessageBox.Show("Объект удален");
            }
        }
예제 #2
0
        // добавление
        private void button1_Click(object sender, EventArgs e)
        {
            ActorsForm   plForm = new ActorsForm();
            DialogResult result = plForm.ShowDialog(this);

            if (result == DialogResult.Cancel)
            {
                return;
            }

            Actors actor = new Actors();

            actor.Age     = (int)plForm.numericUpDown1.Value;
            actor.Name    = plForm.textBox1.Text;
            actor.Citizen = plForm.textBox2.Text;

            db.Actor.Add(actor);
            db.SaveChanges();

            MessageBox.Show("Новый актер добавлен");
        }