From 26fdf736606c5bd84750339cfdb85b287ab86ab9 Mon Sep 17 00:00:00 2001
From: Klaus Merzbach <me@merzbach.com>
Date: Thu, 6 Feb 2020 16:36:41 +0100
Subject: [PATCH] =?UTF-8?q?Luftfeuchte=20Felder=20vergr=C3=B6=C3=9Fert?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Wetterstation/ClassDiagram1.cd     | 97 ++++++++++++++++++++++++++++++
 Wetterstation/Form1.cs             |  8 +++
 Wetterstation/Program.cs           | 16 +++++
 Wetterstation/Sensor.cs            |  8 +++
 Wetterstation/SettingsModel.cs     | 16 +++++
 Wetterstation/SqliteDataAccess.cs  | 16 +++++
 Wetterstation/Wetterstation.csproj |  1 +
 7 files changed, 162 insertions(+)
 create mode 100644 Wetterstation/ClassDiagram1.cd

diff --git a/Wetterstation/ClassDiagram1.cd b/Wetterstation/ClassDiagram1.cd
new file mode 100644
index 0000000..ed614c9
--- /dev/null
+++ b/Wetterstation/ClassDiagram1.cd
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClassDiagram MajorVersion="1" MinorVersion="1">
+  <Class Name="Wetterstation.Hintergrund">
+    <Position X="3.5" Y="3.75" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>/wAJLFBCp76AADEgVLGAAcgWgHDRVBiAMgRYRGCgSrg=</HashCode>
+      <FileName>Form1.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Resources" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Program">
+    <Position X="7" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABBAAAAA=</HashCode>
+      <FileName>Program.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Settings" />
+      <Property Name="SettingsModel" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Sensor">
+    <Position X="10.25" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Properties" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>CAEgIAAgAAAAAAIAAAAKAUAAAQCEAAgCgAwAAggEAgA=</HashCode>
+      <FileName>Sensor.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Settings" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Settings">
+    <Position X="7" Y="2.75" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>QBQUABAAADAQABAAAhCAAAIGEASERFBgAAHBAAJBBAQ=</HashCode>
+      <FileName>Settings.cs</FileName>
+    </TypeIdentifier>
+  </Class>
+  <Class Name="Wetterstation.SettingsModel">
+    <Position X="3.5" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Properties" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>AgEgAAAIIQAAAAAAEABACAAAACAAAIIAgAAgQAAAAAA=</HashCode>
+      <FileName>SettingsModel.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Hintergrund" />
+      <Property Name="Resources" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.SqliteDataAccess">
+    <Position X="10" Y="4" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>QAAAAAAAAQAAAAAAAAAAAAAAgAAAAAAghAAAAAAAAAA=</HashCode>
+      <FileName>SqliteDataAccess.cs</FileName>
+    </TypeIdentifier>
+    <ShowAsAssociation>
+      <Property Name="Settings" />
+      <Property Name="Sensor" />
+    </ShowAsAssociation>
+  </Class>
+  <Class Name="Wetterstation.Properties.Resources">
+    <Position X="1" Y="1.25" Width="1.5" />
+    <Compartments>
+      <Compartment Name="Fields" Collapsed="true" />
+      <Compartment Name="Properties" Collapsed="true" />
+      <Compartment Name="Methods" Collapsed="true" />
+    </Compartments>
+    <TypeIdentifier>
+      <HashCode>CAAAAABEAgEAAAAAAEABUABBAQAAAgAgAAAAgACAAYA=</HashCode>
+    </TypeIdentifier>
+  </Class>
+  <Font Name="Segoe UI" Size="9" />
+</ClassDiagram>
\ No newline at end of file
diff --git a/Wetterstation/Form1.cs b/Wetterstation/Form1.cs
index 227729b..9e06a5b 100644
--- a/Wetterstation/Form1.cs
+++ b/Wetterstation/Form1.cs
@@ -47,6 +47,14 @@ namespace Wetterstation
             updateChart();
         }
 
+        internal Properties.Resources Resources
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
         //Historiediagramm auf den neuesten Stand bringen
         private void updateChart()
         {
diff --git a/Wetterstation/Program.cs b/Wetterstation/Program.cs
index 2d932e2..e302e59 100644
--- a/Wetterstation/Program.cs
+++ b/Wetterstation/Program.cs
@@ -11,6 +11,22 @@ namespace Wetterstation
 {
     static class Program
     {
+        public static Settings Settings
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
+        public static SettingsModel SettingsModel
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
         /// <summary>
         /// Der Haupteinstiegspunkt für die Anwendung.
         /// </summary>
diff --git a/Wetterstation/Sensor.cs b/Wetterstation/Sensor.cs
index a804548..d325587 100644
--- a/Wetterstation/Sensor.cs
+++ b/Wetterstation/Sensor.cs
@@ -152,5 +152,13 @@ namespace Wetterstation
             }
             else return -1;
         }
+
+        public Settings Settings
+        {
+            get => default;
+            set
+            {
+            }
+        }
     }
 }
diff --git a/Wetterstation/SettingsModel.cs b/Wetterstation/SettingsModel.cs
index 47362f4..54953a6 100644
--- a/Wetterstation/SettingsModel.cs
+++ b/Wetterstation/SettingsModel.cs
@@ -31,5 +31,21 @@
         public string node1Innen { get; set; }
 
         public string node1Aussen { get; set; }
+
+        public Hintergrund Hintergrund
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
+        internal Properties.Resources Resources
+        {
+            get => default;
+            set
+            {
+            }
+        }
     }
 }
diff --git a/Wetterstation/SqliteDataAccess.cs b/Wetterstation/SqliteDataAccess.cs
index 981fc49..bd51791 100644
--- a/Wetterstation/SqliteDataAccess.cs
+++ b/Wetterstation/SqliteDataAccess.cs
@@ -10,6 +10,22 @@ namespace Wetterstation
     {
         public static SQLiteConnection _dbConnection;
 
+        public static Settings Settings
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
+        public static Sensor Sensor
+        {
+            get => default;
+            set
+            {
+            }
+        }
+
         //Settings aus der Datenbank auslesen
         public static SettingsModel LoadWeatherstationSettings()
         {
diff --git a/Wetterstation/Wetterstation.csproj b/Wetterstation/Wetterstation.csproj
index 7cd70de..19e0753 100644
--- a/Wetterstation/Wetterstation.csproj
+++ b/Wetterstation/Wetterstation.csproj
@@ -136,6 +136,7 @@
     <Compile Include="Settings.Designer.cs">
       <DependentUpon>Settings.cs</DependentUpon>
     </Compile>
+    <None Include="ClassDiagram1.cd" />
     <None Include="Resources\Tendenz.bmp" />
     <None Include="Resources\pfeil_quer.png" />
     <None Include="Resources\pfeil_oben.png" />
-- 
GitLab