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"); } }
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"); } }
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"); }
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"); } }
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"); } }