Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Views/StabilityPointStructuresFailureMechanismResultView.cs =================================================================== diff -u -r226c49888505e4302ce44f6f6603f3770520c096 -r24d252c7e54d324c9d2768b9ec93e04c6ea0fc2c --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Views/StabilityPointStructuresFailureMechanismResultView.cs (.../StabilityPointStructuresFailureMechanismResultView.cs) (revision 226c49888505e4302ce44f6f6603f3770520c096) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Views/StabilityPointStructuresFailureMechanismResultView.cs (.../StabilityPointStructuresFailureMechanismResultView.cs) (revision 24d252c7e54d324c9d2768b9ec93e04c6ea0fc2c) @@ -147,6 +147,10 @@ FailureMechanismSectionResultViewColumnBuilder.AddCombinedAssemblyProbabilityColumn( DataGridViewControl, nameof(StabilityPointStructuresFailureMechanismSectionResultRow.CombinedAssemblyProbability)); + + FailureMechanismSectionResultViewColumnBuilder.AddUseManualAssemblyCategoryGroupColumn( + DataGridViewControl, + nameof(StabilityPointStructuresFailureMechanismSectionResultRow.UseManualAssemblyProbability)); } } } \ No newline at end of file Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/Views/StabilityPointStructuresFailureMechanismResultViewTest.cs =================================================================== diff -u -r226c49888505e4302ce44f6f6603f3770520c096 -r24d252c7e54d324c9d2768b9ec93e04c6ea0fc2c --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/Views/StabilityPointStructuresFailureMechanismResultViewTest.cs (.../StabilityPointStructuresFailureMechanismResultViewTest.cs) (revision 226c49888505e4302ce44f6f6603f3770520c096) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/Views/StabilityPointStructuresFailureMechanismResultViewTest.cs (.../StabilityPointStructuresFailureMechanismResultViewTest.cs) (revision 24d252c7e54d324c9d2768b9ec93e04c6ea0fc2c) @@ -49,7 +49,8 @@ private const int tailorMadeAssemblyCategoryGroupIndex = 8; private const int combinedAssemblyCategoryGroupIndex = 9; private const int combinedAssemblyProbabilityIndex = 10; - private const int columnCount = 11; + private const int useManualAssemblyProbabilityIndex = 11; + private const int columnCount = 12; private Form testForm; @@ -126,6 +127,7 @@ Assert.IsInstanceOf(dataGridView.Columns[tailorMadeAssemblyCategoryGroupIndex]); Assert.IsInstanceOf(dataGridView.Columns[combinedAssemblyCategoryGroupIndex]); Assert.IsInstanceOf(dataGridView.Columns[combinedAssemblyProbabilityIndex]); + Assert.IsInstanceOf(dataGridView.Columns[useManualAssemblyProbabilityIndex]); Assert.AreEqual("Vak", dataGridView.Columns[nameColumnIndex].HeaderText); Assert.AreEqual("Eenvoudige toets", dataGridView.Columns[simpleAssessmentResultIndex].HeaderText); @@ -138,6 +140,7 @@ Assert.AreEqual("Assemblageresultaat\r\ntoets op maat", dataGridView.Columns[tailorMadeAssemblyCategoryGroupIndex].HeaderText); Assert.AreEqual("Assemblageresultaat\r\ngecombineerd", dataGridView.Columns[combinedAssemblyCategoryGroupIndex].HeaderText); Assert.AreEqual("Assemblageresultaat\r\ngecombineerde\r\nfaalkansschatting", dataGridView.Columns[combinedAssemblyProbabilityIndex].HeaderText); + Assert.AreEqual("Overschrijf\r\nassemblageresultaat", dataGridView.Columns[useManualAssemblyProbabilityIndex].HeaderText); Assert.IsTrue(dataGridView.Columns[nameColumnIndex].ReadOnly); Assert.IsFalse(dataGridView.Columns[simpleAssessmentResultIndex].ReadOnly); @@ -150,6 +153,7 @@ Assert.IsTrue(dataGridView.Columns[tailorMadeAssemblyCategoryGroupIndex].ReadOnly); Assert.IsTrue(dataGridView.Columns[combinedAssemblyCategoryGroupIndex].ReadOnly); Assert.IsTrue(dataGridView.Columns[combinedAssemblyProbabilityIndex].ReadOnly); + Assert.IsFalse(dataGridView.Columns[useManualAssemblyProbabilityIndex].ReadOnly); Assert.AreEqual(DataGridViewAutoSizeColumnsMode.AllCells, dataGridView.AutoSizeColumnsMode); Assert.AreEqual(DataGridViewContentAlignment.MiddleCenter, dataGridView.ColumnHeadersDefaultCellStyle.Alignment); @@ -188,6 +192,7 @@ Assert.AreEqual("VIv", cells[tailorMadeAssemblyCategoryGroupIndex].Value); Assert.AreEqual("VIv", cells[combinedAssemblyCategoryGroupIndex].Value); Assert.AreEqual("1/1", cells[combinedAssemblyProbabilityIndex].FormattedValue); + Assert.AreEqual(false, cells[useManualAssemblyProbabilityIndex].Value); } }