//Updates the Clientlist of the view private void updateClients(ListBox.SelectedObjectCollection selectedNetworks) { //Add for each selected network all matching ClientSystems from current SystemInventory view.ClearClientSystems(); view.ClearClientDetails(); if (currentSystemInventory != null) { foreach (Network n in selectedNetworks) { foreach (ClientSystem c in currentSystemInventory.List_Systems) { if (c.Networknumber == n.NetworkNumber && (c.Type != null && !(c.Type.Equals("")))) { view.AddClientSystem(c); } } } } }