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); }
public virtual void AddSimulationComparison(SimulationComparisonMetaData simulationComparison) { SimulationComparisons.Add(simulationComparison); }