diff --git a/VectoCore/VectoCore/Models/Declaration/Segment.cs b/VectoCore/VectoCore/Models/Declaration/Segment.cs index 3e21a8b0c35862bb1fa1fd432dfd728061728adb..cfd31a60eaa1250083ad71fa008c8b2b4f87fee3 100644 --- a/VectoCore/VectoCore/Models/Declaration/Segment.cs +++ b/VectoCore/VectoCore/Models/Declaration/Segment.cs @@ -53,5 +53,7 @@ namespace TUGraz.VectoCore.Models.Declaration public Stream AccelerationFile { get; internal set; } public Mission[] Missions { get; internal set; } + + public SquareMeter CdAConstruction { get; internal set; } } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/Declaration/Segments.cs b/VectoCore/VectoCore/Models/Declaration/Segments.cs index 8606f7a12cf3cb44d7d4135c02e1731f12864dc3..76f45862adde56efbb82b9695b26490ba164877f 100644 --- a/VectoCore/VectoCore/Models/Declaration/Segments.cs +++ b/VectoCore/VectoCore/Models/Declaration/Segments.cs @@ -109,7 +109,8 @@ namespace TUGraz.VectoCore.Models.Declaration RessourceHelper.ReadStream(DeclarationData.DeclarationDataResourcePrefix + ".VACC." + row.Field<string>(".vaccfile")), Missions = CreateMissions(ref grossVehicleMassRating, curbWeight, row), - GrossVehicleMassRating = grossVehicleMassRating + GrossVehicleMassRating = grossVehicleMassRating, + CdAConstruction = row.ParseDouble("cdxa construction").SI<SquareMeter>() }; return segment; @@ -156,7 +157,7 @@ namespace TUGraz.VectoCore.Models.Declaration var mission = new Mission { MissionType = missionType, - CrossWindCorrection = row.Field<string>("crosswindcorrection" + GetMissionSuffix(missionType)), + CrossWindCorrectionParameters = row.Field<string>("crosswindcorrection" + GetMissionSuffix(missionType)), CycleFile = RessourceHelper.ReadStream(DeclarationData.DeclarationDataResourcePrefix + ".MissionCycles." + missionType + Constants.FileExtensions.CycleFile),