ATML1671Reader.controls.TpsSoftwareReferenceControl.ControlsToData C# (CSharp) Метод

ControlsToData() защищенный Метод

protected ControlsToData ( ) : void
Результат void
        protected virtual void ControlsToData()
        {
            if (_configurationSoftwareReference == null)
                _configurationSoftwareReference = new ConfigurationSoftwareReference();
            if (_configurationSoftwareReference != null)
            {
                ItemDescriptionReference itemRef = itemDescriptionReferenceControl.ItemDescriptionReference;
                _configurationSoftwareReference.Item = itemRef.Item;
                _configurationSoftwareReference.Checksum = checkSumControl.Checksum;
                _configurationSoftwareReference.ItemRef = edtItemRef.GetValue<string>();
                _configurationSoftwareReference.type = edtType.GetValue<string>();
                _configurationSoftwareReference.Documentation = documentControl.Document;
                if (_configurationSoftwareReference.Documentation != null
                        && string.IsNullOrEmpty( _configurationSoftwareReference.Documentation.uuid )
                        && string.IsNullOrEmpty( _configurationSoftwareReference.Documentation.name )
                        && string.IsNullOrEmpty( _configurationSoftwareReference.Documentation.Item )
                    )
                {
                    _configurationSoftwareReference.Documentation = null;
                }
            }
        }