示例#1
0
 public virtual void UpdateFrom(ProjectMetaData sourceProject, ISession session)
 {
     Name        = sourceProject.Name;
     Description = sourceProject.Description;
     Version     = sourceProject.Version;
     UpdateContentFrom(sourceProject);
     BuildingBlocks.UpdateFrom <string, BuildingBlockMetaData>(sourceProject.BuildingBlocks, session);
     SimulationComparisons.UpdateFrom <string, SimulationComparisonMetaData>(sourceProject.SimulationComparisons, session);
     ParameterIdentifications.UpdateFrom <string, ParameterIdentificationMetaData>(sourceProject.ParameterIdentifications, session);
     SensitivityAnalyses.UpdateFrom <string, SensitivityAnalysisMetaData>(sourceProject.SensitivityAnalyses, session);
     AllObservedData.UpdateFrom <string, ObservedDataMetaData>(sourceProject.AllObservedData, session);
 }
示例#2
0
 public virtual void AddSimulationComparison(SimulationComparisonMetaData simulationComparison)
 {
     SimulationComparisons.Add(simulationComparison);
 }