Syncfusion geupdated

This commit is contained in:
Husky
2019-10-10 16:43:18 +02:00
parent 30f0956d21
commit c2bbeb7e50
11 changed files with 138 additions and 93 deletions

View File

@@ -32,44 +32,44 @@
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="Syncfusion.Chart.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Chart.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Chart.Base.17.3.0.9-beta\lib\net46\Syncfusion.Chart.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Chart.Base.17.3.0.14\lib\net46\Syncfusion.Chart.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Chart.Windows, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Chart.Windows, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Chart.Windows.17.3.0.9-beta\lib\net46\Syncfusion.Chart.Windows.dll</HintPath> <HintPath>..\packages\Syncfusion.Chart.Windows.17.3.0.14\lib\net46\Syncfusion.Chart.Windows.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Compression.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Compression.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Compression.Base.17.3.0.9-beta\lib\net46\Syncfusion.Compression.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Compression.Base.17.3.0.14\lib\net46\Syncfusion.Compression.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Compression.Portable, Version=17.3451.0.9, Culture=neutral, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Compression.Portable, Version=17.3451.0.14, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Xamarin.Compression.17.3.0.9-beta\lib\netstandard2.0\Syncfusion.Compression.Portable.dll</HintPath> <HintPath>..\packages\Syncfusion.Xamarin.Compression.17.3.0.14\lib\netstandard2.0\Syncfusion.Compression.Portable.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Core.WinForms, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Core.WinForms, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Core.WinForms.17.3.0.9-beta\lib\net46\Syncfusion.Core.WinForms.dll</HintPath> <HintPath>..\packages\Syncfusion.Core.WinForms.17.3.0.14\lib\net46\Syncfusion.Core.WinForms.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.DocIO.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.DocIO.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.DocIO.WinForms.17.3.0.9-beta\lib\net46\Syncfusion.DocIO.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.DocIO.WinForms.17.3.0.14\lib\net46\Syncfusion.DocIO.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.DocToPdfConverter.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.DocToPdfConverter.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.DocToPDFConverter.WinForms.17.3.0.9-beta\lib\net46\Syncfusion.DocToPdfConverter.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.DocToPDFConverter.WinForms.17.3.0.14\lib\net46\Syncfusion.DocToPdfConverter.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Grouping.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Grouping.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Grouping.Base.17.3.0.9-beta\lib\net46\Syncfusion.Grouping.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Grouping.Base.17.3.0.14\lib\net46\Syncfusion.Grouping.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Licensing, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Licensing, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Licensing.17.3.0.9-beta\lib\net46\Syncfusion.Licensing.dll</HintPath> <HintPath>..\packages\Syncfusion.Licensing.17.3.0.14\lib\net46\Syncfusion.Licensing.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.OfficeChart.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.OfficeChart.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.OfficeChart.Base.17.3.0.9-beta\lib\net46\Syncfusion.OfficeChart.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.OfficeChart.Base.17.3.0.14\lib\net46\Syncfusion.OfficeChart.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Pdf.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Pdf.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Pdf.WinForms.17.3.0.9-beta\lib\net46\Syncfusion.Pdf.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Pdf.WinForms.17.3.0.14\lib\net46\Syncfusion.Pdf.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.PdfViewer.Windows, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.PdfViewer.Windows, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.PdfViewer.Windows.17.3.0.9-beta\lib\net46\Syncfusion.PdfViewer.Windows.dll</HintPath> <HintPath>..\packages\Syncfusion.PdfViewer.Windows.17.3.0.14\lib\net46\Syncfusion.PdfViewer.Windows.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Shared.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Shared.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Shared.Base.17.3.0.9-beta\lib\net46\Syncfusion.Shared.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Shared.Base.17.3.0.14\lib\net46\Syncfusion.Shared.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />

View File

@@ -44,7 +44,7 @@ namespace BerichtGen
{ {
InitializeComponent(); InitializeComponent();
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MTUwNjM5QDMxMzcyZTMzMmUzMGRRZXRsZkhIYVc3dnJORUZOc2ZaZ1lIK25pdHc1QXR3U05zU1BlQzM3RFk9"); Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MTU0ODAyQDMxMzcyZTMzMmUzMFNsK0VsVStJUHA5NzFMQUphWTRBNmcvWU5xdGpsUmpkN0h4UGVMM083RFE9");
this.firma = firma; this.firma = firma;

View File

@@ -95,7 +95,7 @@ namespace BerichtGen
/// <returns></returns> /// <returns></returns>
public static bool GetGraphics(List<UVcsvStrukture> struktures,string destinationPath) public static bool GetGraphics(List<UVcsvStrukture> struktures,string destinationPath)
{ {
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MTUwNjM5QDMxMzcyZTMzMmUzMGRRZXRsZkhIYVc3dnJORUZOc2ZaZ1lIK25pdHc1QXR3U05zU1BlQzM3RFk9"); Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MTU0ODAyQDMxMzcyZTMzMmUzMFNsK0VsVStJUHA5NzFMQUphWTRBNmcvWU5xdGpsUmpkN0h4UGVMM083RFE9");
ChartControl tempChart = getGraph(struktures, "Temperatur"); ChartControl tempChart = getGraph(struktures, "Temperatur");
if (tempChart == null) return false; if (tempChart == null) return false;

View File

@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="Syncfusion.Chart.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Chart.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Chart.Windows" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Chart.Windows" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Compression.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Compression.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Core.WinForms" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Core.WinForms" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.DocIO.WinForms" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.DocIO.WinForms" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.DocToPDFConverter.WinForms" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.DocToPDFConverter.WinForms" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Grouping.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Grouping.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Licensing" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Licensing" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.OfficeChart.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.OfficeChart.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Pdf.WinForms" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Pdf.WinForms" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.PdfViewer.Windows" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.PdfViewer.Windows" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Shared.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Shared.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Xamarin.Compression" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Xamarin.Compression" version="17.3.0.14" targetFramework="net472" />
</packages> </packages>

View File

@@ -5,6 +5,7 @@ using System.Linq;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using SanShared; using SanShared;
using SanShared.Exceptions;
namespace CSVParser namespace CSVParser
{ {
@@ -36,7 +37,7 @@ namespace CSVParser
if (!DateTime.TryParse(datum + " " + uhrzeit, out zeit)) if (!DateTime.TryParse(datum + " " + uhrzeit, out zeit))
throw new Exception("Konnte die datum uhrzeit nicht konventieren"); throw new CSVImportException("Konnte die datum uhrzeit nicht konventieren");
double.TryParse(parts[3].Replace("\"","").Replace('.', ','), out temperatur); double.TryParse(parts[3].Replace("\"","").Replace('.', ','), out temperatur);
int.TryParse(parts[4].Replace("\"",""), out geschwindigkeit); int.TryParse(parts[4].Replace("\"",""), out geschwindigkeit);

View File

@@ -82,6 +82,10 @@
<Compile Include="WerkseitigImprägniert.cs" /> <Compile Include="WerkseitigImprägniert.cs" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\CSVParser\CSVParser.csproj">
<Project>{3F79BD28-9BF6-4902-8977-41E9E71F8488}</Project>
<Name>CSVParser</Name>
</ProjectReference>
<ProjectReference Include="..\SanShared\SanShared.csproj"> <ProjectReference Include="..\SanShared\SanShared.csproj">
<Project>{C949087E-20E1-4A17-B021-FAEAD363C1D8}</Project> <Project>{C949087E-20E1-4A17-B021-FAEAD363C1D8}</Project>
<Name>SanShared</Name> <Name>SanShared</Name>

View File

@@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;
namespace SanShared.Exceptions
{
public class CSVImportException : Exception
{
public CSVImportException()
{
}
public CSVImportException(string message) : base(message)
{
}
public CSVImportException(string message, Exception innerException) : base(message, innerException)
{
}
protected CSVImportException(SerializationInfo info, StreamingContext context) : base(info, context)
{
}
}
}

View File

@@ -21,7 +21,8 @@
<DefineConstants>DEBUG;TRACE</DefineConstants> <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Debug\SanShared.xml</DocumentationFile> <DocumentationFile>
</DocumentationFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType> <DebugType>pdbonly</DebugType>
@@ -43,6 +44,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="BilderObject.cs" /> <Compile Include="BilderObject.cs" />
<Compile Include="Exceptions\CSVImportException.cs" />
<Compile Include="Exceptions\DataBaseVersionMismatchException.cs" /> <Compile Include="Exceptions\DataBaseVersionMismatchException.cs" />
<Compile Include="Exceptions\LangNotFoundException.cs" /> <Compile Include="Exceptions\LangNotFoundException.cs" />
<Compile Include="IAuftraggeber.cs" /> <Compile Include="IAuftraggeber.cs" />

View File

@@ -37,56 +37,56 @@
<Reference Include="EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <Reference Include="EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<EmbedInteropTypes>True</EmbedInteropTypes> <EmbedInteropTypes>True</EmbedInteropTypes>
</Reference> </Reference>
<Reference Include="FluentFTP, Version=27.1.2.0, Culture=neutral, PublicKeyToken=f4af092b1d8df44f, processorArchitecture=MSIL"> <Reference Include="FluentFTP, Version=27.1.4.0, Culture=neutral, PublicKeyToken=f4af092b1d8df44f, processorArchitecture=MSIL">
<HintPath>..\packages\FluentFTP.27.1.2\lib\net45\FluentFTP.dll</HintPath> <HintPath>..\packages\FluentFTP.27.1.4\lib\net45\FluentFTP.dll</HintPath>
</Reference> </Reference>
<Reference Include="Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c, processorArchitecture=MSIL"> <Reference Include="Ionic.Zip, Version=1.9.1.8, Culture=neutral, PublicKeyToken=edbe51ad942a3f5c, processorArchitecture=MSIL">
<HintPath>..\packages\Ionic.Zip.1.9.1.8\lib\Ionic.Zip.dll</HintPath> <HintPath>..\packages\Ionic.Zip.1.9.1.8\lib\Ionic.Zip.dll</HintPath>
</Reference> </Reference>
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.12.0.3-beta1\lib\net45\Newtonsoft.Json.dll</HintPath> <HintPath>..\packages\Newtonsoft.Json.12.0.3-beta2\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Chart.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Chart.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Chart.Base.17.3.0.9-beta\lib\net46\Syncfusion.Chart.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Chart.Base.17.3.0.14\lib\net46\Syncfusion.Chart.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Chart.Windows, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Chart.Windows, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Chart.Windows.17.3.0.9-beta\lib\net46\Syncfusion.Chart.Windows.dll</HintPath> <HintPath>..\packages\Syncfusion.Chart.Windows.17.3.0.14\lib\net46\Syncfusion.Chart.Windows.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Core.WinForms, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Core.WinForms, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Core.WinForms.17.3.0.9-beta\lib\net46\Syncfusion.Core.WinForms.dll</HintPath> <HintPath>..\packages\Syncfusion.Core.WinForms.17.3.0.14\lib\net46\Syncfusion.Core.WinForms.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Grid.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Grid.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Grid.Base.17.3.0.9-beta\lib\net46\Syncfusion.Grid.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Grid.Base.17.3.0.14\lib\net46\Syncfusion.Grid.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Grid.Windows, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Grid.Windows, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Grid.Windows.17.3.0.9-beta\lib\net46\Syncfusion.Grid.Windows.dll</HintPath> <HintPath>..\packages\Syncfusion.Grid.Windows.17.3.0.14\lib\net46\Syncfusion.Grid.Windows.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Grouping.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Grouping.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Grouping.Base.17.3.0.9-beta\lib\net46\Syncfusion.Grouping.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Grouping.Base.17.3.0.14\lib\net46\Syncfusion.Grouping.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Licensing, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Licensing, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=632609b4d040f6b4, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Licensing.17.3.0.9-beta\lib\net46\Syncfusion.Licensing.dll</HintPath> <HintPath>..\packages\Syncfusion.Licensing.17.3.0.14\lib\net46\Syncfusion.Licensing.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.SfInput.WinForms, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.SfInput.WinForms, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.SfInput.WinForms.17.3.0.9-beta\lib\net46\Syncfusion.SfInput.WinForms.dll</HintPath> <HintPath>..\packages\Syncfusion.SfInput.WinForms.17.3.0.14\lib\net46\Syncfusion.SfInput.WinForms.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.SfSpellChecker.WPF, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.SfSpellChecker.WPF, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.SfSpellChecker.WPF.17.3.0.9-beta\lib\net46\Syncfusion.SfSpellChecker.WPF.dll</HintPath> <HintPath>..\packages\Syncfusion.SfSpellChecker.WPF.17.3.0.14\lib\net46\Syncfusion.SfSpellChecker.WPF.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Shared.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Shared.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Shared.Base.17.3.0.9-beta\lib\net46\Syncfusion.Shared.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Shared.Base.17.3.0.14\lib\net46\Syncfusion.Shared.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Shared.Windows, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Shared.Windows, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Shared.Windows.17.3.0.9-beta\lib\net46\Syncfusion.Shared.Windows.dll</HintPath> <HintPath>..\packages\Syncfusion.Shared.Windows.17.3.0.14\lib\net46\Syncfusion.Shared.Windows.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.SpellChecker.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.SpellChecker.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.SpellChecker.Base.17.3.0.9-beta\lib\net46\Syncfusion.SpellChecker.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.SpellChecker.Base.17.3.0.14\lib\net46\Syncfusion.SpellChecker.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Tools.Base, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Tools.Base, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Tools.Base.17.3.0.9-beta\lib\net46\Syncfusion.Tools.Base.dll</HintPath> <HintPath>..\packages\Syncfusion.Tools.Base.17.3.0.14\lib\net46\Syncfusion.Tools.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="Syncfusion.Tools.Windows, Version=17.3460.0.9, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL"> <Reference Include="Syncfusion.Tools.Windows, Version=17.3460.0.14, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL">
<HintPath>..\packages\Syncfusion.Tools.Windows.17.3.0.9-beta\lib\net46\Syncfusion.Tools.Windows.dll</HintPath> <HintPath>..\packages\Syncfusion.Tools.Windows.17.3.0.14\lib\net46\Syncfusion.Tools.Windows.dll</HintPath>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />

View File

@@ -15,6 +15,7 @@ using FluentFTP;
using System.Collections; using System.Collections;
using CSVParser; using CSVParser;
using BerichtGen; using BerichtGen;
using SanShared.Exceptions;
namespace SanSystem namespace SanSystem
{ {
@@ -225,13 +226,22 @@ namespace SanSystem
IEnumerable<string> files = Directory.EnumerateFiles(myPath, "*.csv", SearchOption.AllDirectories); IEnumerable<string> files = Directory.EnumerateFiles(myPath, "*.csv", SearchOption.AllDirectories);
IReadCSVData csvFile = null; IReadCSVData csvFile = null;
List<UVcsvStrukture> struktures = null; List<UVcsvStrukture> struktures = null;
if (files.Count().Equals(0)) return false;
csvFile = CsvParserFactory.ReadCSVFile(AcceptedCSVFormats.BLUELIGHT, files.Last()); csvFile = CsvParserFactory.ReadCSVFile(AcceptedCSVFormats.BLUELIGHT, files.Last());
try try
{ {
struktures = csvFile.ReadCSVStrukture(); try
{
struktures = csvFile.ReadCSVStrukture();
}
catch(CSVImportException)
{
MessageBox.Show("Es scheint den Falschen Anlagentyp angegeben worden sein.", "CSV Datei konnte nicht gelesen werden", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
inliner.AnfangAushaertung = struktures.Select(x => x.Zeitstempel).Min(); inliner.AnfangAushaertung = struktures.Select(x => x.Zeitstempel).Min();
inliner.EndeAushaertung = struktures.Select(x => x.Zeitstempel).Max(); inliner.EndeAushaertung = struktures.Select(x => x.Zeitstempel).Max();
inliner.Rueckholgeschwindigkeit = 0; inliner.Rueckholgeschwindigkeit = 0;

View File

@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="FluentFTP" version="27.1.2" targetFramework="net472" /> <package id="FluentFTP" version="27.1.4" targetFramework="net472" />
<package id="Ionic.Zip" version="1.9.1.8" targetFramework="net461" /> <package id="Ionic.Zip" version="1.9.1.8" targetFramework="net461" />
<package id="Newtonsoft.Json" version="12.0.3-beta1" targetFramework="net472" /> <package id="Newtonsoft.Json" version="12.0.3-beta2" targetFramework="net472" />
<package id="Syncfusion.Chart.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Chart.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Chart.Windows" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Chart.Windows" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Core.WinForms" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Core.WinForms" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Grid.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Grid.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Grid.Windows" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Grid.Windows" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Grouping.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Grouping.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Licensing" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Licensing" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.SfInput.WinForms" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.SfInput.WinForms" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.SfSpellChecker.WPF" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.SfSpellChecker.WPF" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Shared.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Shared.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Shared.Windows" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Shared.Windows" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.SpellChecker.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.SpellChecker.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Tools.Base" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Tools.Base" version="17.3.0.14" targetFramework="net472" />
<package id="Syncfusion.Tools.Windows" version="17.3.0.9-beta" targetFramework="net472" /> <package id="Syncfusion.Tools.Windows" version="17.3.0.14" targetFramework="net472" />
</packages> </packages>