Index: Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/Views/WaveImpactAsphaltCoverFailureMechanismResultView.cs =================================================================== diff -u -r7f80815f667036fe5000fb938d61aee1edd157e0 -r74fdb6be21b40cd810f3d246185e385dfac67a21 --- Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/Views/WaveImpactAsphaltCoverFailureMechanismResultView.cs (.../WaveImpactAsphaltCoverFailureMechanismResultView.cs) (revision 7f80815f667036fe5000fb938d61aee1edd157e0) +++ Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/Views/WaveImpactAsphaltCoverFailureMechanismResultView.cs (.../WaveImpactAsphaltCoverFailureMechanismResultView.cs) (revision 74fdb6be21b40cd810f3d246185e385dfac67a21) @@ -42,8 +42,8 @@ /// /// public WaveImpactAsphaltCoverFailureMechanismResultView( - WaveImpactAsphaltCoverFailureMechanism failureMechanism, - IObservableEnumerable failureMechanismSectionResults) + IObservableEnumerable failureMechanismSectionResults, + WaveImpactAsphaltCoverFailureMechanism failureMechanism) : base(failureMechanismSectionResults, failureMechanism) { DataGridViewControl.CellFormatting += OnCellFormatting; Index: Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs =================================================================== diff -u -r006d78c3ccc43be477099e52212aa835138f7df4 -r74fdb6be21b40cd810f3d246185e385dfac67a21 --- Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision 006d78c3ccc43be477099e52212aa835138f7df4) +++ Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision 74fdb6be21b40cd810f3d246185e385dfac67a21) @@ -93,8 +93,8 @@ CloseForData = CloseFailureMechanismResultViewForData, GetViewData = context => context.WrappedData, CreateInstance = context => new WaveImpactAsphaltCoverFailureMechanismResultView( - (WaveImpactAsphaltCoverFailureMechanism) context.FailureMechanism, - context.WrappedData) + context.WrappedData, + (WaveImpactAsphaltCoverFailureMechanism) context.FailureMechanism) }; } Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/Views/WaveImpactAsphaltCoverFailureMechanismResultViewTest.cs =================================================================== diff -u -r7f80815f667036fe5000fb938d61aee1edd157e0 -r74fdb6be21b40cd810f3d246185e385dfac67a21 --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/Views/WaveImpactAsphaltCoverFailureMechanismResultViewTest.cs (.../WaveImpactAsphaltCoverFailureMechanismResultViewTest.cs) (revision 7f80815f667036fe5000fb938d61aee1edd157e0) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Forms.Test/Views/WaveImpactAsphaltCoverFailureMechanismResultViewTest.cs (.../WaveImpactAsphaltCoverFailureMechanismResultViewTest.cs) (revision 74fdb6be21b40cd810f3d246185e385dfac67a21) @@ -48,7 +48,7 @@ var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); // Call - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Assert Assert.IsInstanceOf(failureMechanism.SectionResults, failureMechanism); + var context = new FailureMechanismSectionResultContext( + failureMechanism.SectionResults, + failureMechanism); // Call object viewData = info.GetViewData(context); @@ -86,7 +88,7 @@ { // Setup var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call string viewName = info.GetViewName(view, failureMechanism.SectionResults); @@ -146,7 +148,7 @@ var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call bool closeForData = info.CloseForData(view, assessmentSection); @@ -173,7 +175,7 @@ mocks.ReplayAll(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call bool closeForData = info.CloseForData(view, assessmentSection); @@ -200,7 +202,7 @@ mocks.ReplayAll(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call bool closeForData = info.CloseForData(view, assessmentSection); @@ -218,7 +220,7 @@ // Setup var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call bool closeForData = info.CloseForData(view, failureMechanism); @@ -234,7 +236,7 @@ // Setup var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call bool closeForData = info.CloseForData(view, new WaveImpactAsphaltCoverFailureMechanism()); @@ -255,7 +257,7 @@ mocks.ReplayAll(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call bool closeForData = info.CloseForData(view, failureMechanismContext); @@ -278,7 +280,7 @@ var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); - using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism, failureMechanism.SectionResults)) + using (var view = new WaveImpactAsphaltCoverFailureMechanismResultView(failureMechanism.SectionResults, failureMechanism)) { // Call bool closeForData = info.CloseForData(view, failureMechanismContext);