Exemplo n.º 1
0
        public void LstNetworksSelected(ListBox.SelectedObjectCollection selectedNetworks)
        {
            //Get the Checkbox State
            bool state = view.chkAll_State();

            //if the networks get selected by the checkbox dont do anaything
            if (chkall)
            {
                updateClients(selectedNetworks);
                //Log.WriteLog("Networks Selected ignored");
                return;
            }
            //activate checkbox if all networks are selected manually
            else if ((selectedNetworks.Count == currentNetworkInventory.List_networks.Count) && (state == false))
            {
                //Log.WriteLog("All networks selected manually");
                view.SetChkAll(true);
            }
            //diable checkbox if not all networks are selected manually
            else if (state && (selectedNetworks.Count != currentNetworkInventory.List_networks.Count))
            {
                //Log.WriteLog("Not all networks selected manually");
                view.SetChkAll(false);
            }
            updateClients(selectedNetworks);
        }