コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            using (OefeningEntities ctx = new OefeningEntities())
            {
                string voornaam = "";
                if (textBox1.Text.Trim() != "")
                {
                    voornaam = textBox1.Text.Trim();
                }
                else
                {
                    MessageBox.Show("Geef een Voornaam a.u.b");
                }
                string achternaam = "";
                if (textBox2.Text.Trim() != "")
                {
                    achternaam = textBox2.Text.Trim();
                }
                else
                {
                    MessageBox.Show("Geef een Achternaam a.u.b");
                }

                int leeftijd;
                leeftijd = (int)numericUpDown1.Value;

                ctx.Persoons.Add(new Persoon()
                {
                    Voornaam = voornaam, Achternaam = achternaam, Leeftijd = leeftijd
                });
                ctx.SaveChanges();
                MessageBox.Show("Persoon Toevoegd");
            }
        }
コード例 #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            using (OefeningEntities ctx = new OefeningEntities())
            {
                string voornaam = "";
                if (textBox1.Text.Trim() != "")
                {
                    voornaam = textBox1.Text.Trim();
                }
                else
                {
                    MessageBox.Show("Geef een Voornaam a.u.b");
                }
                string achternaam = "";
                if (textBox2.Text.Trim() != "")
                {
                    achternaam = textBox2.Text.Trim();
                }
                else
                {
                    MessageBox.Show("Geef een Achternaam a.u.b");
                }

                int leeftijd;
                leeftijd = (int)numericUpDown1.Value;
                int value = Convert.ToInt32(comboBox1.SelectedValue);
                ctx.Persoons.Where(p => p.Id == value).FirstOrDefault().Voornaam   = voornaam;
                ctx.Persoons.Where(p => p.Id == value).FirstOrDefault().Achternaam = achternaam;
                ctx.Persoons.Where(p => p.Id == value).FirstOrDefault().Leeftijd   = leeftijd;
                ctx.SaveChanges();
                MessageBox.Show("Persoon Bewerk is gedaan");
            }
        }
コード例 #3
0
 private void button1_Click(object sender, EventArgs e)
 {
     using (OefeningEntities ctx = new OefeningEntities())
     {
         int value = Convert.ToInt32(comboBox1.SelectedValue);
         ctx.Persoons.RemoveRange(ctx.Persoons.Where(p => p.Id == value));
         ctx.SaveChanges();
         MessageBox.Show("Persoon  is verwijderen");
     }
 }
コード例 #4
0
 private void Editperson_Load(object sender, EventArgs e)
 {
     using (OefeningEntities ctx = new OefeningEntities())
     {
         var Query = ctx.Persoons.Select(a => a).ToList();
         comboBox1.DisplayMember = "Voornaam";
         comboBox1.ValueMember   = "Id";
         comboBox1.DataSource    = Query;
     }
 }