Exemple #1
0
        public void MakeSnapshot()
        {
            Guid snapshotId = LastSnapshotId;

            var  tree = ExperimentsTree.Load(SnapshotTreeFileName);
            var  node = tree.root.FindNode(snapshotId);
            Guid id   = node.AddNewChild();

            tree.Save(SnapshotTreeFileName);

            experiment.Id = id;
            experiment.Save(Path.Combine(projectDir, project.Files.ExperimentFileName));
            if (Settings.Default.ResetNewExperiment)
            {
                experiment.Reset();
            }

            DirectoryPacker.Pack(ModelDir, SnapshotDataFileName, id);

            //SQLAdmin.MakeBackup(null, id, experiment.Number, @"TRANQUILLITY-PC\SQLEXPRESS",
            //    "VISSIM", @"\\tranquillity-pc\Temp\", "sa", "Macciato777");

            LastSnapshotId = id;
            SaveProject();
        }
Exemple #2
0
 private void CreateExperiment(string projectDir, Guid id)
 {
     this.experiment = new Experiment(id);
     experiment.Save(Path.Combine(projectDir, project.Files.ExperimentFileName));
 }
Exemple #3
0
 private void CreateExperiment(string projectDir, Guid id)
 {
     this.experiment = new Experiment(id);
     experiment.Save(Path.Combine(projectDir, project.Files.ExperimentFileName));
 }