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