ATML1671Reader.controls.TestConfigurationControl.btnSaveConfiguration_Click C# (CSharp) Метод

btnSaveConfiguration_Click() приватный Метод

private btnSaveConfiguration_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void btnSaveConfiguration_Click(object sender, EventArgs e)
        {
            //_editMode = false;
            //ControlsToData();
            SetControlStates();
            //OnAtmlAction(TestConfiguration, AtmlActionType.Edit);
            if (uutListControl.Items.Count > 0)
            {
                var lvi = uutListControl.Items[0];
                var uutRef = lvi.Tag as ItemDescriptionReference;
                if (uutRef != null)
                {
                    var pi = ProjectManager.ProjectInfo;
                    var itemDescription = uutRef.Item as ItemDescription;
                    var docRef = uutRef.Item as DocumentReference;
                    if (itemDescription != null)
                    {
                        pi.UutName = itemDescription.Identification.ModelName;
                        pi.UutId = null;
                    }
                    else if (docRef != null)
                    {
                        UUTDescription uut = UutManager.FindUut( uutRef );
                        pi.UutName = uut.name;
                        pi.UutId = uut.uuid;
                    }
                    ProjectManager.ProjectInfo = pi;
                }
            }
            OnTestConfigurationSaved(TestConfiguration);
        }