From 1116584f5ad6f9f083c761d936e6595b00a03c66 Mon Sep 17 00:00:00 2001 From: tschumpr Date: Tue, 30 Apr 2024 09:03:42 +0200 Subject: [PATCH] Use PascalCase for Nutzungsart catalog --- Geodatenbezug/Models/NutzungsflaechenCatalog.cs | 6 +++--- Geodatenbezug/Processors/NutzungsflaechenProcessor.cs | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Geodatenbezug/Models/NutzungsflaechenCatalog.cs b/Geodatenbezug/Models/NutzungsflaechenCatalog.cs index c2c734e..04cd631 100644 --- a/Geodatenbezug/Models/NutzungsflaechenCatalog.cs +++ b/Geodatenbezug/Models/NutzungsflaechenCatalog.cs @@ -14,19 +14,19 @@ public class Transfer public class DataSection { [XmlElement("LWB_Nutzungsflaechen_V2_0.LNF_Kataloge")] - required public LnfKataloge LNFKataloge { get; set; } + required public LnfKataloge LnfKataloge { get; set; } } public class LnfKataloge { [XmlElement("LWB_Nutzungsflaechen_V2_0.LNF_Kataloge.LNF_Katalog_Nutzungsart")] - required public List LNFKatalogNutzungsart { get; set; } + required public List LnfKatalogNutzungsart { get; set; } } public class LnfKatalogNutzungsart { [XmlElement("LNF_Code")] - required public int LNFCode { get; set; } + required public int LnfCode { get; set; } [XmlElement("Nutzung")] required public Nutzung Nutzung { get; set; } diff --git a/Geodatenbezug/Processors/NutzungsflaechenProcessor.cs b/Geodatenbezug/Processors/NutzungsflaechenProcessor.cs index edb194d..ce75269 100644 --- a/Geodatenbezug/Processors/NutzungsflaechenProcessor.cs +++ b/Geodatenbezug/Processors/NutzungsflaechenProcessor.cs @@ -232,7 +232,7 @@ private async Task CreateNutzungsartLayerAsync() catalogData.ForEach(entry => { using var feature = new Feature(nutzungsartLayer.GetLayerDefn()); - feature.SetField(lnfCodeName, entry.LNFCode); + feature.SetField(lnfCodeName, entry.LnfCode); feature.SetField(istBffQiName, entry.IstBFFQI ? 1 : 0); feature.SetField(hauptkategorieDeName, entry.Hauptkategorie.LocalisationCHV1MultilingualText.LocalisedText.LocalisationCHV1LocalisedText.FirstOrDefault(t => t.Language == "de").Text); feature.SetField(hauptkategorieFrName, entry.Hauptkategorie.LocalisationCHV1MultilingualText.LocalisedText.LocalisationCHV1LocalisedText.FirstOrDefault(t => t.Language == "fr").Text); @@ -256,7 +256,7 @@ private async Task> GetLnfKatalogNutzungsartAsync() if (deserializedObject is Transfer catalog) { - return catalog.DataSection.LNFKataloge.LNFKatalogNutzungsart; + return catalog.DataSection.LnfKataloge.LnfKatalogNutzungsart; } else {