Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismResultView.cs =================================================================== diff -u -r74e362128e21e414c29a561f6e6fe113bcab2635 -red5b5a31c2480fbef4ebc8258ee92eed978f5049 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismResultView.cs (.../GrassCoverErosionInwardsFailureMechanismResultView.cs) (revision 74e362128e21e414c29a561f6e6fe113bcab2635) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismResultView.cs (.../GrassCoverErosionInwardsFailureMechanismResultView.cs) (revision ed5b5a31c2480fbef4ebc8258ee92eed978f5049) @@ -23,8 +23,10 @@ using System.Linq; using System.Windows.Forms; using Core.Common.Base; +using Core.Common.Util; using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.Common.Data.Calculation; +using Ringtoets.Common.Data.FailureMechanism; using Ringtoets.Common.Forms.Helpers; using Ringtoets.Common.Forms.Views; using Ringtoets.GrassCoverErosionInwards.Data; @@ -111,6 +113,19 @@ { base.AddDataGridColumns(); + EnumDisplayWrapper[] layerOneDataSource = + Enum.GetValues(typeof(AssessmentLayerOneState)) + .OfType() + .Select(sa => new EnumDisplayWrapper(sa)) + .ToArray(); + + DataGridViewControl.AddComboBoxColumn( + nameof(GrassCoverErosionInwardsFailureMechanismSectionResultRow.AssessmentLayerOne), + RingtoetsCommonFormsResources.FailureMechanismResultView_InitializeDataGridView_Assessment_layer_one, + layerOneDataSource, + nameof(EnumDisplayWrapper.Value), + nameof(EnumDisplayWrapper.DisplayName)); + DataGridViewControl.AddTextBoxColumn( nameof(GrassCoverErosionInwardsFailureMechanismSectionResultRow.AssessmentLayerTwoA), RingtoetsCommonFormsResources.FailureMechanismResultView_InitializeDataGridView_Assessment_layer_two_a,