public ZoekVenster(WijzigOrganisatie wijzigOrgVenster) { InitializeComponent(); IContactStore store = new ContactStore(); var personen = store.Personen(ZoekFilterTextBox.Text).OrderBy(c => c.Naam).ToList(); Title = $"Er zijn {personen.Count} perso(o)n(en) teruggevonden"; ZoekResultaatOverzicht.ItemsSource = personen; _teWijzigenOrganisatieVenster = wijzigOrgVenster; }
private void OnWijzigContactClick(object sender, RoutedEventArgs e) { if (geselecteerdeContact.GetType() == typeof(Persoon)) { var wijzigContactVenster = new WijzigPersoon(geselecteerdeContact as Persoon); wijzigContactVenster.Title = $"Wijzig Persoon: {geselecteerdeContact.Naam}"; wijzigContactVenster.ShowDialog(); } else if (geselecteerdeContact.GetType() == typeof(Organisatie)) { var wijzigContactVenster = new WijzigOrganisatie(geselecteerdeContact as Organisatie); wijzigContactVenster.Title = $"Wijzig Organisatie: {geselecteerdeContact.Naam}"; wijzigContactVenster.ShowDialog(); } }