Beispiel #1
0
 private void btndelete_Click_1(object sender, EventArgs e)
 {
     using (JoinedDatabaseEntities ctx = new JoinedDatabaseEntities())
     {
         int value = Convert.ToInt32(lbpersoon.SelectedValue);
         //var selectedPersoon = (Persoon)lbpersoon.SelectedItem;
         ctx.Persoons.RemoveRange(ctx.Persoons.Where(p => p.PersoonID == value));
         ctx.SaveChanges();
         ctx.PersoonBadges.RemoveRange(ctx.PersoonBadges.Where(p => p.PersoonID == value));
         ctx.SaveChanges();
         MessageBox.Show("Persoon  is verwijderen");
     }
 }
Beispiel #2
0
        private void btnadd_Click(object sender, EventArgs e)
        {
            using (JoinedDatabaseEntities ctx = new JoinedDatabaseEntities())
            {
                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;
                Persoon niewPersoon = new Persoon();
                niewPersoon.Voornaam   = voornaam;
                niewPersoon.Achternaam = achternaam;
                niewPersoon.Leeftijd   = leeftijd;
                ctx.Persoons.Add(niewPersoon);
                ctx.SaveChanges();
                MessageBox.Show("Persoon Toevoegd");
                foreach (var item in lbopschrift.SelectedItems)
                {
                    ctx.PersoonBadges.Add(new PersoonBadge()
                    {
                        PersoonID = niewPersoon.PersoonID, BadgeID = (item as Badge).BadgeID
                    });
                    ctx.SaveChanges();
                }
                ctx.SaveChanges();
                MessageBox.Show("Badge Toevoegd");
            }
        }
Beispiel #3
0
        private void btnnaarJoske_Click(object sender, EventArgs e)
        {
            var selectedPersoon = (Persoon)lbpersoon.SelectedValue;

            using (JoinedDatabaseEntities ctx = new JoinedDatabaseEntities())
            {
                ctx.Persoons.Where(p => p.PersoonID == selectedPersoon.PersoonID).FirstOrDefault().Voornaam = "Joske";
                ctx.SaveChanges();
            }
            MessageBox.Show("Name is changed");
        }
Beispiel #4
0
        private void btnsave_Click(object sender, EventArgs e)
        {
            using (JoinedDatabaseEntities ctx = new JoinedDatabaseEntities())
            {
                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.Where(p => p.PersoonID == mijnpersoon.PersoonID).FirstOrDefault().Voornaam   = voornaam;
                ctx.Persoons.Where(p => p.PersoonID == mijnpersoon.PersoonID).FirstOrDefault().Achternaam = achternaam;
                ctx.Persoons.Where(p => p.PersoonID == mijnpersoon.PersoonID).FirstOrDefault().Leeftijd   = leeftijd;
                ctx.SaveChanges();
                foreach (var item in listBox1.SelectedItems)
                {
                    ctx.PersoonBadges.Where(p => p.PersoonID == mijnpersoon.PersoonID).FirstOrDefault().BadgeID = (item as Badge).BadgeID;
                    ctx.SaveChanges();
                }
                ctx.SaveChanges();
                MessageBox.Show("Badge Toevoegd");
                MessageBox.Show("Persoon Bewerk is gedaan");
            }
        }
Beispiel #5
0
 private void btnadd_Click(object sender, EventArgs e)
 {
     using (JoinedDatabaseEntities ctx = new JoinedDatabaseEntities())
     {
         string opschrift = "";
         if (textBox1.Text.Trim() != "")
         {
             opschrift = textBox1.Text;
         }
         else
         {
             MessageBox.Show("Geef een opschrift a.u.b");
         }
         ctx.Badges.Add(new Badge()
         {
             Opschrift = opschrift
         });
         ctx.SaveChanges();
         MessageBox.Show("Badge toegevoegd");
     }
 }