internal static object[] OpenSavedGraph(String fileName)
        {
            var setting = new GlobalSettings();
            var sa      = new BasicFiler(setting.InputDir, setting.OutputDir, setting.RulesDir);

            return(sa.Open(fileName));
        }
        internal static void SaveTheGraph(designGraph assemblyGraph)
        {
            var outputDirectory = "";
            var setting         = new GlobalSettings();
            var sa = new BasicFiler(setting.InputDir, setting.OutputDir, setting.RulesDir);

            sa.outputDirectory = outputDirectory;
            sa.Save("abbasgholi.gxml", assemblyGraph, false);
        }
        public SaveResultDialog(BasicFiler filer, candidate c)
        {
            _filer = filer;
            _c     = c;
            InitializeComponent();
            var now        = DateTime.Now;
            var timeString = "." + now.Year + "." + now.Month + "." + now.Day + "." + now.Hour + "." + now.Minute + "." + now.Second + "." + now.Millisecond;

            filenameTextBox.Text = "ResultFrom." + Path.GetFileNameWithoutExtension(c.graphFileName) + timeString;
            directoryText.Text   = filer.outputDirectory;
        }
        public static void Show(BasicFiler filer, candidate c)
        {
            var diag = new SaveResultDialog(filer, c);

            diag.ShowDialog();
        }