Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRow.cs =================================================================== diff -u -rbb9d9a8a941eeace0951a34b5f502915a04f454b -rbe4b9dfe060b0867ceb385a39da8f5db29a45c44 --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRow.cs (.../MacroStabilityOutwardsSectionResultRow.cs) (revision bb9d9a8a941eeace0951a34b5f502915a04f454b) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRow.cs (.../MacroStabilityOutwardsSectionResultRow.cs) (revision be4b9dfe060b0867ceb385a39da8f5db29a45c44) @@ -340,6 +340,14 @@ SetColumnState(tailorMadeAssessmentResultIndex, simpleAssessmentSufficient || UseManualAssemblyCategoryGroup); SetColumnState(tailorMadeAssessmentProbabilityIndex, simpleAssessmentSufficient || GetTailorMadeAssessmentResultIsNotProbability() || UseManualAssemblyCategoryGroup); + if (UseManualAssemblyCategoryGroup) + { + DisableColumn(simpleAssemblyCategoryGroupIndex); + DisableColumn(detailedAssemblyCategoryGroupIndex); + DisableColumn(tailorMadeAssemblyCategoryGroupIndex); + DisableColumn(combinedAssemblyCategoryGroupIndex); + } + SetColumnState(manualAssemblyCategoryGroupIndex, !UseManualAssemblyCategoryGroup); } Index: Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRowTest.cs =================================================================== diff -u -rbb9d9a8a941eeace0951a34b5f502915a04f454b -rbe4b9dfe060b0867ceb385a39da8f5db29a45c44 --- Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRowTest.cs (.../MacroStabilityOutwardsSectionResultRowTest.cs) (revision bb9d9a8a941eeace0951a34b5f502915a04f454b) +++ Ringtoets/Integration/test/Ringtoets.Integration.Forms.Test/Views/SectionResultRows/MacroStabilityOutwardsSectionResultRowTest.cs (.../MacroStabilityOutwardsSectionResultRowTest.cs) (revision be4b9dfe060b0867ceb385a39da8f5db29a45c44) @@ -420,6 +420,12 @@ AssertColumnState(columnStateDefinitions[ConstructionProperties.DetailedAssessmentProbabilityIndex], !useManualAssemblyCategoryGroup); AssertColumnState(columnStateDefinitions[ConstructionProperties.TailorMadeAssessmentResultIndex], !useManualAssemblyCategoryGroup); AssertColumnState(columnStateDefinitions[ConstructionProperties.TailorMadeAssessmentProbabilityIndex], !useManualAssemblyCategoryGroup); + + AssertColumnState(columnStateDefinitions[ConstructionProperties.SimpleAssemblyCategoryGroupIndex], !useManualAssemblyCategoryGroup); + AssertColumnState(columnStateDefinitions[ConstructionProperties.DetailedAssemblyCategoryGroupIndex], !useManualAssemblyCategoryGroup); + AssertColumnState(columnStateDefinitions[ConstructionProperties.TailorMadeAssemblyCategoryGroupIndex], !useManualAssemblyCategoryGroup); + AssertColumnState(columnStateDefinitions[ConstructionProperties.CombinedAssemblyCategoryGroupIndex], !useManualAssemblyCategoryGroup); + AssertColumnState(columnStateDefinitions[ConstructionProperties.ManualAssemblyCategoryGroupIndex], useManualAssemblyCategoryGroup); mocks.VerifyAll();