Compare commits

...

9 Commits

Author SHA1 Message Date
Damian Wessels
12388fe9bc Vorschau hinzugefügt 2025-01-22 19:53:22 +01:00
Damian Wessels
f9183b879f Testdateien hinzugefügt 2025-01-22 19:52:44 +01:00
Damian Wessels
be9cf2d7f3 Schnittstelle geupdated 2024-08-30 20:40:56 +02:00
Damian Wessels
25aadfb9b3 Weiter XML datei hinzugefügt 2024-08-30 19:42:38 +02:00
Damian Wessels
c13f0ac093 Stopwatch hinzugefügt 2024-08-26 16:50:05 +02:00
Damian Wessels
cacbeaa94c weiter geschrieben 2024-08-25 20:52:29 +02:00
Damian Wessels
482a88ca3d Schnittstelle geupdated 2024-08-24 19:34:29 +02:00
Damian Wessels
698499b1e7 Programm berechnet nun 2024-08-23 19:37:33 +02:00
Damian Wessels
0d402a9f93 Projektsystem geupdated 2024-08-23 13:05:47 +02:00
14 changed files with 270128 additions and 2 deletions

3
.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
/.vs/
/FinjaSAN/bin/*
/SanierungsDatenbank/obj/*

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "Schnittstelle"]
path = Schnittstelle
url = https://git.intern.ww-tech.de/Husky/Schnittstelle.git

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

8731
Bewertet.xml Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -7,4 +7,8 @@
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Schnittstelle\Schnittstelle\Schnittstelle.csproj" />
</ItemGroup>
</Project>

View File

@@ -1,9 +1,43 @@
namespace FinjaSAN;
using Schnittstelle.Sanierung;
using System.Diagnostics;
namespace FinjaSAN;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
Stopwatch sw = new Stopwatch();
sw.Start();
string path = "";
if(args.Length > 0) path = args[0];
else path = @"C:\Users\damia\Desktop\dev\FinjaSAN\Bewertet.xml";
List<Schnittstelle.Import.XML.v2013.Model.KanalObjekt> src = new List<Schnittstelle.Import.XML.v2013.Model.KanalObjekt>();
#if !DEBUG
try
{
#endif
src = new Schnittstelle.Import.XML.v2013.XML2013(path).KanalObjekte;
#if !DEBUG
}
catch (Exception ex)
{
Console.WriteLine("Beim Importieren wurde ein Steuerkürzel gefunden der nicht implementiert ist bitte kontaktiere Damian mit folgende Namen: {0}\n{1}",ex.Message, ex.StackTrace);
}
#endif
List<Sanierungart> sanierungarts = new List<Sanierungart>();
sanierungarts.Add(new Reparatur());
sanierungarts.Add(new Renovation());
Schnittstelle.Export.Excel.MakeWorkbook(src,sanierungarts);
sw.Stop();
Console.WriteLine("Beendet in {0} ms",sw.ElapsedMilliseconds);
return;
}
}

31
FinjaSANSystem.sln Normal file
View File

@@ -0,0 +1,31 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.11.35219.272
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FinjaSAN", "FinjaSAN\FinjaSAN.csproj", "{DC3F9C17-1CBF-4281-B603-0AF5CAE74839}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Schnittstelle", "Schnittstelle\Schnittstelle\Schnittstelle.csproj", "{24D469AC-1BED-4FB7-87FC-4B0F83F22523}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DC3F9C17-1CBF-4281-B603-0AF5CAE74839}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DC3F9C17-1CBF-4281-B603-0AF5CAE74839}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DC3F9C17-1CBF-4281-B603-0AF5CAE74839}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DC3F9C17-1CBF-4281-B603-0AF5CAE74839}.Release|Any CPU.Build.0 = Release|Any CPU
{24D469AC-1BED-4FB7-87FC-4B0F83F22523}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{24D469AC-1BED-4FB7-87FC-4B0F83F22523}.Debug|Any CPU.Build.0 = Debug|Any CPU
{24D469AC-1BED-4FB7-87FC-4B0F83F22523}.Release|Any CPU.ActiveCfg = Release|Any CPU
{24D469AC-1BED-4FB7-87FC-4B0F83F22523}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C0B03055-D539-4A61-BC08-E4FCC68FDBBF}
EndGlobalSection
EndGlobal

18355
OOWV.xml Normal file

File diff suppressed because it is too large Load Diff

113189
OOWV1.xml Normal file

File diff suppressed because it is too large Load Diff

7829
OOWV2.xml Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
</Project>

1
Schnittstelle Submodule

Submodule Schnittstelle added at 2f078c19ab