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