ATMLCommonLibrary.controls.hardware.VersionIdentifierControl.VersionIdentifierControl_Validating C# (CSharp) Method

VersionIdentifierControl_Validating() protected method

protected VersionIdentifierControl_Validating ( object sender, CancelEventArgs e ) : void
sender object
e CancelEventArgs
return void
        void VersionIdentifierControl_Validating(object sender, CancelEventArgs e)
        {
            string saved = null;
            if( _versionIdentifier != null )
                saved = XmlUtils.SerializeObject( _versionIdentifier );
            ControlsToData();
            ValidateToSchema(_versionIdentifier);
            if (saved == null)
                _versionIdentifier = null;
            else
                _versionIdentifier = (VersionIdentifier)XmlUtils.DeserializeObject(_versionIdentifier, saved);
        }