From b89747ccf678518cede98e89a3d0ea6f9d1956f1 Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Tue, 28 Jun 2016 12:44:45 +0200 Subject: [PATCH] minor changes --- .../Models/Declaration/StandardWeigths.cs | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/VectoCore/VectoCore/Models/Declaration/StandardWeigths.cs b/VectoCore/VectoCore/Models/Declaration/StandardWeigths.cs index cc7f7509ba..1105179bbf 100644 --- a/VectoCore/VectoCore/Models/Declaration/StandardWeigths.cs +++ b/VectoCore/VectoCore/Models/Declaration/StandardWeigths.cs @@ -38,6 +38,24 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Models.Declaration { + public sealed class StandardWeight + { + public Kilogram CurbWeight; + public Kilogram GrossVehicleWeight; + + public Kilogram MaxPayLoad + { + get { return GrossVehicleWeight - CurbWeight; } + } + } + + /// <summary> + /// Lookup Class for Standard Weights of Bodies, Trailers and Semitrailers. + /// Standard Weights include + /// CurbWeight (=Empty Weight), + /// Gross Vehicle Weight (=Maximum Allowed Weight), and + /// MaxPayload. + /// </summary> public sealed class StandardWeigths : LookupData<string, StandardWeight> { private const string ResourceId = "TUGraz.VectoCore.Resources.Declaration.StandardWeights.csv"; @@ -69,10 +87,4 @@ namespace TUGraz.VectoCore.Models.Declaration }); } } - - public sealed class StandardWeight - { - public Kilogram CurbWeight; - public Kilogram GrossVehicleWeight; - } } \ No newline at end of file -- GitLab