diff --git a/DataStore/DataStructures.cs b/DataStore/DataStructures.cs index 8b17ab0..0b2c4de 100644 --- a/DataStore/DataStructures.cs +++ b/DataStore/DataStructures.cs @@ -179,7 +179,18 @@ public class KasPerson public string funktionad { get; set; } public string used_plz { get; set; } = ""; - + + public bool IsGermany() + { + var trimmedLand = (land ?? "").Trim(); + var trimmedLowerLand = trimmedLand.ToLower(); + var isGermany = trimmedLowerLand == "germany" || trimmedLowerLand == "ger" || + trimmedLowerLand == "" || trimmedLowerLand == "de" || + trimmedLowerLand == "deutschland"; + + return isGermany; + } + public static void SetUsedPLZ(int id, string plz) { foreach (var set in Settings._instance.addressSets.addresses)