AutoRankEditor.MainForm.bOK_Click C# (CSharp) Метод

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

private bOK_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void
        private void bOK_Click( object sender, EventArgs e ) {
            XDocument doc = new XDocument();
            XElement root = new XElement( AutoRankManager.TagName );
            foreach( TreeNode node in treeData.Nodes ) {
                ActionNode anode = (ActionNode)node;
                if( anode.FromRank == null || anode.ToRank == null ) continue;
                Criterion crit = new Criterion {
                    FromRank = anode.FromRank,
                    ToRank = anode.ToRank,
                    Condition = ExportConditions( anode )
                };
                root.Add( crit.Serialize() );
            }
            doc.Add( root );
            doc.Save( Paths.AutoRankFileName );
            Application.Exit();
        }