Inheritance: ATMLDataAccessLibrary.db.beans.LuConnectorConfigurationBean
 private void ConnectorConfigurationForm_Saved( object sender, EventArgs e )
 {
     bool added = false;
     Guid? uuid = _connector.ID;
     EquipmentDAO dao = new EquipmentDAO();
     _configuration = dao.getConnectorConfiguration(uuid, edtConfigurationName.Text);
     if (_configuration == null)
     {
         _configuration = new dbConnectorConfiguration();
         _configuration.ID = Guid.NewGuid();
         _configuration.connectorId = uuid;
         _configuration.configName = edtConfigurationName.Text;
         _configuration.DataState = BASEBean.eDataState.DS_ADD;
         _configuration.IncludeKeyOnInsert = true;
         added = true;
     }
     Configuration.Pins.Clear();
     int i = 1;
     if (_pins != null)
     {
         foreach (ConnectorPin connectorPin in _pins)
         {
             dbConnectorPin pin = new dbConnectorPin();
             pin.configId = _configuration.ID;
             pin.pinIdx = i++;
             pin.pinName = connectorPin.name;
             if (connectorPin.Definition != null)
                 pin.pinDescription = connectorPin.Definition.Description;
             Configuration.Pins.Add(pin);
         }
     }
     Configuration.save();
     LogManager.Info( "Connector Pin Configuration \"{0}\" has been {1}", _configuration.configName, added ? "Added" : "Saved" );
 }