Example #1
0
        private void SaveInfoXml()
        {
            if (Engine.controller.SystemAccumulation != null)
            {
                using (SaveFileDialog dialog = new SaveFileDialog())
                {
                    dialog.FilterIndex      = 1;
                    dialog.Filter           = "Файлы XML (*.xml)|*.xml";
                    dialog.RestoreDirectory = true;
                    dialog.InitialDirectory = Config.LocalSettingFolder;
                    dialog.FileName         = Path.GetFileName(Config.SystemAccumulationFileName);

                    if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                    {
                        SASerializer.CreateSAFile(dialog.FileName, Engine.controller.SystemAccumulation);
                    }
                }
            }
        }
Example #2
0
        private void LoadFromXml()
        {
            using (OpenFileDialog dialog = new OpenFileDialog())
            {
                dialog.FilterIndex      = 1;
                dialog.Filter           = "Файлы XML (*.xml)|*.xml";
                dialog.RestoreDirectory = true;
                dialog.InitialDirectory = Config.LocalSettingFolder;
                dialog.FileName         = Path.GetFileName(Config.SystemAccumulationFileName);

                if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    Engine.controller.SystemAccumulation = SASerializer.CreateSAFromXml(dialog.FileName);

                    CreateTreeBySA(Engine.controller.SystemAccumulation);

                    //TestSA(this.mySA);
                }
            }
        }
Example #3
0
        static Engine()
        {
            controller = new Controller();

            controller.SystemAccumulation = SASerializer.CreateSAFromXml(Config.SystemAccumulationFileName);
        }