ATMLCommonLibrary.controls.connector.ConnectorForm.cbConnectorType_SelectedIndexChanged C# (CSharp) Method

cbConnectorType_SelectedIndexChanged() private method

private cbConnectorType_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void cbConnectorType_SelectedIndexChanged( object sender, EventArgs e )
        {
            if (-1 != cbConnectorType.SelectedIndex)
            {
                cbConnectorMatingType.SelectedIndex = cbConnectorType.SelectedIndex;
                var connector = (dbConnector) cbConnectorType.SelectedItem;
                connector = DataManager.getEquipmentDAO().getConnector( connector.ID );
                //The list has a shallow Connector object - this will provide a deep representation.
                List<dbConnectorConfiguration> configs = connector.Configurations;
                cmbConnectorPinConfiguration.Items.Clear();
                foreach (dbConnectorConfiguration config in configs)
                    cmbConnectorPinConfiguration.Items.Add( config );
                edtConnectorPinCount.Text = "" + connector.pinCount;
                cmbConnectorPinConfiguration.SelectedIndex = -1;
            }
        }