Index: Ringtoets/Piping/src/Ringtoets.Piping.Forms/PresentationObjects/PipingCalculationGroupContext.cs
===================================================================
diff -u -r4512af7782ee31b36941bb280b54d9da2953dd71 -r40b1fa451f977a22d49c8bc37d68c8dd047262e1
--- Ringtoets/Piping/src/Ringtoets.Piping.Forms/PresentationObjects/PipingCalculationGroupContext.cs (.../PipingCalculationGroupContext.cs) (revision 4512af7782ee31b36941bb280b54d9da2953dd71)
+++ Ringtoets/Piping/src/Ringtoets.Piping.Forms/PresentationObjects/PipingCalculationGroupContext.cs (.../PipingCalculationGroupContext.cs) (revision 40b1fa451f977a22d49c8bc37d68c8dd047262e1)
@@ -21,6 +21,7 @@
using System;
using System.Collections.Generic;
+using Ringtoets.Common.Data;
using Ringtoets.Piping.Data;
using Ringtoets.Piping.Forms.Properties;
@@ -35,15 +36,13 @@
///
/// Initializes a new instance of the class.
///
- /// The instance wrapped by this context object.
+ /// The instance wrapped by this context object.
/// The surface lines available within the piping context.
/// The soil profiles available within the piping context.
/// The piping failure mechanism which the piping context belongs to.
- public PipingCalculationGroupContext(PipingCalculationGroup group,
- IEnumerable surfaceLines,
- IEnumerable soilProfiles,
- PipingFailureMechanism pipingFailureMechanism) :
- base(group, surfaceLines, soilProfiles)
+ /// The assessment section which the piping context belongs to.
+ public PipingCalculationGroupContext(PipingCalculationGroup calculationGroup, IEnumerable surfaceLines, IEnumerable soilProfiles, PipingFailureMechanism pipingFailureMechanism, AssessmentSectionBase assessmentSection)
+ : base(calculationGroup, surfaceLines, soilProfiles)
{
if (pipingFailureMechanism == null)
{
@@ -53,11 +52,18 @@
}
PipingFailureMechanism = pipingFailureMechanism;
+
+ AssessmentSection = assessmentSection;
}
///
/// Gets the piping failure mechanism which the piping context belongs to.
///
public PipingFailureMechanism PipingFailureMechanism { get; private set; }
+
+ ///
+ /// Gets the assessment section which the piping context belongs to.
+ ///
+ public AssessmentSectionBase AssessmentSection { get; private set; }
}
}
\ No newline at end of file