Index: Application/Ringtoets/src/Application.Ringtoets.Storage/Create/MacroStabilityInwards/MacroStabilityInwardsFailureMechanismSectionResultCreateExtensions.cs =================================================================== diff -u -rcb5473dc9372632b858565eef6a48a1efb6f14a2 -rc0e8cafbdda9c9f6384005f573d885c0537e0b39 --- Application/Ringtoets/src/Application.Ringtoets.Storage/Create/MacroStabilityInwards/MacroStabilityInwardsFailureMechanismSectionResultCreateExtensions.cs (.../MacroStabilityInwardsFailureMechanismSectionResultCreateExtensions.cs) (revision cb5473dc9372632b858565eef6a48a1efb6f14a2) +++ Application/Ringtoets/src/Application.Ringtoets.Storage/Create/MacroStabilityInwards/MacroStabilityInwardsFailureMechanismSectionResultCreateExtensions.cs (.../MacroStabilityInwardsFailureMechanismSectionResultCreateExtensions.cs) (revision c0e8cafbdda9c9f6384005f573d885c0537e0b39) @@ -37,12 +37,22 @@ /// /// The result to create a database entity for. /// A new . - public static MacroStabilityInwardsSectionResultEntity Create(this MacroStabilityInwardsFailureMechanismSectionResult result) + /// Thrown when is null. + internal static MacroStabilityInwardsSectionResultEntity Create(this MacroStabilityInwardsFailureMechanismSectionResult result) { + if (result == null) + { + throw new ArgumentNullException(nameof(result)); + } + var sectionResultEntity = new MacroStabilityInwardsSectionResultEntity { - LayerOne = Convert.ToByte(result.AssessmentLayerOne), - LayerThree = result.TailorMadeAssessmentProbability.ToNaNAsNull() + SimpleAssessmentResult = Convert.ToByte(result.SimpleAssessmentResult), + DetailedAssessmentResult = Convert.ToByte(result.DetailedAssessmentResult), + TailorMadeAssessmentResult = Convert.ToByte(result.TailorMadeAssessmentResult), + TailorMadeAssessmentProbability = result.TailorMadeAssessmentProbability.ToNaNAsNull(), + UseManualAssemblyProbability = Convert.ToByte(result.UseManualAssemblyProbability), + ManualAssemblyProbability = result.ManualAssemblyProbability.ToNaNAsNull() }; return sectionResultEntity;