Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/Views/GrassCoverErosionOutwardsFailureMechanismView.cs =================================================================== diff -u -r8f44488fd857a7c56d2e8b7478219212f1888d3b -r3ac702c75112ae673b1fbf69185ed0950fff0f89 --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/Views/GrassCoverErosionOutwardsFailureMechanismView.cs (.../GrassCoverErosionOutwardsFailureMechanismView.cs) (revision 8f44488fd857a7c56d2e8b7478219212f1888d3b) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/Views/GrassCoverErosionOutwardsFailureMechanismView.cs (.../GrassCoverErosionOutwardsFailureMechanismView.cs) (revision 3ac702c75112ae673b1fbf69185ed0950fff0f89) @@ -118,6 +118,9 @@ mapDataCollection.Add(hydraulicBoundaryLocationsMapData); mapDataCollection.Add(foreshoreProfilesMapData); mapDataCollection.Add(calculationsMapData); + + SetMapDataFeatures(); + ringtoetsMapControl.SetAllData(mapDataCollection, AssessmentSection.BackgroundData); } /// @@ -216,14 +219,14 @@ private void SetMapDataFeatures() { - ReferenceLine referenceLine = data.Parent.ReferenceLine; - IEnumerable failureMechanismSections = data.WrappedData.Sections; - HydraulicBoundaryLocation[] hydraulicBoundaryLocations = data.WrappedData.HydraulicBoundaryLocations.ToArray(); - IEnumerable foreshoreProfiles = data.WrappedData.ForeshoreProfiles; + ReferenceLine referenceLine = AssessmentSection.ReferenceLine; + IEnumerable failureMechanismSections = FailureMechanism.Sections; + HydraulicBoundaryLocation[] hydraulicBoundaryLocations = FailureMechanism.HydraulicBoundaryLocations.ToArray(); + IEnumerable foreshoreProfiles = FailureMechanism.ForeshoreProfiles; IEnumerable calculations = - data.WrappedData.WaveConditionsCalculationGroup.GetCalculations().Cast(); + FailureMechanism.WaveConditionsCalculationGroup.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); Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/Views/GrassCoverErosionOutwardsFailureMechanismViewTest.cs =================================================================== diff -u -r8f44488fd857a7c56d2e8b7478219212f1888d3b -r3ac702c75112ae673b1fbf69185ed0950fff0f89 --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/Views/GrassCoverErosionOutwardsFailureMechanismViewTest.cs (.../GrassCoverErosionOutwardsFailureMechanismViewTest.cs) (revision 8f44488fd857a7c56d2e8b7478219212f1888d3b) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Forms.Test/Views/GrassCoverErosionOutwardsFailureMechanismViewTest.cs (.../GrassCoverErosionOutwardsFailureMechanismViewTest.cs) (revision 3ac702c75112ae673b1fbf69185ed0950fff0f89) @@ -103,7 +103,7 @@ Assert.IsInstanceOf(view.Controls[0]); Assert.AreSame(view.Map, ((RingtoetsMapControl) view.Controls[0]).MapControl); Assert.AreEqual(DockStyle.Fill, ((Control) view.Map).Dock); - Assert.IsNull(view.Map.Data); + AssertEmptyMapData(view.Map.Data); } }