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