private void ControlsToData()
{
if (_DCPower == null)
_DCPower = new PowerSpecificationsDC();
_DCPower.Voltage = lmtVoltage.Limit;
if( rbAmpres.Checked )
_DCPower.ItemElementName = PowerSpecificationsDCItemChoiceType3.Amperage;
if( rbPowerDraw.Checked )
_DCPower.ItemElementName = PowerSpecificationsDCItemChoiceType3.PowerDraw;
_DCPower.Item = lmtAmpresPower.Limit;
_DCPower.Description = edtDescription.GetValue<string>();
_DCPower.polarity = Convert.ToDouble(edtPolarity.Value);
_DCPower.polaritySpecified = chkHasPolarity.Checked;
_DCPower.ripple = Convert.ToDouble(edtRipple.Value);
_DCPower.rippleSpecified = chkHasRipple.Checked;
_DCPower.ConnectorPins = connectorLocationPinListControl.ConnectorLocations;
}