Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRow/StabilityStoneCoverSectionResultRow.cs =================================================================== diff -u -r3684562eb91b4bf579391fd508d4ef82ba4397b2 -r08a279166007321b0ae0f2f15a2f13c191952e1b --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRow/StabilityStoneCoverSectionResultRow.cs (.../StabilityStoneCoverSectionResultRow.cs) (revision 3684562eb91b4bf579391fd508d4ef82ba4397b2) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Views/SectionResultRow/StabilityStoneCoverSectionResultRow.cs (.../StabilityStoneCoverSectionResultRow.cs) (revision 08a279166007321b0ae0f2f15a2f13c191952e1b) @@ -19,12 +19,71 @@ // Stichting Deltares and remain full property of Stichting Deltares at all times. // All rights reserved. +using Core.Common.Base.Data; +using Ringtoets.Common.Data.FailureMechanism; using Ringtoets.Integration.Data.StandAlone.SectionResult; namespace Ringtoets.Integration.Forms.Views.SectionResultRow { - public class StabilityStoneCoverSectionResultRow : SimpleFailureMechanismSectionResultRow + public class StabilityStoneCoverSectionResultRow : FailureMechanismSectionResultRow { - public StabilityStoneCoverSectionResultRow(SimpleFailureMechanismSectionResult sectionResult) : base(sectionResult) {} + public StabilityStoneCoverSectionResultRow(StabilityStoneCoverFailureMechanismSectionResult sectionResult) : base(sectionResult) { } + + /// + /// Gets the name of the failure mechanism section. + /// + public string Name + { + get + { + return SectionResult.Section.Name; + } + } + + /// + /// Gets or sets the value representing whether the section passed the layer 0 assessment. + /// + public bool AssessmentLayerOne + { + get + { + return SectionResult.AssessmentLayerOne; + } + set + { + SectionResult.AssessmentLayerOne = value; + SectionResult.NotifyObservers(); + } + } + + /// + /// Gets or sets the value representing the result of the layer 2a assessment. + /// + public AssessmentLayerTwoAResult AssessmentLayerTwoA + { + get + { + return SectionResult.AssessmentLayerTwoA; + } + set + { + SectionResult.AssessmentLayerTwoA = value; + } + } + + /// + /// Gets or sets the value representing the result of the layer 3 assessment. + /// + public RoundedDouble AssessmentLayerThree + { + get + { + return SectionResult.AssessmentLayerThree; + } + set + { + SectionResult.AssessmentLayerThree = value; + } + } } } \ No newline at end of file