Index: Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Views/HeightStructuresFailureMechanismView.cs =================================================================== diff -u -r7c278254d516cc03b8b60086ab6a3a80efd9855b -r4f4a98421906484c72773077626b0366c85380ef --- Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Views/HeightStructuresFailureMechanismView.cs (.../HeightStructuresFailureMechanismView.cs) (revision 7c278254d516cc03b8b60086ab6a3a80efd9855b) +++ Ringtoets/HeightStructures/src/Ringtoets.HeightStructures.Forms/Views/HeightStructuresFailureMechanismView.cs (.../HeightStructuresFailureMechanismView.cs) (revision 4f4a98421906484c72773077626b0366c85380ef) @@ -114,6 +114,9 @@ mapDataCollection.Add(foreshoreProfilesMapData); mapDataCollection.Add(structuresMapData); mapDataCollection.Add(calculationsMapData); + + SetMapDataFeatures(); + ringtoetsMapControl.SetAllData(mapDataCollection, AssessmentSection.BackgroundData); } private void CreateObservers() @@ -271,15 +274,15 @@ private void SetMapDataFeatures() { - ReferenceLine referenceLine = data.Parent.ReferenceLine; - IEnumerable failureMechanismSections = data.WrappedData.Sections; - HydraulicBoundaryDatabase hydraulicBoundaryDatabase = data.Parent.HydraulicBoundaryDatabase; - IEnumerable foreshoreProfiles = data.WrappedData.ForeshoreProfiles; - IEnumerable structures = data.WrappedData.HeightStructures; + ReferenceLine referenceLine = AssessmentSection.ReferenceLine; + IEnumerable failureMechanismSections = FailureMechanism.Sections; + HydraulicBoundaryDatabase hydraulicBoundaryDatabase = AssessmentSection.HydraulicBoundaryDatabase; + IEnumerable foreshoreProfiles = FailureMechanism.ForeshoreProfiles; + IEnumerable structures = FailureMechanism.HeightStructures; IEnumerable> calculations = - data.WrappedData.CalculationsGroup.GetCalculations().Cast>(); + FailureMechanism.CalculationsGroup.GetCalculations().Cast>(); - referenceLineMapData.Features = RingtoetsMapDataFeaturesFactory.CreateReferenceLineFeatures(referenceLine, data.Parent.Id, data.Parent.Name); + referenceLineMapData.Features = RingtoetsMapDataFeaturesFactory.CreateReferenceLineFeatures(referenceLine, AssessmentSection.Id, AssessmentSection.Name); sectionsMapData.Features = RingtoetsMapDataFeaturesFactory.CreateFailureMechanismSectionFeatures(failureMechanismSections); sectionsStartPointMapData.Features = RingtoetsMapDataFeaturesFactory.CreateFailureMechanismSectionStartPointFeatures(failureMechanismSections); sectionsEndPointMapData.Features = RingtoetsMapDataFeaturesFactory.CreateFailureMechanismSectionEndPointFeatures(failureMechanismSections);