Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/Views/GrassCoverErosionOutwardsFailureMechanismResultView.cs =================================================================== diff -u -r94bb7cee8b66f48b37c36b16ab6b885559554909 -r6351c078e52e7a091c3307337ba66e18fde91525 --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/Views/GrassCoverErosionOutwardsFailureMechanismResultView.cs (.../GrassCoverErosionOutwardsFailureMechanismResultView.cs) (revision 94bb7cee8b66f48b37c36b16ab6b885559554909) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/Views/GrassCoverErosionOutwardsFailureMechanismResultView.cs (.../GrassCoverErosionOutwardsFailureMechanismResultView.cs) (revision 6351c078e52e7a091c3307337ba66e18fde91525) @@ -34,34 +34,23 @@ /// /// The view for a collection of . /// - public class GrassCoverErosionOutwardsFailureMechanismResultView : FailureMechanismResultView + public class GrassCoverErosionOutwardsFailureMechanismResultView + : FailureMechanismResultView { /// /// Creates a new instance of . /// - /// The failure mechanism this view belongs to. - /// The collection of failure mechanism section results. - /// Thrown when any input parameter is null. + /// public GrassCoverErosionOutwardsFailureMechanismResultView( GrassCoverErosionOutwardsFailureMechanism failureMechanism, - IObservableEnumerable failureMechanismSectionResults) : base(failureMechanismSectionResults) + IObservableEnumerable failureMechanismSectionResults) + : base(failureMechanism, failureMechanismSectionResults) { - if (failureMechanism == null) - { - throw new ArgumentNullException(nameof(failureMechanism)); - } - - FailureMechanism = failureMechanism; DataGridViewControl.CellFormatting += OnCellFormatting; UpdateDataGridViewDataSource(); } - /// - /// Gets the grass cover erosion outwards failure mechanism. - /// - public GrassCoverErosionOutwardsFailureMechanism FailureMechanism { get; } - protected override object CreateFailureMechanismSectionResultRow(GrassCoverErosionOutwardsFailureMechanismSectionResult sectionResult) { return new GrassCoverErosionOutwardsFailureMechanismSectionResultRow(sectionResult);