Tranfer to net core

This commit is contained in:
Damian Wessels
2023-01-14 09:39:16 +01:00
parent ce49ba5bc7
commit 12fa97bc28
17 changed files with 159 additions and 771 deletions

View File

@@ -10,8 +10,15 @@ using System.Diagnostics;
using KlassenBIB; using KlassenBIB;
using SanShared.Exceptions; using SanShared.Exceptions;
namespace Database namespace Database
{ {
/* public class SanVerwaltungContext: DbContext
{
public DbSet<Projekt> Projekte { get; set; }
}
*/
public class Datenbank public class Datenbank
{ {
public string pfad; public string pfad;
@@ -36,8 +43,8 @@ namespace Database
Directory.CreateDirectory(Path.Combine(pfad, "projekte")); Directory.CreateDirectory(Path.Combine(pfad, "projekte"));
return; return;
} }
if (File.Exists(filepath)) //if (File.Exists(filepath))
TeufelDB = XamlServices.Load(filepath) as KlassenBIB.DB; //TeufelDB = XamlServices.Load(filepath) as KlassenBIB.DB;
} }
public KlassenBIB.Projekt loadedProjekt = null; public KlassenBIB.Projekt loadedProjekt = null;
@@ -59,16 +66,16 @@ namespace Database
if (!File.Exists(filepath)) if (!File.Exists(filepath))
{ {
if (!Directory.Exists("./projekte")) return true; if (!Directory.Exists("./projekte")) return true;
UpdateDatabase.UpdateNewGuids(); //UpdateDatabase.UpdateNewGuids();
UpdateDatabase.TransferAuftraggeber(); //UpdateDatabase.TransferAuftraggeber();
UpdateDatabase.MakeNewDatabaseSystem(); //UpdateDatabase.MakeNewDatabaseSystem();
} else } else
{ {
//UpdateDatabase.GenerateNewBeziehungen(); //UpdateDatabase.GenerateNewBeziehungen();
} }
UpdateDatabase.CreateSQLiteDB(); //UpdateDatabase.CreateSQLiteDB();
return true; return true;
} }
@@ -85,7 +92,7 @@ namespace Database
{ {
string filepath = Path.Combine(pfad, "projekte", "TeufelDB.xaml"); string filepath = Path.Combine(pfad, "projekte", "TeufelDB.xaml");
Trace.WriteLine(filepath); Trace.WriteLine(filepath);
XamlServices.Save(filepath, TeufelDB); //XamlServices.Save(filepath, TeufelDB);
} }
} }
} }

View File

@@ -1,4 +1,4 @@
using FastMember; /*using FastMember;
using KlassenBIB; using KlassenBIB;
using SanShared; using SanShared;
using System; using System;
@@ -284,7 +284,8 @@ namespace Database
Datenbank.Instance.MainDatenbank.AuftraggeberListe.Add(tempProjekt.Auftraggeber); Datenbank.Instance.MainDatenbank.AuftraggeberListe.Add(tempProjekt.Auftraggeber);
} }
*/
} }
} }
} }
*/

View File

@@ -1,4 +1,4 @@
using Newtonsoft.Json; //using Newtonsoft.Json;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
@@ -30,8 +30,8 @@ namespace SanSystem.Einstellungen
} }
else else
{ {
string input = File.ReadAllText(modPath); //string input = File.ReadAllText(modPath);
configuration = (Dictionary<string, long>)JsonConvert.DeserializeObject(input, typeof(Dictionary<string, long>)); //configuration = (Dictionary<string, long>)JsonConvert.DeserializeObject(input, typeof(Dictionary<string, long>));
} }
} }
@@ -65,8 +65,8 @@ namespace SanSystem.Einstellungen
public virtual void SaveSettings() public virtual void SaveSettings()
{ {
string ser = JsonConvert.SerializeObject(configuration); //string ser = JsonConvert.SerializeObject(configuration);
File.WriteAllText(modPath, ser); //File.WriteAllText(modPath, ser);
} }
public void Dispose() public void Dispose()

View File

@@ -111,7 +111,7 @@ namespace SanSystem
{ {
get get
{ {
return Path.Combine(Properties.Settings.Default.DATABASEMAIN,speicherpfad_to_projekts, projektpfad); return "C:\\";// Path.Combine(Properties.Settings.Default.DATABASEMAIN,speicherpfad_to_projekts, projektpfad);
} }
} }

View File

@@ -11,7 +11,6 @@ namespace KlassenBIB
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
[ContentProperty("Sanierung")]
public class Inspektionsobjekt public class Inspektionsobjekt
{ {
private string strasseName = "none"; private string strasseName = "none";

View File

@@ -6,10 +6,8 @@ using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Windows.Markup; using System.Windows.Markup;
[assembly: XmlnsDefinition("http://schemas.cosysda.de/sanVerwaltung/xaml","KlassenBIB")]
namespace KlassenBIB namespace KlassenBIB
{ {
[ContentProperty("Objekte")]
public class Projekt :IProjekt public class Projekt :IProjekt
{ {
public string Nummer { get; set; } public string Nummer { get; set; }

View File

@@ -40,6 +40,7 @@ namespace KlassenBIB
string bediener; string bediener;
DateTime anfangKalibrierung; DateTime anfangKalibrierung;
DateTime endeKalibirierung; DateTime endeKalibirierung;
DateTime tvInspektion;
AbstractImprägnier imprägnierungsbericht; AbstractImprägnier imprägnierungsbericht;
Dictionary<int, TimeSpan> lagerungZeiten = new Dictionary<int, TimeSpan>(); Dictionary<int, TimeSpan> lagerungZeiten = new Dictionary<int, TimeSpan>();
@@ -202,7 +203,7 @@ namespace KlassenBIB
grunddaten["KL_rob_true"] = this.VorbereitetRoboter ? "X": " "; grunddaten["KL_rob_true"] = this.VorbereitetRoboter ? "X": " ";
grunddaten["KL_HD_date"] = this.Datum.ToShortDateString(); grunddaten["KL_HD_date"] = this.Datum.ToShortDateString();
grunddaten["KL_Besatzung"] = this.Besatzung; grunddaten["KL_Besatzung"] = this.Besatzung;
grunddaten["liner_laenge"] = Inspektionsobjekt.Haltungslaenge; //LaengeGesamt; grunddaten["liner_laenge"] = Inspektionsobjekt.Haltungslaenge;
grunddaten["Charge_Liner"] = this.imprägnierungsbericht == null ? this.LinerChargenummer : this.imprägnierungsbericht.Schlauchnummer; grunddaten["Charge_Liner"] = this.imprägnierungsbericht == null ? this.LinerChargenummer : this.imprägnierungsbericht.Schlauchnummer;
grunddaten["Charge_Harz"] = this.imprägnierungsbericht == null ? this.HarzChargenummer : (this.imprägnierungsbericht as WerkseitigImprägniert).Imprägniernummer; grunddaten["Charge_Harz"] = this.imprägnierungsbericht == null ? this.HarzChargenummer : (this.imprägnierungsbericht as WerkseitigImprägniert).Imprägniernummer;
grunddaten["harz_bedarf_m"] = this.imprägnierungsbericht == null ? harzbedarf : this.imprägnierungsbericht.Harzmenge; grunddaten["harz_bedarf_m"] = this.imprägnierungsbericht == null ? harzbedarf : this.imprägnierungsbericht.Harzmenge;
@@ -224,7 +225,7 @@ namespace KlassenBIB
grunddaten["liner_type"] = LinerTyp; grunddaten["liner_type"] = LinerTyp;
try try
{ {
grunddaten["TV_Kontrolle"] = string.Format("Ja, am {0}", AnfangAushaertung.Subtract(TimeSpan.FromMinutes(20))); grunddaten["TV_Kontrolle"] = string.Format("Ja, am {0}", TvInspektion);
} }
catch(ArgumentOutOfRangeException) catch(ArgumentOutOfRangeException)
{ {
@@ -339,5 +340,6 @@ namespace KlassenBIB
public int EinbauTemperatur { get => temperaturEinbau; set => temperaturEinbau = value; } public int EinbauTemperatur { get => temperaturEinbau; set => temperaturEinbau = value; }
public double InversionsDruck { get => inversionsDruck; set => inversionsDruck = value; } public double InversionsDruck { get => inversionsDruck; set => inversionsDruck = value; }
public AbstractImprägnier Imprägnierungsbericht { get => imprägnierungsbericht; set => imprägnierungsbericht = value; } public AbstractImprägnier Imprägnierungsbericht { get => imprägnierungsbericht; set => imprägnierungsbericht = value; }
public DateTime TvInspektion { get => tvInspektion; set => tvInspektion = value; }
} }
} }

6
SanSystem/NuGet.config Normal file
View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="wibu-packages" value="%ProgramData%\CodeMeter\DevKit\dotnet\NuGet" />
</packageSources>
</configuration>

View File

@@ -1,38 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
namespace SanSystem.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.1.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default {
get {
return defaultInstance;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("C:\\")]
public string DATABASEMAIN {
get {
return ((string)(this["DATABASEMAIN"]));
}
set {
this["DATABASEMAIN"] = value;
}
}
}
}

View File

@@ -1,9 +0,0 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="SanSystem.Properties" GeneratedClassName="Settings">
<Profiles />
<Settings>
<Setting Name="DATABASEMAIN" Type="System.String" Scope="User">
<Value Profile="(Default)">C:\</Value>
</Setting>
</Settings>
</SettingsFile>

View File

@@ -1,651 +1,32 @@
<?xml version="1.0" encoding="utf-8"?> <Project Sdk="Microsoft.NET.Sdk">
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\packages\EntityFramework.6.4.4\build\EntityFramework.props" Condition="Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')" /> <PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> <OutputType>WinExe</OutputType>
<PropertyGroup> <TargetFramework>net6.0-windows</TargetFramework>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <UseWindowsForms>true</UseWindowsForms>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<ProjectGuid>{C6546A88-8830-4EF2-B99C-B9183171F6EF}</ProjectGuid> </PropertyGroup>
<OutputType>WinExe</OutputType>
<RootNamespace>SanSystem</RootNamespace> <ItemGroup>
<AssemblyName>SanSystem</AssemblyName> <None Remove="version.txt" />
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> </ItemGroup>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <ItemGroup>
<TargetFrameworkProfile /> <EmbeddedResource Include="version.txt">
<NuGetPackageImportStamp> <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</NuGetPackageImportStamp> </EmbeddedResource>
</PropertyGroup> </ItemGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <ItemGroup>
<DebugSymbols>true</DebugSymbols> <PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.2" />
<DebugType>full</DebugType> <PackageReference Include="Syncfusion.Chart.Windows" Version="20.4.0.43" />
<Optimize>false</Optimize> <PackageReference Include="Syncfusion.DocIO.WinForms" Version="20.4.0.43" />
<OutputPath>bin\Debug\</OutputPath> <PackageReference Include="Syncfusion.DocToPDFConverter.WinForms" Version="20.4.0.43" />
<DefineConstants>TRACE;DEBUG;LAPTOP</DefineConstants> <PackageReference Include="Wibu.CodeMeter.WibuCmNET" Version="7.50.5271.500" />
<ErrorReport>prompt</ErrorReport> </ItemGroup>
<WarningLevel>4</WarningLevel>
<DocumentationFile> <Target Name="PreBuild" BeforeTargets="PreBuildEvent">
</DocumentationFile> <Exec Command="git rev-parse HEAD &gt; &quot;$(ProjectDir)\version.txt&quot;" />
</PropertyGroup> </Target>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> </Project>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.dll</HintPath>
</Reference>
<Reference Include="EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>..\packages\EntityFramework.6.4.4\lib\net45\EntityFramework.SqlServer.dll</HintPath>
</Reference>
<Reference Include="EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
<Reference Include="FastMember, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\FastMember.1.5.0\lib\net461\FastMember.dll</HintPath>
</Reference>
<Reference Include="FluentFTP, Version=37.0.2.0, Culture=neutral, PublicKeyToken=f4af092b1d8df44f, processorArchitecture=MSIL">
<HintPath>..\packages\FluentFTP.37.0.2\lib\net45\FluentFTP.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Chart.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Chart.Base.19.4.0.56\lib\net46\Syncfusion.Chart.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Chart.Windows, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Chart.Windows.19.4.0.56\lib\net46\Syncfusion.Chart.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Compression.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Compression.Base.19.4.0.56\lib\net46\Syncfusion.Compression.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Core.WinForms, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Core.WinForms.19.4.0.56\lib\net46\Syncfusion.Core.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DocIO.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.DocIO.WinForms.19.4.0.56\lib\net46\Syncfusion.DocIO.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.DocToPdfConverter.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.DocToPDFConverter.WinForms.19.4.0.56\lib\net46\Syncfusion.DocToPdfConverter.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Grid.Base.19.4.0.56\lib\net46\Syncfusion.Grid.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grid.Windows, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Grid.Windows.19.4.0.56\lib\net46\Syncfusion.Grid.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Grouping.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Grouping.Base.19.4.0.56\lib\net46\Syncfusion.Grouping.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Licensing, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Licensing.19.4.0.56\lib\net46\Syncfusion.Licensing.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.OfficeChart.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.OfficeChart.Base.19.4.0.56\lib\net46\Syncfusion.OfficeChart.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Pdf.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Pdf.WinForms.19.4.0.56\lib\net46\Syncfusion.Pdf.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.PdfViewer.Windows, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.PdfViewer.Windows.19.4.0.56\lib\net46\Syncfusion.PdfViewer.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfInput.WinForms, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.SfInput.WinForms.19.4.0.56\lib\net46\Syncfusion.SfInput.WinForms.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SfSpellChecker.WPF, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.SfSpellChecker.WPF.19.4.0.56\lib\net46\Syncfusion.SfSpellChecker.WPF.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Shared.Base.19.4.0.56\lib\net46\Syncfusion.Shared.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.Windows, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Shared.Windows.19.4.0.56\lib\net46\Syncfusion.Shared.Windows.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Shared.WPF, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Shared.WPF.19.4.0.56\lib\net46\Syncfusion.Shared.WPF.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.SpellChecker.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.SpellChecker.Base.19.4.0.56\lib\net46\Syncfusion.SpellChecker.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Tools.Base, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Tools.Base.19.4.0.56\lib\net46\Syncfusion.Tools.Base.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Tools.Windows, Version=19.4460.0.56, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Tools.Windows.19.4.0.56\lib\net46\Syncfusion.Tools.Windows.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Core" />
<Reference Include="System.Data.SQLite, Version=1.0.115.5, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\lib\net46\System.Data.SQLite.dll</HintPath>
</Reference>
<Reference Include="System.Data.SQLite.EF6, Version=1.0.115.5, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>..\packages\System.Data.SQLite.EF6.1.0.115.5\lib\net46\System.Data.SQLite.EF6.dll</HintPath>
</Reference>
<Reference Include="System.Data.SQLite.Linq, Version=1.0.115.5, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL">
<HintPath>..\packages\System.Data.SQLite.Linq.1.0.115.5\lib\net46\System.Data.SQLite.Linq.dll</HintPath>
</Reference>
<Reference Include="System.Design" />
<Reference Include="System.Web" />
<Reference Include="System.Xaml" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="Tinkerforge">
<HintPath>..\dlls\Tinkerforge.dll</HintPath>
</Reference>
<Reference Include="WibuCmNET">
<HintPath>..\3rdPackage\WibuCmNET.dll</HintPath>
</Reference>
<Reference Include="wupi.net">
<HintPath>..\3rdPackage\wupi.net.dll</HintPath>
</Reference>
<Reference Include="WupiEngineNet">
<HintPath>..\3rdPackage\WupiEngineNet.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="BerichtGen\Bericht.cs" />
<Compile Include="BerichtGen\BerichtWorker.cs" />
<Compile Include="BerichtGen\FrmOptions.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="BerichtGen\FrmOptions.Designer.cs">
<DependentUpon>FrmOptions.cs</DependentUpon>
</Compile>
<Compile Include="BerichtGen\makeGraphic.cs" />
<Compile Include="BüroExporter.cs" />
<Compile Include="CSVParser\AcceptedCSVFormats.cs" />
<Compile Include="CSVParser\BlueLight.cs" />
<Compile Include="CSVParser\CSVParser.cs" />
<Compile Include="CSVParser\CsvParserFactory.cs" />
<Compile Include="CSVParser\UVRelining.cs" />
<Compile Include="Database\Datenbank.cs" />
<Compile Include="Database\UpdateDatabase.cs" />
<Compile Include="Einstellungen\ObjecteListSetting.cs" />
<Compile Include="Einstellungen\Settings.cs" />
<Compile Include="Einstellungen\SoftwareConfiguration.cs" />
<Compile Include="Einstellungen\StreetListSettings.cs" />
<Compile Include="FrmAktuelleBesatzung.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmAktuelleBesatzung.Designer.cs">
<DependentUpon>FrmAktuelleBesatzung.cs</DependentUpon>
</Compile>
<Compile Include="frmAuftraggeberEdit.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmAuftraggeberEdit.Designer.cs">
<DependentUpon>frmAuftraggeberEdit.cs</DependentUpon>
</Compile>
<Compile Include="frmExceptionWindow.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmExceptionWindow.Designer.cs">
<DependentUpon>frmExceptionWindow.cs</DependentUpon>
</Compile>
<Compile Include="FrmGetDataFromBluelight.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmGetDataFromBluelight.Designer.cs">
<DependentUpon>FrmGetDataFromBluelight.cs</DependentUpon>
</Compile>
<Compile Include="frmImprägnierBerichtEdit.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmImprägnierBerichtEdit.Designer.cs">
<DependentUpon>frmImprägnierBerichtEdit.cs</DependentUpon>
</Compile>
<Compile Include="frmImprägnierBerichtList.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmImprägnierBerichtList.Designer.cs">
<DependentUpon>frmImprägnierBerichtList.cs</DependentUpon>
</Compile>
<Compile Include="frmKalibrierungFestlegung.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmKalibrierungFestlegung.Designer.cs">
<DependentUpon>frmKalibrierungFestlegung.cs</DependentUpon>
</Compile>
<Compile Include="FrmLinerReste.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmLinerReste.Designer.cs">
<DependentUpon>FrmLinerReste.cs</DependentUpon>
</Compile>
<Compile Include="frmNewProjekt.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmNewProjekt.Designer.cs">
<DependentUpon>frmNewProjekt.cs</DependentUpon>
</Compile>
<Compile Include="frmObjektEdit.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmObjektEdit.Designer.cs">
<DependentUpon>frmObjektEdit.cs</DependentUpon>
</Compile>
<Compile Include="frmObjekteList.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmObjekteList.Designer.cs">
<DependentUpon>frmObjekteList.cs</DependentUpon>
</Compile>
<Compile Include="frmOffsetSet.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmOffsetSet.Designer.cs">
<DependentUpon>frmOffsetSet.cs</DependentUpon>
</Compile>
<Compile Include="FrmPrefixSuffix.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmPrefixSuffix.Designer.cs">
<DependentUpon>FrmPrefixSuffix.cs</DependentUpon>
</Compile>
<Compile Include="frmProjektList.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmProjektList.Designer.cs">
<DependentUpon>frmProjektList.cs</DependentUpon>
</Compile>
<Compile Include="frmReparaturKonzept.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmReparaturKonzept.Designer.cs">
<DependentUpon>frmReparaturKonzept.cs</DependentUpon>
</Compile>
<Compile Include="frmSanKonzeptList.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSanKonzeptList.Designer.cs">
<DependentUpon>frmSanKonzeptList.cs</DependentUpon>
</Compile>
<Compile Include="frmSelectMassenDate.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSelectMassenDate.Designer.cs">
<DependentUpon>frmSelectMassenDate.cs</DependentUpon>
</Compile>
<Compile Include="frmSelectNewSan.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSelectNewSan.Designer.cs">
<DependentUpon>frmSelectNewSan.cs</DependentUpon>
</Compile>
<Compile Include="frmSettings.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSettings.Designer.cs">
<DependentUpon>frmSettings.cs</DependentUpon>
</Compile>
<Compile Include="frmStrassenList.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmStrassenList.Designer.cs">
<DependentUpon>frmStrassenList.cs</DependentUpon>
</Compile>
<Compile Include="frmMain.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmMain.Designer.cs">
<DependentUpon>frmMain.cs</DependentUpon>
</Compile>
<Compile Include="frmInfo.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmInfo.Designer.cs">
<DependentUpon>frmInfo.cs</DependentUpon>
</Compile>
<Compile Include="Global.cs" />
<Compile Include="KlassenBIB\Auftraggeber.cs" />
<Compile Include="KlassenBIB\AusgefuehrteTaetigkeiten.cs" />
<Compile Include="KlassenBIB\Collections\AbwasserTechnischeAnlage.cs" />
<Compile Include="KlassenBIB\Collections\AuftraggeberList.cs" />
<Compile Include="KlassenBIB\Collections\AusgefuehrteTaetigkeiten.cs" />
<Compile Include="KlassenBIB\Collections\Bilder.cs" />
<Compile Include="KlassenBIB\Collections\ChargeNummer.cs" />
<Compile Include="KlassenBIB\Collections\ImprägnierBericht.cs" />
<Compile Include="KlassenBIB\Collections\Inspektionskuerzeln.cs" />
<Compile Include="KlassenBIB\Collections\Leistungsverzeichnis.cs" />
<Compile Include="KlassenBIB\Collections\Projekte.cs" />
<Compile Include="KlassenBIB\Collections\Sanierung.cs" />
<Compile Include="KlassenBIB\Collections\Sanierungskonzept.cs" />
<Compile Include="KlassenBIB\DB.cs" />
<Compile Include="KlassenBIB\IImportedObjekte.cs" />
<Compile Include="KlassenBIB\Inspektionskuerzeln.cs" />
<Compile Include="KlassenBIB\Inspektionsobjekt.cs" />
<Compile Include="KlassenBIB\LeistungsVerzeichnis.cs" />
<Compile Include="KlassenBIB\Lieferschein.cs" />
<Compile Include="KlassenBIB\LinerChargen.cs" />
<Compile Include="KlassenBIB\Projekt.cs" />
<Compile Include="KlassenBIB\Sanierungskonzept.cs" />
<Compile Include="KlassenBIB\Sanierung\AbstractSanieren.cs" />
<Compile Include="KlassenBIB\Sanierung\Renovation\AbstractImprägnier.cs" />
<Compile Include="KlassenBIB\Sanierung\Renovation\ImprägnierungStrukture.cs" />
<Compile Include="KlassenBIB\Sanierung\Renovation\InlinerSanierung.cs" />
<Compile Include="KlassenBIB\Sanierung\Renovation\UVAnlagenTyp.cs" />
<Compile Include="KlassenBIB\Sanierung\Renovation\VorOrtImprägnier.cs" />
<Compile Include="KlassenBIB\Sanierung\Renovation\WerkseitigImprägniert.cs" />
<Compile Include="KlassenBIB\Sanierung\Reparatur.cs" />
<Compile Include="KlassenBIB\Sanierung\Reparatur\Hutprofil.cs" />
<Compile Include="KlassenBIB\Sanierung\Reparatur\Kurzliner.cs" />
<Compile Include="KlassenBIB\Sanierung\Reparatur\Quicklock.cs" />
<Compile Include="KlassenBIB\Sanierung\Reparatur\SanMitHarz.cs" />
<Compile Include="KlassenBIB\Sanierung\Sanierung.cs" />
<Compile Include="KlassenBIB\Sanierung\StructChargeNummern.cs" />
<Compile Include="KlassenBIB\SavedBilder.cs" />
<Compile Include="KlassenBIB\SchachtAnbindung.cs" />
<Compile Include="MassenStatistik.cs" />
<Compile Include="Program.cs" />
<Compile Include="ProgrammModule.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="SanShared\BerichtWorker.cs" />
<Compile Include="SanShared\BilderObject.cs" />
<Compile Include="SanShared\Dongle.cs" />
<Compile Include="SanShared\Exceptions\CSVImportException.cs" />
<Compile Include="SanShared\Exceptions\DataBaseVersionMismatchException.cs" />
<Compile Include="SanShared\Exceptions\LangNotFoundException.cs" />
<Compile Include="SanShared\IAuftraggeber.cs" />
<Compile Include="SanShared\IImportedObjekte.cs" />
<Compile Include="SanShared\IMakeProtokol.cs" />
<Compile Include="SanShared\IProjekt.cs" />
<Compile Include="SanShared\IReadCSVData.cs" />
<Compile Include="SanShared\ITemperature.cs" />
<Compile Include="SanShared\UVcsvStrukture.cs" />
<Compile Include="SchnittstelleImporter\I2006XML.cs" />
<Compile Include="SchnittstelleImporter\ImportBuilder.cs" />
<Compile Include="SchnittstelleImporter\XML2006\Anschlussdaten.cs" />
<Compile Include="SchnittstelleImporter\XML2006\Enums.cs" />
<Compile Include="SchnittstelleImporter\XML2006\InspizierteAbwassertechnischeAnlage.cs" />
<Compile Include="SchnittstelleImporter\XML2006\Lage.cs" />
<Compile Include="SchnittstelleImporter\XML2006\OptischeInspektion.cs" />
<Compile Include="SchnittstelleImporter\XML2006\RGrunddaten.cs" />
<Compile Include="SchnittstelleImporter\XML2006\Rohrleitung.cs" />
<Compile Include="SchnittstelleImporter\XML2006\RZustand.cs" />
<Compile Include="SchnittstelleImporter\XML2006\XMLParser.cs" />
<Compile Include="TempCAN\TemperaturBuilder.cs" />
<Compile Include="TempCAN\TinkerForgeTemperatur.cs" />
<Compile Include="UCInliner.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UCInliner.Designer.cs">
<DependentUpon>UCInliner.cs</DependentUpon>
</Compile>
<Compile Include="UCLinerGrundlagenBrawo.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UCLinerGrundlagenBrawo.Designer.cs">
<DependentUpon>UCLinerGrundlagenBrawo.cs</DependentUpon>
</Compile>
<Compile Include="UCWeitereFotos.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UCWeitereFotos.Designer.cs">
<DependentUpon>UCWeitereFotos.cs</DependentUpon>
</Compile>
<Compile Include="UCWerkseitigImprägniert.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UCWerkseitigImprägniert.Designer.cs">
<DependentUpon>UCWerkseitigImprägniert.cs</DependentUpon>
</Compile>
<EmbeddedResource Include="BerichtGen\FrmOptions.resx">
<DependentUpon>FrmOptions.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmAktuelleBesatzung.resx">
<DependentUpon>FrmAktuelleBesatzung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmAuftraggeberEdit.resx">
<DependentUpon>frmAuftraggeberEdit.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmExceptionWindow.resx">
<DependentUpon>frmExceptionWindow.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmGetDataFromBluelight.resx">
<DependentUpon>FrmGetDataFromBluelight.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmImprägnierBerichtEdit.resx">
<DependentUpon>frmImprägnierBerichtEdit.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmImprägnierBerichtList.resx">
<DependentUpon>frmImprägnierBerichtList.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmKalibrierungFestlegung.resx">
<DependentUpon>frmKalibrierungFestlegung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmLinerReste.resx">
<DependentUpon>FrmLinerReste.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmNewProjekt.resx">
<DependentUpon>frmNewProjekt.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmObjektEdit.resx">
<DependentUpon>frmObjektEdit.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmObjekteList.resx">
<DependentUpon>frmObjekteList.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmOffsetSet.resx">
<DependentUpon>frmOffsetSet.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmPrefixSuffix.resx">
<DependentUpon>FrmPrefixSuffix.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmProjektList.resx">
<DependentUpon>frmProjektList.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmReparaturKonzept.resx">
<DependentUpon>frmReparaturKonzept.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSanKonzeptList.resx">
<DependentUpon>frmSanKonzeptList.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSelectMassenDate.resx">
<DependentUpon>frmSelectMassenDate.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSelectNewSan.resx">
<DependentUpon>frmSelectNewSan.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSettings.resx">
<DependentUpon>frmSettings.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmStrassenList.resx">
<DependentUpon>frmStrassenList.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmMain.resx">
<DependentUpon>frmMain.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmInfo.resx">
<DependentUpon>frmInfo.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<EmbeddedResource Include="UCInliner.resx">
<DependentUpon>UCInliner.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UCLinerGrundlagenBrawo.resx">
<DependentUpon>UCLinerGrundlagenBrawo.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UCWeitereFotos.resx">
<DependentUpon>UCWeitereFotos.cs</DependentUpon>
</EmbeddedResource>
<None Include="datenbank.db">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="documents\JUME\KalibrierungAuflistung.docx">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="documents\JUME\liner_einbauBlueLight.docx">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="documents\JUME\liner_einbauUV_Relining.docx">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="documents\JUME\Massenstatistik.docx">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="packages.config" />
<None Include="Properties\DataSources\KlassenBIB.Strasse.datasource" />
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
<None Include="SchnittstelleImporter\XML2006\SchemaDateien\0610-betriebsdaten.xsd">
<SubType>Designer</SubType>
</None>
<None Include="SchnittstelleImporter\XML2006\SchemaDateien\0610-hydraulikdaten.xsd">
<SubType>Designer</SubType>
</None>
<None Include="SchnittstelleImporter\XML2006\SchemaDateien\0610-metadaten.xsd">
<SubType>Designer</SubType>
</None>
<None Include="SchnittstelleImporter\XML2006\SchemaDateien\0610-referenzlisten.xsd">
<SubType>Designer</SubType>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="SchnittstelleImporter\XML2006\SchemaDateien\0610-stammdaten.xsd">
<SubType>Designer</SubType>
</None>
<None Include="SchnittstelleImporter\XML2006\SchemaDateien\0610-zustandsdaten.xsd">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Dichtheitspruefung\Dichtheitsprüfung\Dichtheitsprüfung.csproj">
<Project>{324277c6-2eb3-47b7-9dd5-7fa520e7d349}</Project>
<Name>Dichtheitsprüfung</Name>
</ProjectReference>
<ProjectReference Include="..\UpdateLib\UpdateLib.csproj">
<Project>{cf95db30-247b-4382-948e-3bd5eb73c938}</Project>
<Name>UpdateLib</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="UCWerkseitigImprägniert.resx">
<DependentUpon>UCWerkseitigImprägniert.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="version.txt">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="Resources\Icon1.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\add.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\apply.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\application.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\close.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\delete.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Image1.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Add.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Apply.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Close.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Create.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Danger.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Database.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Delete.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Erase.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Error.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Find.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\List.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Modify.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\New document.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\OK.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Save.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Turn off.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Yes.bmp" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PreBuildEvent>git rev-parse HEAD &gt; "$(ProjectDir)\version.txt"</PreBuildEvent>
</PropertyGroup>
<PropertyGroup>
<PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.props'))" />
<Error Condition="!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.targets'))" />
<Error Condition="!Exists('..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets'))" />
</Target>
<Import Project="..\packages\EntityFramework.6.4.4\build\EntityFramework.targets" Condition="Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')" />
<Import Project="..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets" Condition="Exists('..\packages\Stub.System.Data.SQLite.Core.NetFramework.1.0.115.5\build\net46\Stub.System.Data.SQLite.Core.NetFramework.targets')" />
</Project>

View File

@@ -29,8 +29,8 @@ namespace TempCAN
{ {
switch(temperaturSchnittstellen) switch(temperaturSchnittstellen)
{ {
case TemperaturSchnittstellen.TINKERFORGE: //case TemperaturSchnittstellen.TINKERFORGE:
return new TinkerForgeTemperatur(); //return new TinkerForgeTemperatur();
default: default:

View File

@@ -1,4 +1,4 @@
using System; /*using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
@@ -66,3 +66,5 @@ namespace TempCAN
} }
} }
} }
*/

View File

@@ -63,6 +63,8 @@
this.cb_stvo = new System.Windows.Forms.CheckBox(); this.cb_stvo = new System.Windows.Forms.CheckBox();
this.cb_wasserhaltung = new System.Windows.Forms.CheckBox(); this.cb_wasserhaltung = new System.Windows.Forms.CheckBox();
this.cb_genehmigung = new System.Windows.Forms.CheckBox(); this.cb_genehmigung = new System.Windows.Forms.CheckBox();
this.label7 = new System.Windows.Forms.Label();
this.dateTimePicker1 = new System.Windows.Forms.DateTimePicker();
this.tabControl1.SuspendLayout(); this.tabControl1.SuspendLayout();
this.tabPage2.SuspendLayout(); this.tabPage2.SuspendLayout();
this.groupBox1.SuspendLayout(); this.groupBox1.SuspendLayout();
@@ -83,6 +85,8 @@
// //
// tabPage2 // tabPage2
// //
this.tabPage2.Controls.Add(this.label7);
this.tabPage2.Controls.Add(this.dateTimePicker1);
this.tabPage2.Controls.Add(this.btn_gen_dp); this.tabPage2.Controls.Add(this.btn_gen_dp);
this.tabPage2.Controls.Add(this.label6); this.tabPage2.Controls.Add(this.label6);
this.tabPage2.Controls.Add(this.txt_einbaudruck); this.tabPage2.Controls.Add(this.txt_einbaudruck);
@@ -104,18 +108,18 @@
this.tabPage2.Controls.Add(this.cb_stvo); this.tabPage2.Controls.Add(this.cb_stvo);
this.tabPage2.Controls.Add(this.cb_wasserhaltung); this.tabPage2.Controls.Add(this.cb_wasserhaltung);
this.tabPage2.Controls.Add(this.cb_genehmigung); this.tabPage2.Controls.Add(this.cb_genehmigung);
this.tabPage2.Location = new System.Drawing.Point(4, 29); this.tabPage2.Location = new System.Drawing.Point(4, 34);
this.tabPage2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tabPage2.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.tabPage2.Name = "tabPage2"; this.tabPage2.Name = "tabPage2";
this.tabPage2.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5); this.tabPage2.Padding = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.tabPage2.Size = new System.Drawing.Size(1336, 669); this.tabPage2.Size = new System.Drawing.Size(1336, 664);
this.tabPage2.TabIndex = 1; this.tabPage2.TabIndex = 1;
this.tabPage2.Text = "Vorraussetzungen"; this.tabPage2.Text = "Vorraussetzungen";
this.tabPage2.UseVisualStyleBackColor = true; this.tabPage2.UseVisualStyleBackColor = true;
// //
// btn_gen_dp // btn_gen_dp
// //
this.btn_gen_dp.Location = new System.Drawing.Point(840, 323); this.btn_gen_dp.Location = new System.Drawing.Point(946, 323);
this.btn_gen_dp.Name = "btn_gen_dp"; this.btn_gen_dp.Name = "btn_gen_dp";
this.btn_gen_dp.Size = new System.Drawing.Size(167, 103); this.btn_gen_dp.Size = new System.Drawing.Size(167, 103);
this.btn_gen_dp.TabIndex = 43; this.btn_gen_dp.TabIndex = 43;
@@ -126,25 +130,25 @@
// label6 // label6
// //
this.label6.AutoSize = true; this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(713, 337); this.label6.Location = new System.Drawing.Point(713, 393);
this.label6.Name = "label6"; this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(34, 20); this.label6.Size = new System.Drawing.Size(42, 25);
this.label6.TabIndex = 42; this.label6.TabIndex = 42;
this.label6.Text = "Bar"; this.label6.Text = "Bar";
// //
// txt_einbaudruck // txt_einbaudruck
// //
this.txt_einbaudruck.Location = new System.Drawing.Point(564, 334); this.txt_einbaudruck.Location = new System.Drawing.Point(564, 390);
this.txt_einbaudruck.Name = "txt_einbaudruck"; this.txt_einbaudruck.Name = "txt_einbaudruck";
this.txt_einbaudruck.Size = new System.Drawing.Size(138, 26); this.txt_einbaudruck.Size = new System.Drawing.Size(138, 30);
this.txt_einbaudruck.TabIndex = 41; this.txt_einbaudruck.TabIndex = 41;
// //
// label5 // label5
// //
this.label5.AutoSize = true; this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(398, 337); this.label5.Location = new System.Drawing.Point(398, 393);
this.label5.Name = "label5"; this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(98, 20); this.label5.Size = new System.Drawing.Size(121, 25);
this.label5.TabIndex = 40; this.label5.TabIndex = 40;
this.label5.Text = "Einbaudruck"; this.label5.Text = "Einbaudruck";
// //
@@ -167,25 +171,25 @@
this.cb_preliner.Location = new System.Drawing.Point(8, 130); this.cb_preliner.Location = new System.Drawing.Point(8, 130);
this.cb_preliner.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_preliner.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.cb_preliner.Name = "cb_preliner"; this.cb_preliner.Name = "cb_preliner";
this.cb_preliner.Size = new System.Drawing.Size(205, 24); this.cb_preliner.Size = new System.Drawing.Size(253, 29);
this.cb_preliner.TabIndex = 38; this.cb_preliner.TabIndex = 38;
this.cb_preliner.Text = "Preliner wurde verwendet"; this.cb_preliner.Text = "Preliner wurde verwendet";
this.cb_preliner.UseVisualStyleBackColor = true; this.cb_preliner.UseVisualStyleBackColor = true;
// //
// txt_besatzung // txt_besatzung
// //
this.txt_besatzung.Location = new System.Drawing.Point(564, 264); this.txt_besatzung.Location = new System.Drawing.Point(564, 320);
this.txt_besatzung.Name = "txt_besatzung"; this.txt_besatzung.Name = "txt_besatzung";
this.txt_besatzung.Size = new System.Drawing.Size(296, 26); this.txt_besatzung.Size = new System.Drawing.Size(296, 30);
this.txt_besatzung.TabIndex = 37; this.txt_besatzung.TabIndex = 37;
this.txt_besatzung.Enter += new System.EventHandler(this.txt_besatzung_Enter); this.txt_besatzung.Enter += new System.EventHandler(this.txt_besatzung_Enter);
// //
// label2 // label2
// //
this.label2.AutoSize = true; this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(398, 267); this.label2.Location = new System.Drawing.Point(398, 323);
this.label2.Name = "label2"; this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(86, 20); this.label2.Size = new System.Drawing.Size(105, 25);
this.label2.TabIndex = 36; this.label2.TabIndex = 36;
this.label2.Text = "Besatzung"; this.label2.Text = "Besatzung";
// //
@@ -206,7 +210,7 @@
this.cb_mech.AutoSize = true; this.cb_mech.AutoSize = true;
this.cb_mech.Location = new System.Drawing.Point(6, 90); this.cb_mech.Location = new System.Drawing.Point(6, 90);
this.cb_mech.Name = "cb_mech"; this.cb_mech.Name = "cb_mech";
this.cb_mech.Size = new System.Drawing.Size(113, 24); this.cb_mech.Size = new System.Drawing.Size(140, 29);
this.cb_mech.TabIndex = 2; this.cb_mech.TabIndex = 2;
this.cb_mech.Text = "Mechanisch"; this.cb_mech.Text = "Mechanisch";
this.cb_mech.UseVisualStyleBackColor = true; this.cb_mech.UseVisualStyleBackColor = true;
@@ -216,7 +220,7 @@
this.cb_roboter.AutoSize = true; this.cb_roboter.AutoSize = true;
this.cb_roboter.Location = new System.Drawing.Point(6, 60); this.cb_roboter.Location = new System.Drawing.Point(6, 60);
this.cb_roboter.Name = "cb_roboter"; this.cb_roboter.Name = "cb_roboter";
this.cb_roboter.Size = new System.Drawing.Size(86, 24); this.cb_roboter.Size = new System.Drawing.Size(102, 29);
this.cb_roboter.TabIndex = 1; this.cb_roboter.TabIndex = 1;
this.cb_roboter.Text = "Roboter"; this.cb_roboter.Text = "Roboter";
this.cb_roboter.UseVisualStyleBackColor = true; this.cb_roboter.UseVisualStyleBackColor = true;
@@ -228,7 +232,7 @@
this.cb_hd.CheckState = System.Windows.Forms.CheckState.Checked; this.cb_hd.CheckState = System.Windows.Forms.CheckState.Checked;
this.cb_hd.Location = new System.Drawing.Point(6, 29); this.cb_hd.Location = new System.Drawing.Point(6, 29);
this.cb_hd.Name = "cb_hd"; this.cb_hd.Name = "cb_hd";
this.cb_hd.Size = new System.Drawing.Size(56, 24); this.cb_hd.Size = new System.Drawing.Size(67, 29);
this.cb_hd.TabIndex = 0; this.cb_hd.TabIndex = 0;
this.cb_hd.Text = "HD "; this.cb_hd.Text = "HD ";
this.cb_hd.UseVisualStyleBackColor = true; this.cb_hd.UseVisualStyleBackColor = true;
@@ -245,7 +249,7 @@
// //
// ftpProgress // ftpProgress
// //
this.ftpProgress.Location = new System.Drawing.Point(140, 454); this.ftpProgress.Location = new System.Drawing.Point(84, 454);
this.ftpProgress.Name = "ftpProgress"; this.ftpProgress.Name = "ftpProgress";
this.ftpProgress.Size = new System.Drawing.Size(280, 37); this.ftpProgress.Size = new System.Drawing.Size(280, 37);
this.ftpProgress.TabIndex = 29; this.ftpProgress.TabIndex = 29;
@@ -266,7 +270,7 @@
this.label1.AutoSize = true; this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(398, 237); this.label1.Location = new System.Drawing.Point(398, 237);
this.label1.Name = "label1"; this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(108, 20); this.label1.Size = new System.Drawing.Size(132, 25);
this.label1.TabIndex = 27; this.label1.TabIndex = 27;
this.label1.Text = "Eingebaut am"; this.label1.Text = "Eingebaut am";
// //
@@ -274,7 +278,7 @@
// //
this.dt_eingebaut.Location = new System.Drawing.Point(562, 232); this.dt_eingebaut.Location = new System.Drawing.Point(562, 232);
this.dt_eingebaut.Name = "dt_eingebaut"; this.dt_eingebaut.Name = "dt_eingebaut";
this.dt_eingebaut.Size = new System.Drawing.Size(325, 26); this.dt_eingebaut.Size = new System.Drawing.Size(325, 30);
this.dt_eingebaut.TabIndex = 26; this.dt_eingebaut.TabIndex = 26;
// //
// cb_fertig // cb_fertig
@@ -284,7 +288,7 @@
this.cb_fertig.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.cb_fertig.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cb_fertig.Location = new System.Drawing.Point(13, 323); this.cb_fertig.Location = new System.Drawing.Point(13, 323);
this.cb_fertig.Name = "cb_fertig"; this.cb_fertig.Name = "cb_fertig";
this.cb_fertig.Size = new System.Drawing.Size(100, 35); this.cb_fertig.Size = new System.Drawing.Size(122, 43);
this.cb_fertig.TabIndex = 25; this.cb_fertig.TabIndex = 25;
this.cb_fertig.Text = "Fertig"; this.cb_fertig.Text = "Fertig";
this.cb_fertig.UseVisualStyleBackColor = true; this.cb_fertig.UseVisualStyleBackColor = true;
@@ -298,18 +302,18 @@
"Trocken", "Trocken",
"Niederschlag", "Niederschlag",
"Schnee - Eisschmelze"}); "Schnee - Eisschmelze"});
this.cbb_wetter.Location = new System.Drawing.Point(564, 296); this.cbb_wetter.Location = new System.Drawing.Point(564, 352);
this.cbb_wetter.Name = "cbb_wetter"; this.cbb_wetter.Name = "cbb_wetter";
this.cbb_wetter.Size = new System.Drawing.Size(191, 28); this.cbb_wetter.Size = new System.Drawing.Size(191, 33);
this.cbb_wetter.TabIndex = 23; this.cbb_wetter.TabIndex = 23;
// //
// label24 // label24
// //
this.label24.AutoSize = true; this.label24.AutoSize = true;
this.label24.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.label24.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label24.Location = new System.Drawing.Point(398, 300); this.label24.Location = new System.Drawing.Point(398, 356);
this.label24.Name = "label24"; this.label24.Name = "label24";
this.label24.Size = new System.Drawing.Size(57, 20); this.label24.Size = new System.Drawing.Size(70, 25);
this.label24.TabIndex = 24; this.label24.TabIndex = 24;
this.label24.Text = "Wetter"; this.label24.Text = "Wetter";
// //
@@ -335,14 +339,14 @@
// //
this.txt_einbau_temp.Location = new System.Drawing.Point(229, 166); this.txt_einbau_temp.Location = new System.Drawing.Point(229, 166);
this.txt_einbau_temp.Name = "txt_einbau_temp"; this.txt_einbau_temp.Name = "txt_einbau_temp";
this.txt_einbau_temp.Size = new System.Drawing.Size(100, 26); this.txt_einbau_temp.Size = new System.Drawing.Size(100, 30);
this.txt_einbau_temp.TabIndex = 22; this.txt_einbau_temp.TabIndex = 22;
// //
// txt_lagerung_temp // txt_lagerung_temp
// //
this.txt_lagerung_temp.Location = new System.Drawing.Point(229, 123); this.txt_lagerung_temp.Location = new System.Drawing.Point(229, 123);
this.txt_lagerung_temp.Name = "txt_lagerung_temp"; this.txt_lagerung_temp.Name = "txt_lagerung_temp";
this.txt_lagerung_temp.Size = new System.Drawing.Size(100, 26); this.txt_lagerung_temp.Size = new System.Drawing.Size(100, 30);
this.txt_lagerung_temp.TabIndex = 21; this.txt_lagerung_temp.TabIndex = 21;
// //
// label4 // label4
@@ -350,7 +354,7 @@
this.label4.AutoSize = true; this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(15, 171); this.label4.Location = new System.Drawing.Point(15, 171);
this.label4.Name = "label4"; this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(136, 20); this.label4.Size = new System.Drawing.Size(168, 25);
this.label4.TabIndex = 20; this.label4.TabIndex = 20;
this.label4.Text = "Liner beim Einbau"; this.label4.Text = "Liner beim Einbau";
// //
@@ -359,7 +363,7 @@
this.label3.AutoSize = true; this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(15, 123); this.label3.Location = new System.Drawing.Point(15, 123);
this.label3.Name = "label3"; this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(106, 20); this.label3.Size = new System.Drawing.Size(131, 25);
this.label3.TabIndex = 19; this.label3.TabIndex = 19;
this.label3.Text = "Linerlagerung"; this.label3.Text = "Linerlagerung";
// //
@@ -377,14 +381,14 @@
// //
this.txt_temp_kanal.Location = new System.Drawing.Point(229, 75); this.txt_temp_kanal.Location = new System.Drawing.Point(229, 75);
this.txt_temp_kanal.Name = "txt_temp_kanal"; this.txt_temp_kanal.Name = "txt_temp_kanal";
this.txt_temp_kanal.Size = new System.Drawing.Size(100, 26); this.txt_temp_kanal.Size = new System.Drawing.Size(100, 30);
this.txt_temp_kanal.TabIndex = 18; this.txt_temp_kanal.TabIndex = 18;
// //
// txt_temp_aussen // txt_temp_aussen
// //
this.txt_temp_aussen.Location = new System.Drawing.Point(229, 32); this.txt_temp_aussen.Location = new System.Drawing.Point(229, 32);
this.txt_temp_aussen.Name = "txt_temp_aussen"; this.txt_temp_aussen.Name = "txt_temp_aussen";
this.txt_temp_aussen.Size = new System.Drawing.Size(100, 26); this.txt_temp_aussen.Size = new System.Drawing.Size(100, 30);
this.txt_temp_aussen.TabIndex = 17; this.txt_temp_aussen.TabIndex = 17;
// //
// label23 // label23
@@ -392,7 +396,7 @@
this.label23.AutoSize = true; this.label23.AutoSize = true;
this.label23.Location = new System.Drawing.Point(15, 80); this.label23.Location = new System.Drawing.Point(15, 80);
this.label23.Name = "label23"; this.label23.Name = "label23";
this.label23.Size = new System.Drawing.Size(49, 20); this.label23.Size = new System.Drawing.Size(63, 25);
this.label23.TabIndex = 1; this.label23.TabIndex = 1;
this.label23.Text = "Kanal"; this.label23.Text = "Kanal";
// //
@@ -401,7 +405,7 @@
this.label22.AutoSize = true; this.label22.AutoSize = true;
this.label22.Location = new System.Drawing.Point(15, 34); this.label22.Location = new System.Drawing.Point(15, 34);
this.label22.Name = "label22"; this.label22.Name = "label22";
this.label22.Size = new System.Drawing.Size(63, 20); this.label22.Size = new System.Drawing.Size(79, 25);
this.label22.TabIndex = 0; this.label22.TabIndex = 0;
this.label22.Text = "Aussen"; this.label22.Text = "Aussen";
// //
@@ -414,7 +418,7 @@
this.cb_stvo.Location = new System.Drawing.Point(8, 91); this.cb_stvo.Location = new System.Drawing.Point(8, 91);
this.cb_stvo.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_stvo.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.cb_stvo.Name = "cb_stvo"; this.cb_stvo.Name = "cb_stvo";
this.cb_stvo.Size = new System.Drawing.Size(263, 24); this.cb_stvo.Size = new System.Drawing.Size(323, 29);
this.cb_stvo.TabIndex = 16; this.cb_stvo.TabIndex = 16;
this.cb_stvo.Text = "Es wurde nach StVO abgesichert"; this.cb_stvo.Text = "Es wurde nach StVO abgesichert";
this.cb_stvo.UseVisualStyleBackColor = true; this.cb_stvo.UseVisualStyleBackColor = true;
@@ -428,7 +432,7 @@
this.cb_wasserhaltung.Location = new System.Drawing.Point(8, 57); this.cb_wasserhaltung.Location = new System.Drawing.Point(8, 57);
this.cb_wasserhaltung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_wasserhaltung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.cb_wasserhaltung.Name = "cb_wasserhaltung"; this.cb_wasserhaltung.Name = "cb_wasserhaltung";
this.cb_wasserhaltung.Size = new System.Drawing.Size(269, 24); this.cb_wasserhaltung.Size = new System.Drawing.Size(329, 29);
this.cb_wasserhaltung.TabIndex = 15; this.cb_wasserhaltung.TabIndex = 15;
this.cb_wasserhaltung.Text = "Wasserhaltung wurde eingerichtet"; this.cb_wasserhaltung.Text = "Wasserhaltung wurde eingerichtet";
this.cb_wasserhaltung.UseVisualStyleBackColor = true; this.cb_wasserhaltung.UseVisualStyleBackColor = true;
@@ -442,14 +446,32 @@
this.cb_genehmigung.Location = new System.Drawing.Point(8, 23); this.cb_genehmigung.Location = new System.Drawing.Point(8, 23);
this.cb_genehmigung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5); this.cb_genehmigung.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
this.cb_genehmigung.Name = "cb_genehmigung"; this.cb_genehmigung.Name = "cb_genehmigung";
this.cb_genehmigung.Size = new System.Drawing.Size(245, 24); this.cb_genehmigung.Size = new System.Drawing.Size(299, 29);
this.cb_genehmigung.TabIndex = 14; this.cb_genehmigung.TabIndex = 14;
this.cb_genehmigung.Text = "Genehmigung wurde eingeholt"; this.cb_genehmigung.Text = "Genehmigung wurde eingeholt";
this.cb_genehmigung.UseVisualStyleBackColor = true; this.cb_genehmigung.UseVisualStyleBackColor = true;
// //
// label7
//
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(398, 278);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(153, 25);
this.label7.TabIndex = 45;
this.label7.Text = "TV Kontrolle am";
this.label7.Click += new System.EventHandler(this.label7_Click);
//
// dateTimePicker1
//
this.dateTimePicker1.Location = new System.Drawing.Point(562, 273);
this.dateTimePicker1.Name = "dateTimePicker1";
this.dateTimePicker1.Size = new System.Drawing.Size(510, 30);
this.dateTimePicker1.TabIndex = 44;
this.dateTimePicker1.ValueChanged += new System.EventHandler(this.dateTimePicker1_ValueChanged);
//
// UCInliner // UCInliner
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); this.AutoScaleDimensions = new System.Drawing.SizeF(12F, 25F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.tabControl1); this.Controls.Add(this.tabControl1);
this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
@@ -505,5 +527,7 @@
private System.Windows.Forms.Label label5; private System.Windows.Forms.Label label5;
private System.Windows.Forms.Label label6; private System.Windows.Forms.Label label6;
private System.Windows.Forms.Button btn_gen_dp; private System.Windows.Forms.Button btn_gen_dp;
private System.Windows.Forms.Label label7;
private System.Windows.Forms.DateTimePicker dateTimePicker1;
} }
} }

View File

@@ -11,12 +11,12 @@ using KlassenBIB;
using System.Diagnostics; using System.Diagnostics;
using System.IO; using System.IO;
using SanShared; using SanShared;
using FluentFTP;
using System.Collections; using System.Collections;
using CSVParser; using CSVParser;
using BerichtGen; using BerichtGen;
using SanShared.Exceptions; using SanShared.Exceptions;
using Dichtheitsprüfung; //using Dichtheitsprüfung;
using System.Threading; using System.Threading;
namespace SanSystem namespace SanSystem
@@ -144,6 +144,7 @@ namespace SanSystem
txt_temp_aussen.Update(); txt_temp_aussen.Update();
} }
/*
private void DownloadFromUV() private void DownloadFromUV()
{ {
Progress<double> progress = new Progress<double>(x => Progress<double> progress = new Progress<double>(x =>
@@ -159,7 +160,7 @@ namespace SanSystem
}); });
try try
{ {
FtpClient client = new FtpClient("192.168.250.2"); FtpClient client = new FtpClient("192.168.250.2");
client.Port = 21; client.Port = 21;
client.DataConnectionType = FtpDataConnectionType.AutoActive; client.DataConnectionType = FtpDataConnectionType.AutoActive;
@@ -199,6 +200,7 @@ namespace SanSystem
} }
} }
*/
private void btn_transfer_ftp_Click(object sender, EventArgs e) private void btn_transfer_ftp_Click(object sender, EventArgs e)
{ {
@@ -221,12 +223,12 @@ namespace SanSystem
filenames.Clear(); filenames.Clear();
if (MessageBox.Show("Bitte stellen Sie sicher, dass der Server antwortet und dass nur die Dateien vorhanden sind!, Bitte beachten Sie, dass das fenster einfrieren kann", "WARNUNG", MessageBoxButtons.OKCancel, MessageBoxIcon.Stop) == DialogResult.OK) if (MessageBox.Show("Bitte stellen Sie sicher, dass der Server antwortet und dass nur die Dateien vorhanden sind!, Bitte beachten Sie, dass das fenster einfrieren kann", "WARNUNG", MessageBoxButtons.OKCancel, MessageBoxIcon.Stop) == DialogResult.OK)
{ {
DownloadFromUV(); //DownloadFromUV();
} }
} }
} }
private void ListFiles(FtpClient client, string directory) /*private void ListFiles(FtpClient client, string directory)
{ {
client.ListingParser = FtpParser.Unix; client.ListingParser = FtpParser.Unix;
foreach (FtpListItem item in client.GetListing(directory, FtpListOption.ForceNameList)) foreach (FtpListItem item in client.GetListing(directory, FtpListOption.ForceNameList))
@@ -241,6 +243,7 @@ namespace SanSystem
} }
} }
} }
*/
private bool AccessCSV() private bool AccessCSV()
{ {
@@ -347,6 +350,7 @@ namespace SanSystem
options.ShowDialog(); options.ShowDialog();
} }
/*
private void GeneriereDP() private void GeneriereDP()
{ {
#if DEBUG #if DEBUG
@@ -382,6 +386,7 @@ namespace SanSystem
} }
#endif #endif
} }
*/
private void Btn_gen_dp_Click(object sender, EventArgs e) private void Btn_gen_dp_Click(object sender, EventArgs e)
{ {
@@ -399,9 +404,9 @@ namespace SanSystem
} }
Thread generateDichtheitsprüfung = new Thread(GeneriereDP); //Thread generateDichtheitsprüfung = new Thread(GeneriereDP);
generateDichtheitsprüfung.IsBackground = true; //generateDichtheitsprüfung.IsBackground = true;
generateDichtheitsprüfung.Start(); //generateDichtheitsprüfung.Start();
} }
@@ -412,5 +417,15 @@ namespace SanSystem
txt_besatzung.Text = Global.Instance.AktuelleBesatzung; txt_besatzung.Text = Global.Instance.AktuelleBesatzung;
} }
} }
private void label7_Click(object sender, EventArgs e)
{
}
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
}
} }
} }

View File

@@ -47,7 +47,7 @@
this.toolStripStatus_projekt_Label = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripStatus_projekt_Label = new System.Windows.Forms.ToolStripStatusLabel();
this.toolstrip_gesamtLiner = new System.Windows.Forms.ToolStripStatusLabel(); this.toolstrip_gesamtLiner = new System.Windows.Forms.ToolStripStatusLabel();
this.toolstrip_messages = new System.Windows.Forms.ToolStripStatusLabel(); this.toolstrip_messages = new System.Windows.Forms.ToolStripStatusLabel();
this.update = new UpdateLib.Updater(); // this.update = new UpdateLib.Updater();
this.speichernToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.speichernToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.imprägnierberichteToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.imprägnierberichteToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.massenstatistikToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); this.massenstatistikToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
@@ -195,7 +195,7 @@
// //
// update // update
// //
this.update.UpdateUrl = "http://home.cosysda.de/sanverwaltung/UpdateInfo.dat"; //this.update.UpdateUrl = "http://home.cosysda.de/sanverwaltung/UpdateInfo.dat";
// //
// speichernToolStripMenuItem1 // speichernToolStripMenuItem1
// //
@@ -271,7 +271,7 @@
private System.Windows.Forms.ToolStripMenuItem verbrauchToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem verbrauchToolStripMenuItem;
private System.Windows.Forms.ToolStripStatusLabel toolstrip_gesamtLiner; private System.Windows.Forms.ToolStripStatusLabel toolstrip_gesamtLiner;
private System.Windows.Forms.ToolStripMenuItem prefixSuffixToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem prefixSuffixToolStripMenuItem;
private UpdateLib.Updater update; // private UpdateLib.Updater update;
private System.Windows.Forms.ToolStripStatusLabel toolstrip_messages; private System.Windows.Forms.ToolStripStatusLabel toolstrip_messages;
private System.Windows.Forms.ToolStripMenuItem exportFürBüroErstellenToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem exportFürBüroErstellenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem speichernToolStripMenuItem1; private System.Windows.Forms.ToolStripMenuItem speichernToolStripMenuItem1;

View File

@@ -32,7 +32,7 @@ namespace SanSystem
#if !DEBUG #if !DEBUG
update.CheckForUpdates(); update.CheckForUpdates();
#endif #endif
string sx = Properties.Settings.Default.DATABASEMAIN; string sx = "";
Datenbank.Instance.pfad = sx; Datenbank.Instance.pfad = sx;
@@ -40,7 +40,7 @@ namespace SanSystem
if (!Directory.Exists(Global.Instance.Projektpfad)) Directory.CreateDirectory(Global.Instance.Projektpfad); if (!Directory.Exists(Global.Instance.Projektpfad)) Directory.CreateDirectory(Global.Instance.Projektpfad);
try try
{ {
Datenbank.Instance.LoadProjekt(Global.Instance.ProjektNummer);// Path.Combine(Global.Instance.Projektpfad,"18-850.xaml")); Datenbank.Instance.LoadProjekt(Global.Instance.ProjektNummer);
} }
catch(DataBaseVersionMismatchException ex) catch(DataBaseVersionMismatchException ex)
{ {