private void btnViewParty_Click(object sender, EventArgs e) { leden = lidRepo.GetAll(); partijen = partijRepo.GetAll(); if (listView.CheckedItems.Count > 1) { MessageBox.Show("U kunt maar één partij selecteren om te bekijken"); } else if (listView.CheckedItems.Count != 0) { Party pForm = new Party(CreatePartijFromLv()[0]); pForm.ShowDialog(); } }
public Party(Partij p) { InitializeComponent(); lidRepo = new LidRepository(new LidSqlContext()); partijRepo = new PartijRepository(new PartijSqlContext()); leden = lidRepo.GetAll(); partij = p; lblPartyName.Text = partij.Naam; lblPartyAfk.Text = partij.Afkorting; foreach (Lid l in leden) { if (l.Id == partij.LijsttrekkerId) { lblPartyRep.Text = lblPartyRep.Text + l.Naam; } } lblSeats.Text = lblSeats.Text + partij.Zetels.ToString(); }