Index: Riskeer/Integration/src/Riskeer.Integration.IO/Creators/SerializableAssemblyCreator.cs
===================================================================
diff -u -r27b68f579e5f7244f568e5ca1ba9011f917150f1 -r3eae5cd82eaacb6e6f2d4edd623020ebc4724534
--- Riskeer/Integration/src/Riskeer.Integration.IO/Creators/SerializableAssemblyCreator.cs (.../SerializableAssemblyCreator.cs) (revision 27b68f579e5f7244f568e5ca1ba9011f917150f1)
+++ Riskeer/Integration/src/Riskeer.Integration.IO/Creators/SerializableAssemblyCreator.cs (.../SerializableAssemblyCreator.cs) (revision 3eae5cd82eaacb6e6f2d4edd623020ebc4724534)
@@ -62,8 +62,11 @@
SerializableAssessmentProcess serializableAssessmentProcess = SerializableAssessmentProcessCreator.Create(idGenerator, serializableAssessmentSection);
SerializableTotalAssemblyResult serializableTotalAssemblyResult =
SerializableTotalAssemblyResultCreator.Create(
- idGenerator, serializableAssessmentProcess,
- SerializableAssessmentSectionAssemblyResultCreator.Create(assessmentSection.AssessmentSectionAssembly));
+ idGenerator,
+ serializableAssessmentProcess,
+ SerializableAssemblyMethodCreator.Create(assessmentSection.AssessmentSectionAssembly.AssemblyMethod),
+ SerializableAssessmentSectionAssemblyGroupCreator.Create(assessmentSection.AssessmentSectionAssembly.AssemblyGroup),
+ assessmentSection.AssessmentSectionAssembly.Probability);
AggregatedSerializableFailureMechanism[] aggregatedFailureMechanisms = assessmentSection.FailureMechanisms
.Select(fm => AggregatedSerializableFailureMechanismCreator.Create(
Fisheye: Tag 3eae5cd82eaacb6e6f2d4edd623020ebc4724534 refers to a dead (removed) revision in file `Riskeer/Integration/src/Riskeer.Integration.IO/Creators/SerializableAssessmentSectionAssemblyResultCreator.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Index: Riskeer/Integration/src/Riskeer.Integration.IO/Creators/SerializableTotalAssemblyResultCreator.cs
===================================================================
diff -u -rd0d8a3fc064489255030c423929a007ee98c976a -r3eae5cd82eaacb6e6f2d4edd623020ebc4724534
--- Riskeer/Integration/src/Riskeer.Integration.IO/Creators/SerializableTotalAssemblyResultCreator.cs (.../SerializableTotalAssemblyResultCreator.cs) (revision d0d8a3fc064489255030c423929a007ee98c976a)
+++ Riskeer/Integration/src/Riskeer.Integration.IO/Creators/SerializableTotalAssemblyResultCreator.cs (.../SerializableTotalAssemblyResultCreator.cs) (revision 3eae5cd82eaacb6e6f2d4edd623020ebc4724534)
@@ -21,7 +21,7 @@
using System;
using Riskeer.AssemblyTool.IO.Model;
-using Riskeer.AssemblyTool.IO.Model.DataTypes;
+using Riskeer.AssemblyTool.IO.Model.Enums;
using Riskeer.Integration.IO.Helpers;
using Riskeer.Integration.IO.Properties;
@@ -38,12 +38,16 @@
///
/// The generator to generate an id for the .
/// The assessment process this result belongs to.
- /// The assembly result for the assessment section.
+ /// The method used to assemble this result.
+ /// The group of this assembly result.
+ /// The probability of this assembly result.
/// A .
/// Thrown when any parameter is null.
public static SerializableTotalAssemblyResult Create(IdentifierGenerator idGenerator,
SerializableAssessmentProcess assessmentProcess,
- SerializableAssessmentSectionAssemblyResult assessmentSectionAssemblyResult)
+ SerializableAssemblyMethod assemblyMethod,
+ SerializableAssessmentSectionAssemblyGroup assemblyGroup,
+ double probability)
{
if (idGenerator == null)
{
@@ -52,7 +56,9 @@
return new SerializableTotalAssemblyResult(idGenerator.GetNewId(Resources.SerializableTotalAssemblyResult_IdPrefix),
assessmentProcess,
- assessmentSectionAssemblyResult);
+ assemblyMethod,
+ assemblyGroup,
+ probability);
}
}
}
\ No newline at end of file