Updated Files
This commit is contained in:
parent
1975ab4bd1
commit
269cf9dc03
35 changed files with 724 additions and 485 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -3,31 +3,19 @@
|
||||||
"WorkspaceRootPath": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\",
|
"WorkspaceRootPath": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\",
|
||||||
"Documents": [
|
"Documents": [
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\installer.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
|
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\installer.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
|
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\hrserver.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
|
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\hrserver.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\installer.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
|
|
||||||
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\installer.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
|
||||||
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
@ -51,39 +39,16 @@
|
||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 0,
|
"DocumentIndex": 0,
|
||||||
"Title": "Installer",
|
"Title": "Horse.cs",
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
||||||
"RelativeDocumentMoniker": "Installer\\Installer.csproj",
|
"RelativeDocumentMoniker": "HRServer\\Models\\Horse.cs",
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
||||||
"RelativeToolTip": "Installer\\Installer.csproj",
|
"RelativeToolTip": "HRServer\\Models\\Horse.cs",
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
"ViewState": "AgIAAFkAAAAAAAAAAAAAAEAAAAAMAAAAAAAAAA==",
|
||||||
"WhenOpened": "2024-12-31T15:32:23.68Z",
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-01-05T16:21:42.041Z",
|
||||||
"EditorCaption": ""
|
"EditorCaption": ""
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 4,
|
|
||||||
"Title": "HRServer.csproj",
|
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\HRServer.csproj",
|
|
||||||
"RelativeDocumentMoniker": "HRServer\\HRServer.csproj",
|
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\HRServer.csproj",
|
|
||||||
"RelativeToolTip": "HRServer\\HRServer.csproj",
|
|
||||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
|
||||||
"WhenOpened": "2024-12-31T11:50:39.211Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 5,
|
|
||||||
"Title": "Installer.csproj",
|
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
|
||||||
"RelativeDocumentMoniker": "Installer\\Installer.csproj",
|
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
|
||||||
"RelativeToolTip": "Installer\\Installer.csproj",
|
|
||||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
|
||||||
"WhenOpened": "2024-12-31T11:50:38.796Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 1,
|
"DocumentIndex": 1,
|
||||||
|
|
@ -92,38 +57,48 @@
|
||||||
"RelativeDocumentMoniker": "HRServer\\Controllers\\HorseController.cs",
|
"RelativeDocumentMoniker": "HRServer\\Controllers\\HorseController.cs",
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Controllers\\HorseController.cs",
|
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Controllers\\HorseController.cs",
|
||||||
"RelativeToolTip": "HRServer\\Controllers\\HorseController.cs",
|
"RelativeToolTip": "HRServer\\Controllers\\HorseController.cs",
|
||||||
"ViewState": "AgIAALQAAAAAAAAAAAAqwMIAAABCAAAAAAAAAA==",
|
"ViewState": "AgIAAKIAAAAAAAAAAAAIwOkAAAApAAAAAAAAAA==",
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
"WhenOpened": "2024-12-28T15:17:01.854Z",
|
"WhenOpened": "2025-01-05T16:21:40.297Z",
|
||||||
"EditorCaption": ""
|
"EditorCaption": ""
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 2,
|
"DocumentIndex": 2,
|
||||||
"Title": "Horse.cs",
|
"Title": "FRMInstaller.cs",
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
||||||
"RelativeDocumentMoniker": "HRServer\\Models\\Horse.cs",
|
"RelativeDocumentMoniker": "Installer\\FRMInstaller.cs",
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
||||||
"RelativeToolTip": "HRServer\\Models\\Horse.cs",
|
"RelativeToolTip": "Installer\\FRMInstaller.cs",
|
||||||
"ViewState": "AgIAAKQBAAAAAAAAAAArwKsBAAArAAAAAAAAAA==",
|
"ViewState": "AgIAAGcAAAAAAAAAAAAmwEIAAAA8AAAAAAAAAA==",
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
"WhenOpened": "2024-12-28T15:17:36.163Z"
|
"WhenOpened": "2025-01-05T15:19:08.28Z",
|
||||||
},
|
"EditorCaption": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Orientation": 0,
|
||||||
|
"VerticalTabListWidth": 256,
|
||||||
|
"FloatingWindowState": {
|
||||||
|
"Id": "b6635fb1-e8a8-4a74-9050-128fe8e65a47",
|
||||||
|
"Display": 2,
|
||||||
|
"X": 593,
|
||||||
|
"Y": 349,
|
||||||
|
"Width": 1632,
|
||||||
|
"Height": 989,
|
||||||
|
"WindowState": 2
|
||||||
|
},
|
||||||
|
"DocumentGroups": [
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": 0,
|
||||||
|
"Children": [
|
||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 3,
|
"DocumentIndex": 3,
|
||||||
"Title": "Program.cs",
|
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Program.cs",
|
|
||||||
"RelativeDocumentMoniker": "HRServer\\Program.cs",
|
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Program.cs",
|
|
||||||
"RelativeToolTip": "HRServer\\Program.cs",
|
|
||||||
"ViewState": "AgIAACgAAAAAAAAAAAAnwDgAAAAMAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
|
||||||
"WhenOpened": "2024-12-28T15:17:04.846Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 6,
|
|
||||||
"Title": "FRMInstaller.cs [Entwurf]",
|
"Title": "FRMInstaller.cs [Entwurf]",
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
||||||
"RelativeDocumentMoniker": "Installer\\FRMInstaller.cs",
|
"RelativeDocumentMoniker": "Installer\\FRMInstaller.cs",
|
||||||
|
|
|
||||||
|
|
@ -3,32 +3,20 @@
|
||||||
"WorkspaceRootPath": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\",
|
"WorkspaceRootPath": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\",
|
||||||
"Documents": [
|
"Documents": [
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\installer.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
|
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\installer.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
|
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\controllers\\horsecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\models\\horse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
|
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\hrserver\\hrserver.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
|
|
||||||
"RelativeMoniker": "D:0:0:{86A245AC-2CD6-4303-97B9-8463B6B6B8D6}|HRServer\\HRServer.csproj|solutionrelative:hrserver\\hrserver.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|z:\\[01] kribitz development\\[02] projekte\\hr-collector\\hrserver-exporter\\installer\\installer.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
|
|
||||||
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\installer.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"AbsoluteMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
|
|
||||||
"RelativeMoniker": "D:0:0:{33777DEA-68F5-4552-9582-3F14CE9059FA}|Installer\\Installer.csproj|solutionrelative:installer\\frminstaller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"DocumentGroupContainers": [
|
"DocumentGroupContainers": [
|
||||||
|
|
@ -51,80 +39,66 @@
|
||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 0,
|
"DocumentIndex": 0,
|
||||||
"Title": "Installer",
|
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
|
||||||
"RelativeDocumentMoniker": "Installer\\Installer.csproj",
|
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
|
||||||
"RelativeToolTip": "Installer\\Installer.csproj",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
|
||||||
"WhenOpened": "2024-12-31T15:32:23.68Z",
|
|
||||||
"EditorCaption": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 4,
|
|
||||||
"Title": "HRServer.csproj",
|
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\HRServer.csproj",
|
|
||||||
"RelativeDocumentMoniker": "HRServer\\HRServer.csproj",
|
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\HRServer.csproj",
|
|
||||||
"RelativeToolTip": "HRServer\\HRServer.csproj",
|
|
||||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
|
||||||
"WhenOpened": "2024-12-31T11:50:39.211Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 5,
|
|
||||||
"Title": "Installer.csproj",
|
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
|
||||||
"RelativeDocumentMoniker": "Installer\\Installer.csproj",
|
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\Installer.csproj",
|
|
||||||
"RelativeToolTip": "Installer\\Installer.csproj",
|
|
||||||
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
|
|
||||||
"WhenOpened": "2024-12-31T11:50:38.796Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 1,
|
|
||||||
"Title": "HorseController.cs",
|
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Controllers\\HorseController.cs",
|
|
||||||
"RelativeDocumentMoniker": "HRServer\\Controllers\\HorseController.cs",
|
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Controllers\\HorseController.cs",
|
|
||||||
"RelativeToolTip": "HRServer\\Controllers\\HorseController.cs",
|
|
||||||
"ViewState": "AgIAALQAAAAAAAAAAAAqwMIAAABCAAAAAAAAAA==",
|
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
|
||||||
"WhenOpened": "2024-12-28T15:17:01.854Z",
|
|
||||||
"EditorCaption": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$type": "Document",
|
|
||||||
"DocumentIndex": 2,
|
|
||||||
"Title": "Horse.cs",
|
"Title": "Horse.cs",
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
||||||
"RelativeDocumentMoniker": "HRServer\\Models\\Horse.cs",
|
"RelativeDocumentMoniker": "HRServer\\Models\\Horse.cs",
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Models\\Horse.cs",
|
||||||
"RelativeToolTip": "HRServer\\Models\\Horse.cs",
|
"RelativeToolTip": "HRServer\\Models\\Horse.cs",
|
||||||
"ViewState": "AgIAAKQBAAAAAAAAAAArwKsBAAArAAAAAAAAAA==",
|
"ViewState": "AgIAAJIAAAAAAAAAAIAwwKIAAAAIAAAAAAAAAA==",
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
"WhenOpened": "2024-12-28T15:17:36.163Z",
|
"WhenOpened": "2025-01-05T16:21:42.041Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 2,
|
||||||
|
"Title": "HorseController.cs",
|
||||||
|
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Controllers\\HorseController.cs",
|
||||||
|
"RelativeDocumentMoniker": "HRServer\\Controllers\\HorseController.cs",
|
||||||
|
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Controllers\\HorseController.cs",
|
||||||
|
"RelativeToolTip": "HRServer\\Controllers\\HorseController.cs",
|
||||||
|
"ViewState": "AgIAAKIAAAAAAAAAAAAIwOkAAAApAAAAAAAAAA==",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
|
"WhenOpened": "2025-01-05T16:21:40.297Z",
|
||||||
"EditorCaption": ""
|
"EditorCaption": ""
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 3,
|
"DocumentIndex": 3,
|
||||||
"Title": "Program.cs",
|
"Title": "FRMInstaller.cs",
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Program.cs",
|
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
||||||
"RelativeDocumentMoniker": "HRServer\\Program.cs",
|
"RelativeDocumentMoniker": "Installer\\FRMInstaller.cs",
|
||||||
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\HRServer\\Program.cs",
|
"ToolTip": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
||||||
"RelativeToolTip": "HRServer\\Program.cs",
|
"RelativeToolTip": "Installer\\FRMInstaller.cs",
|
||||||
"ViewState": "AgIAACgAAAAAAAAAAAAnwDgAAAAMAAAAAAAAAA==",
|
"ViewState": "AgIAAGcAAAAAAAAAAAAmwEIAAAA8AAAAAAAAAA==",
|
||||||
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
|
||||||
"WhenOpened": "2024-12-28T15:17:04.846Z"
|
"WhenOpened": "2025-01-05T15:19:08.28Z",
|
||||||
},
|
"EditorCaption": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Orientation": 0,
|
||||||
|
"VerticalTabListWidth": 256,
|
||||||
|
"FloatingWindowState": {
|
||||||
|
"Id": "b6635fb1-e8a8-4a74-9050-128fe8e65a47",
|
||||||
|
"Display": 2,
|
||||||
|
"X": 593,
|
||||||
|
"Y": 349,
|
||||||
|
"Width": 1632,
|
||||||
|
"Height": 989,
|
||||||
|
"WindowState": 0
|
||||||
|
},
|
||||||
|
"DocumentGroups": [
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": 0,
|
||||||
|
"Children": [
|
||||||
{
|
{
|
||||||
"$type": "Document",
|
"$type": "Document",
|
||||||
"DocumentIndex": 6,
|
"DocumentIndex": 1,
|
||||||
"Title": "FRMInstaller.cs [Entwurf]",
|
"Title": "FRMInstaller.cs [Entwurf]",
|
||||||
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
"DocumentMoniker": "Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\HRServer-Exporter\\Installer\\FRMInstaller.cs",
|
||||||
"RelativeDocumentMoniker": "Installer\\FRMInstaller.cs",
|
"RelativeDocumentMoniker": "Installer\\FRMInstaller.cs",
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1 @@
|
||||||
|
G:\Meine Ablage
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -102,5 +102,517 @@
|
||||||
"HealthLoaded": false,
|
"HealthLoaded": false,
|
||||||
"HealthNeedsRefresh": false
|
"HealthNeedsRefresh": false
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"18651746": {
|
||||||
|
"id": 18651746,
|
||||||
|
"age": 7,
|
||||||
|
"notes": "",
|
||||||
|
"name": "Dominus Pathogenus (RN)",
|
||||||
|
"gender": "Stallion",
|
||||||
|
"breed": "Lipizzaner Horse",
|
||||||
|
"link": "https://www.horsereality.com/horses/18651746/dominus-pathogenus-rn",
|
||||||
|
"owner": "Europe",
|
||||||
|
"lastDrawnDate": "2025-01-05T17:27:27.2924495+01:00",
|
||||||
|
"Summary": {
|
||||||
|
"RelatedIds": [],
|
||||||
|
"Conception": "",
|
||||||
|
"FatherLink": "",
|
||||||
|
"FatherName": "",
|
||||||
|
"UltrasoundGender": ""
|
||||||
|
},
|
||||||
|
"Training": {
|
||||||
|
"Training": ""
|
||||||
|
},
|
||||||
|
"Genetics": {
|
||||||
|
"GP": 0,
|
||||||
|
"GeneticPotential": {},
|
||||||
|
"Disciplines": {
|
||||||
|
"Dressage": 0,
|
||||||
|
"Driving": 0,
|
||||||
|
"Endurance": 0,
|
||||||
|
"Eventing": 0,
|
||||||
|
"Flat Racing": 0,
|
||||||
|
"Show Jumping": 0,
|
||||||
|
"Western Reining": 0
|
||||||
|
},
|
||||||
|
"Colors": {
|
||||||
|
"Extension": "n/n",
|
||||||
|
"Agouti": "n/n",
|
||||||
|
"Grey": "n/n",
|
||||||
|
"Creampearl": "n/n",
|
||||||
|
"Dun": "n/n",
|
||||||
|
"Champagne": "n/n",
|
||||||
|
"Silver": "n/n",
|
||||||
|
"Mushroom": "n/n",
|
||||||
|
"Frame": "n/n",
|
||||||
|
"Appaloosa": "n/n",
|
||||||
|
"PATN1": "n/n",
|
||||||
|
"MITF": "n/n",
|
||||||
|
"SW2": "n/n",
|
||||||
|
"KIT": "n/n",
|
||||||
|
"RAB": "n/n",
|
||||||
|
"Seal": "n/n",
|
||||||
|
"Flaxen": "n/n",
|
||||||
|
"Sooty": "n/n",
|
||||||
|
"Pangare": "n/n",
|
||||||
|
"Sabino": "n/n",
|
||||||
|
"WildBay": "n/n",
|
||||||
|
"Custom": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Achievements": {
|
||||||
|
"ShowResults": [
|
||||||
|
66.585,
|
||||||
|
67.548,
|
||||||
|
67.642,
|
||||||
|
67.696,
|
||||||
|
68.24,
|
||||||
|
68.32,
|
||||||
|
68.62,
|
||||||
|
69.196,
|
||||||
|
69.233,
|
||||||
|
69.797,
|
||||||
|
70.587,
|
||||||
|
70.703,
|
||||||
|
70.759,
|
||||||
|
71.231,
|
||||||
|
71.539,
|
||||||
|
71.789,
|
||||||
|
71.901,
|
||||||
|
71.935,
|
||||||
|
72.289,
|
||||||
|
72.316,
|
||||||
|
72.732,
|
||||||
|
72.734,
|
||||||
|
72.797,
|
||||||
|
73.118,
|
||||||
|
73.16
|
||||||
|
],
|
||||||
|
"Conformation": {
|
||||||
|
"Walk": "Good",
|
||||||
|
"Trot": "Good",
|
||||||
|
"Canter": "Good",
|
||||||
|
"Gallop": "Average",
|
||||||
|
"Posture": "Average",
|
||||||
|
"Head": "Good",
|
||||||
|
"Neck": "Average",
|
||||||
|
"Back": "Average",
|
||||||
|
"Shoulders": "Average",
|
||||||
|
"Frontlegs": "Average",
|
||||||
|
"Hindquarters": "Good",
|
||||||
|
"Socks": "Below average"
|
||||||
|
},
|
||||||
|
"ShortConformation": "5G 6A 1BA",
|
||||||
|
"MaxShowResult": 73.16,
|
||||||
|
"MinShowResult": 66.585,
|
||||||
|
"MaxCompetitionResult": -1,
|
||||||
|
"MinCompetitionResult": -1
|
||||||
|
},
|
||||||
|
"Health": {
|
||||||
|
"Health": {}
|
||||||
|
},
|
||||||
|
"LoadState": {
|
||||||
|
"BasicInfoLoaded": true,
|
||||||
|
"BasicInfoNeedsRefresh": false,
|
||||||
|
"SummaryLoaded": false,
|
||||||
|
"SummaryNeedsRefresh": false,
|
||||||
|
"TrainingLoaded": false,
|
||||||
|
"TrainingNeedsRefresh": false,
|
||||||
|
"GeneticsLoaded": false,
|
||||||
|
"GeneticsNeedsRefresh": false,
|
||||||
|
"AchievementsLoaded": true,
|
||||||
|
"AchievementsNeedsRefresh": false,
|
||||||
|
"HealthLoaded": false,
|
||||||
|
"HealthNeedsRefresh": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"19394292": {
|
||||||
|
"id": 19394292,
|
||||||
|
"age": 3,
|
||||||
|
"notes": "",
|
||||||
|
"name": "Arcana Scriptura",
|
||||||
|
"gender": "Mare",
|
||||||
|
"breed": "Lipizzaner Horse",
|
||||||
|
"link": "https://www.horsereality.com/horses/19394292/arcana-scriptura",
|
||||||
|
"owner": "Bacardina",
|
||||||
|
"lastDrawnDate": "2025-01-05T18:44:49.3021374+01:00",
|
||||||
|
"Summary": {
|
||||||
|
"RelatedIds": [],
|
||||||
|
"Conception": "",
|
||||||
|
"FatherLink": "",
|
||||||
|
"FatherName": "",
|
||||||
|
"UltrasoundGender": ""
|
||||||
|
},
|
||||||
|
"Training": {
|
||||||
|
"Training": ""
|
||||||
|
},
|
||||||
|
"Genetics": {
|
||||||
|
"GP": 0,
|
||||||
|
"GeneticPotential": {},
|
||||||
|
"Disciplines": {
|
||||||
|
"Dressage": 0,
|
||||||
|
"Driving": 0,
|
||||||
|
"Endurance": 0,
|
||||||
|
"Eventing": 0,
|
||||||
|
"Flat Racing": 0,
|
||||||
|
"Show Jumping": 0,
|
||||||
|
"Western Reining": 0
|
||||||
|
},
|
||||||
|
"Colors": {
|
||||||
|
"Extension": "n/n",
|
||||||
|
"Agouti": "n/n",
|
||||||
|
"Grey": "n/n",
|
||||||
|
"Creampearl": "n/n",
|
||||||
|
"Dun": "n/n",
|
||||||
|
"Champagne": "n/n",
|
||||||
|
"Silver": "n/n",
|
||||||
|
"Mushroom": "n/n",
|
||||||
|
"Frame": "n/n",
|
||||||
|
"Appaloosa": "n/n",
|
||||||
|
"PATN1": "n/n",
|
||||||
|
"MITF": "n/n",
|
||||||
|
"SW2": "n/n",
|
||||||
|
"KIT": "n/n",
|
||||||
|
"RAB": "n/n",
|
||||||
|
"Seal": "n/n",
|
||||||
|
"Flaxen": "n/n",
|
||||||
|
"Sooty": "n/n",
|
||||||
|
"Pangare": "n/n",
|
||||||
|
"Sabino": "n/n",
|
||||||
|
"WildBay": "n/n",
|
||||||
|
"Custom": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Achievements": {
|
||||||
|
"ShowResults": [
|
||||||
|
67.368,
|
||||||
|
67.381,
|
||||||
|
67.62,
|
||||||
|
67.797,
|
||||||
|
67.874,
|
||||||
|
69.77,
|
||||||
|
70.523,
|
||||||
|
70.892,
|
||||||
|
71.025,
|
||||||
|
71.276,
|
||||||
|
71.922,
|
||||||
|
72.019,
|
||||||
|
72.315,
|
||||||
|
72.561,
|
||||||
|
73.076,
|
||||||
|
73.153
|
||||||
|
],
|
||||||
|
"Conformation": {
|
||||||
|
"Walk": "Good",
|
||||||
|
"Trot": "Good",
|
||||||
|
"Canter": "Average",
|
||||||
|
"Gallop": "Below average",
|
||||||
|
"Posture": "Good",
|
||||||
|
"Head": "Average",
|
||||||
|
"Neck": "Average",
|
||||||
|
"Back": "Average",
|
||||||
|
"Shoulders": "Average",
|
||||||
|
"Frontlegs": "Average",
|
||||||
|
"Hindquarters": "Average",
|
||||||
|
"Socks": "Average"
|
||||||
|
},
|
||||||
|
"ShortConformation": "3G 8A 1BA",
|
||||||
|
"MaxShowResult": 73.153,
|
||||||
|
"MinShowResult": 67.368,
|
||||||
|
"MaxCompetitionResult": -1,
|
||||||
|
"MinCompetitionResult": -1
|
||||||
|
},
|
||||||
|
"Health": {
|
||||||
|
"Health": {}
|
||||||
|
},
|
||||||
|
"LoadState": {
|
||||||
|
"BasicInfoLoaded": true,
|
||||||
|
"BasicInfoNeedsRefresh": false,
|
||||||
|
"SummaryLoaded": false,
|
||||||
|
"SummaryNeedsRefresh": false,
|
||||||
|
"TrainingLoaded": false,
|
||||||
|
"TrainingNeedsRefresh": false,
|
||||||
|
"GeneticsLoaded": false,
|
||||||
|
"GeneticsNeedsRefresh": false,
|
||||||
|
"AchievementsLoaded": true,
|
||||||
|
"AchievementsNeedsRefresh": false,
|
||||||
|
"HealthLoaded": false,
|
||||||
|
"HealthNeedsRefresh": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"18742138": {
|
||||||
|
"id": 18742138,
|
||||||
|
"age": 6,
|
||||||
|
"notes": "",
|
||||||
|
"name": "Meningitis Viralis",
|
||||||
|
"gender": "Stallion",
|
||||||
|
"breed": "Lipizzaner Horse",
|
||||||
|
"link": "https://www.horsereality.com/horses/18742138/meningitis-viralis",
|
||||||
|
"owner": "Europe",
|
||||||
|
"lastDrawnDate": "2025-01-05T18:53:40.1745875+01:00",
|
||||||
|
"Summary": {
|
||||||
|
"RelatedIds": [
|
||||||
|
"https://www.horsereality.com/horses/18192147/73-043-atlan-582-gg",
|
||||||
|
"https://www.horsereality.com/horses/18473745/71-741-cje-fever-dream"
|
||||||
|
],
|
||||||
|
"Conception": "",
|
||||||
|
"FatherLink": "",
|
||||||
|
"FatherName": "",
|
||||||
|
"UltrasoundGender": ""
|
||||||
|
},
|
||||||
|
"Training": {
|
||||||
|
"Training": ""
|
||||||
|
},
|
||||||
|
"Genetics": {
|
||||||
|
"GP": 596,
|
||||||
|
"GeneticPotential": {
|
||||||
|
"Acceleration": 56,
|
||||||
|
"Agility": 66,
|
||||||
|
"Balance": 70,
|
||||||
|
"Bascule": 51,
|
||||||
|
"Pulling power": 52,
|
||||||
|
"Speed": 54,
|
||||||
|
"Sprint": 51,
|
||||||
|
"Stamina": 55,
|
||||||
|
"Strength": 70,
|
||||||
|
"Surefootedness": 71
|
||||||
|
},
|
||||||
|
"Disciplines": {
|
||||||
|
"Dressage": 206,
|
||||||
|
"Driving": 297,
|
||||||
|
"Endurance": 250,
|
||||||
|
"Eventing": 316,
|
||||||
|
"Flat Racing": 216,
|
||||||
|
"Show Jumping": 294,
|
||||||
|
"Western Reining": 263
|
||||||
|
},
|
||||||
|
"Colors": {
|
||||||
|
"Extension": "E / E",
|
||||||
|
"Agouti": "a / a",
|
||||||
|
"Grey": "G / G",
|
||||||
|
"Creampearl": "n / n",
|
||||||
|
"Dun": "nd2 / nd2",
|
||||||
|
"Champagne": "n/n",
|
||||||
|
"Silver": "n/n",
|
||||||
|
"Mushroom": "n/n",
|
||||||
|
"Frame": "n/n",
|
||||||
|
"Appaloosa": "n/n",
|
||||||
|
"PATN1": "n/n",
|
||||||
|
"MITF": "n/n",
|
||||||
|
"SW2": "n/n",
|
||||||
|
"KIT": "n / n",
|
||||||
|
"RAB": "n/n",
|
||||||
|
"Seal": "n/n",
|
||||||
|
"Flaxen": "n/n",
|
||||||
|
"Sooty": "n/n",
|
||||||
|
"Pangare": "n/n",
|
||||||
|
"Sabino": "n/n",
|
||||||
|
"WildBay": "n/n",
|
||||||
|
"Custom": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Achievements": {
|
||||||
|
"ShowResults": [],
|
||||||
|
"Conformation": {},
|
||||||
|
"ShortConformation": "",
|
||||||
|
"MaxShowResult": -1,
|
||||||
|
"MinShowResult": -1,
|
||||||
|
"MaxCompetitionResult": -1,
|
||||||
|
"MinCompetitionResult": -1
|
||||||
|
},
|
||||||
|
"Health": {
|
||||||
|
"Health": {}
|
||||||
|
},
|
||||||
|
"LoadState": {
|
||||||
|
"BasicInfoLoaded": true,
|
||||||
|
"BasicInfoNeedsRefresh": false,
|
||||||
|
"SummaryLoaded": true,
|
||||||
|
"SummaryNeedsRefresh": false,
|
||||||
|
"TrainingLoaded": false,
|
||||||
|
"TrainingNeedsRefresh": false,
|
||||||
|
"GeneticsLoaded": true,
|
||||||
|
"GeneticsNeedsRefresh": false,
|
||||||
|
"AchievementsLoaded": false,
|
||||||
|
"AchievementsNeedsRefresh": false,
|
||||||
|
"HealthLoaded": false,
|
||||||
|
"HealthNeedsRefresh": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"18473745": {
|
||||||
|
"id": 18473745,
|
||||||
|
"age": 7,
|
||||||
|
"notes": "",
|
||||||
|
"name": "71.741 CJE Fever Dream",
|
||||||
|
"gender": "Mare",
|
||||||
|
"breed": "Lipizzaner Horse",
|
||||||
|
"link": "https://www.horsereality.com/horses/18473745/71-741-cje-fever-dream",
|
||||||
|
"owner": "LilCareBear_XO",
|
||||||
|
"lastDrawnDate": "2025-01-05T19:07:03.028548+01:00",
|
||||||
|
"Summary": {
|
||||||
|
"RelatedIds": [],
|
||||||
|
"Conception": "tomorrow",
|
||||||
|
"FatherLink": "https://www.horsereality.com/horses/19104941/73725-god-of-mischief",
|
||||||
|
"FatherName": "!73.725 God Of Mischief",
|
||||||
|
"UltrasoundGender": "Mare"
|
||||||
|
},
|
||||||
|
"Training": {
|
||||||
|
"Training": ""
|
||||||
|
},
|
||||||
|
"Genetics": {
|
||||||
|
"GP": 0,
|
||||||
|
"GeneticPotential": {},
|
||||||
|
"Disciplines": {
|
||||||
|
"Dressage": 0,
|
||||||
|
"Driving": 0,
|
||||||
|
"Endurance": 0,
|
||||||
|
"Eventing": 0,
|
||||||
|
"Flat Racing": 0,
|
||||||
|
"Show Jumping": 0,
|
||||||
|
"Western Reining": 0
|
||||||
|
},
|
||||||
|
"Colors": {
|
||||||
|
"Extension": "n/n",
|
||||||
|
"Agouti": "n/n",
|
||||||
|
"Grey": "n/n",
|
||||||
|
"Creampearl": "n/n",
|
||||||
|
"Dun": "n/n",
|
||||||
|
"Champagne": "n/n",
|
||||||
|
"Silver": "n/n",
|
||||||
|
"Mushroom": "n/n",
|
||||||
|
"Frame": "n/n",
|
||||||
|
"Appaloosa": "n/n",
|
||||||
|
"PATN1": "n/n",
|
||||||
|
"MITF": "n/n",
|
||||||
|
"SW2": "n/n",
|
||||||
|
"KIT": "n/n",
|
||||||
|
"RAB": "n/n",
|
||||||
|
"Seal": "n/n",
|
||||||
|
"Flaxen": "n/n",
|
||||||
|
"Sooty": "n/n",
|
||||||
|
"Pangare": "n/n",
|
||||||
|
"Sabino": "n/n",
|
||||||
|
"WildBay": "n/n",
|
||||||
|
"Custom": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Achievements": {
|
||||||
|
"ShowResults": [],
|
||||||
|
"Conformation": {},
|
||||||
|
"ShortConformation": "",
|
||||||
|
"MaxShowResult": -1,
|
||||||
|
"MinShowResult": -1,
|
||||||
|
"MaxCompetitionResult": -1,
|
||||||
|
"MinCompetitionResult": -1
|
||||||
|
},
|
||||||
|
"Health": {
|
||||||
|
"Health": {}
|
||||||
|
},
|
||||||
|
"LoadState": {
|
||||||
|
"BasicInfoLoaded": true,
|
||||||
|
"BasicInfoNeedsRefresh": false,
|
||||||
|
"SummaryLoaded": true,
|
||||||
|
"SummaryNeedsRefresh": false,
|
||||||
|
"TrainingLoaded": false,
|
||||||
|
"TrainingNeedsRefresh": false,
|
||||||
|
"GeneticsLoaded": false,
|
||||||
|
"GeneticsNeedsRefresh": false,
|
||||||
|
"AchievementsLoaded": false,
|
||||||
|
"AchievementsNeedsRefresh": false,
|
||||||
|
"HealthLoaded": false,
|
||||||
|
"HealthNeedsRefresh": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"19129465": {
|
||||||
|
"id": 19129465,
|
||||||
|
"age": 3,
|
||||||
|
"notes": "",
|
||||||
|
"name": "Black Pearl",
|
||||||
|
"gender": "Mare",
|
||||||
|
"breed": "Lipizzaner Horse",
|
||||||
|
"link": "https://www.horsereality.com/horses/19129465/black-pearl",
|
||||||
|
"owner": "Bacardina",
|
||||||
|
"lastDrawnDate": "2025-01-05T19:13:05.9693747+01:00",
|
||||||
|
"Summary": {
|
||||||
|
"RelatedIds": [
|
||||||
|
"https://www.horsereality.com/horses/18937546/chorizo-74-350",
|
||||||
|
"https://www.horsereality.com/horses/18192178/therapia-sell",
|
||||||
|
"https://www.horsereality.com/horses/18562492/astronomical-difference",
|
||||||
|
"https://www.horsereality.com/horses/18671696/may-o-naise-73-154",
|
||||||
|
"https://www.horsereality.com/horses/18213116/s-73-456-nikolai",
|
||||||
|
"https://www.horsereality.com/horses/18141151/m72-514f-poker-face",
|
||||||
|
"https://www.horsereality.com/horses/18363681/roan-591",
|
||||||
|
"https://www.horsereality.com/horses/18325846/arizona-72-21"
|
||||||
|
],
|
||||||
|
"Conception": "Thu, 09 Jan",
|
||||||
|
"FatherLink": "https://www.horsereality.com/horses/18960860/74078-casanova",
|
||||||
|
"FatherName": "\u0F04 74.078 Casanova",
|
||||||
|
"UltrasoundGender": "Mare"
|
||||||
|
},
|
||||||
|
"Training": {
|
||||||
|
"Training": ""
|
||||||
|
},
|
||||||
|
"Genetics": {
|
||||||
|
"GP": 0,
|
||||||
|
"GeneticPotential": {},
|
||||||
|
"Disciplines": {
|
||||||
|
"Dressage": 0,
|
||||||
|
"Driving": 0,
|
||||||
|
"Endurance": 0,
|
||||||
|
"Eventing": 0,
|
||||||
|
"Flat Racing": 0,
|
||||||
|
"Show Jumping": 0,
|
||||||
|
"Western Reining": 0
|
||||||
|
},
|
||||||
|
"Colors": {
|
||||||
|
"Extension": "n/n",
|
||||||
|
"Agouti": "n/n",
|
||||||
|
"Grey": "n/n",
|
||||||
|
"Creampearl": "n/n",
|
||||||
|
"Dun": "n/n",
|
||||||
|
"Champagne": "n/n",
|
||||||
|
"Silver": "n/n",
|
||||||
|
"Mushroom": "n/n",
|
||||||
|
"Frame": "n/n",
|
||||||
|
"Appaloosa": "n/n",
|
||||||
|
"PATN1": "n/n",
|
||||||
|
"MITF": "n/n",
|
||||||
|
"SW2": "n/n",
|
||||||
|
"KIT": "n/n",
|
||||||
|
"RAB": "n/n",
|
||||||
|
"Seal": "n/n",
|
||||||
|
"Flaxen": "n/n",
|
||||||
|
"Sooty": "n/n",
|
||||||
|
"Pangare": "n/n",
|
||||||
|
"Sabino": "n/n",
|
||||||
|
"WildBay": "n/n",
|
||||||
|
"Custom": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Achievements": {
|
||||||
|
"ShowResults": [],
|
||||||
|
"Conformation": {},
|
||||||
|
"ShortConformation": "",
|
||||||
|
"MaxShowResult": -1,
|
||||||
|
"MinShowResult": -1,
|
||||||
|
"MaxCompetitionResult": -1,
|
||||||
|
"MinCompetitionResult": -1
|
||||||
|
},
|
||||||
|
"Health": {
|
||||||
|
"Health": {}
|
||||||
|
},
|
||||||
|
"LoadState": {
|
||||||
|
"BasicInfoLoaded": true,
|
||||||
|
"BasicInfoNeedsRefresh": false,
|
||||||
|
"SummaryLoaded": true,
|
||||||
|
"SummaryNeedsRefresh": false,
|
||||||
|
"TrainingLoaded": false,
|
||||||
|
"TrainingNeedsRefresh": false,
|
||||||
|
"GeneticsLoaded": false,
|
||||||
|
"GeneticsNeedsRefresh": false,
|
||||||
|
"AchievementsLoaded": false,
|
||||||
|
"AchievementsNeedsRefresh": false,
|
||||||
|
"HealthLoaded": false,
|
||||||
|
"HealthNeedsRefresh": false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -14,7 +14,7 @@ using System.Reflection;
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("HRServer")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("HRServer")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+6ea0e7bc553819083e5e54f233074238b58ccf0f")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1975ab4bd1a20b0496fdef06549c761b76eb8743")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("HRServer")]
|
[assembly: System.Reflection.AssemblyProductAttribute("HRServer")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("HRServer")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("HRServer")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
de2d1f7d22a7dee4b24f63858221c57025d9bf1747e68570e0f4fe7cc3ef3499
|
598c5be32cdc11bfd32290d94b2d34c26b9f7febcf9815504b417bf9e699aa8d
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
|
|
@ -1 +1 @@
|
||||||
{"documents":{"Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\*":"https://raw.githubusercontent.com/SvenKribitz/HR-Collector/dceb598b52dfe3fc24772a14d69d8799841f2ed6/*"}}
|
{"documents":{"Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\*":"https://raw.githubusercontent.com/SvenKribitz/HR-Collector/1975ab4bd1a20b0496fdef06549c761b76eb8743/*"}}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
212
HRServer-Exporter/Installer/FRMInstaller.Designer.cs
generated
212
HRServer-Exporter/Installer/FRMInstaller.Designer.cs
generated
|
|
@ -34,28 +34,21 @@
|
||||||
btn_next = new Button();
|
btn_next = new Button();
|
||||||
btn_cnl = new Button();
|
btn_cnl = new Button();
|
||||||
tablessTabControl = new TablessTabControl();
|
tablessTabControl = new TablessTabControl();
|
||||||
tabPage1 = new TabPage();
|
tabPage_Introduction = new TabPage();
|
||||||
tabPage2 = new TabPage();
|
tabPage_Selection = new TabPage();
|
||||||
lbl_GoogleDrivePath = new Label();
|
lbl_GoogleDrivePath = new Label();
|
||||||
btn_next1 = new Button();
|
btn_next1 = new Button();
|
||||||
lbl_contentdesc = new Label();
|
lbl_contentdesc = new Label();
|
||||||
label1 = new Label();
|
label1 = new Label();
|
||||||
checkBox2 = new CheckBox();
|
checkBox_MicrosoftExcel = new CheckBox();
|
||||||
checkBox_GoogleDrive = new CheckBox();
|
checkBox_GoogleDrive = new CheckBox();
|
||||||
tabPage3 = new TabPage();
|
tabPage_Finish = new TabPage();
|
||||||
btn_next2 = new Button();
|
|
||||||
lbl_runtimeinfo = new Label();
|
|
||||||
btn_installRuntimes = new Button();
|
|
||||||
lbl_aspnet8installed = new Label();
|
|
||||||
lbl_dotnet8installed = new Label();
|
|
||||||
tabPage4 = new TabPage();
|
|
||||||
label2 = new Label();
|
label2 = new Label();
|
||||||
btnDone = new Button();
|
btnDone = new Button();
|
||||||
tablessTabControl.SuspendLayout();
|
tablessTabControl.SuspendLayout();
|
||||||
tabPage1.SuspendLayout();
|
tabPage_Introduction.SuspendLayout();
|
||||||
tabPage2.SuspendLayout();
|
tabPage_Selection.SuspendLayout();
|
||||||
tabPage3.SuspendLayout();
|
tabPage_Finish.SuspendLayout();
|
||||||
tabPage4.SuspendLayout();
|
|
||||||
SuspendLayout();
|
SuspendLayout();
|
||||||
//
|
//
|
||||||
// lbl_Title
|
// lbl_Title
|
||||||
|
|
@ -101,46 +94,46 @@
|
||||||
//
|
//
|
||||||
// tablessTabControl
|
// tablessTabControl
|
||||||
//
|
//
|
||||||
tablessTabControl.Controls.Add(tabPage1);
|
tablessTabControl.Controls.Add(tabPage_Introduction);
|
||||||
tablessTabControl.Controls.Add(tabPage2);
|
tablessTabControl.Controls.Add(tabPage_Selection);
|
||||||
tablessTabControl.Controls.Add(tabPage3);
|
tablessTabControl.Controls.Add(tabPage_Finish);
|
||||||
tablessTabControl.Controls.Add(tabPage4);
|
|
||||||
tablessTabControl.Dock = DockStyle.Fill;
|
tablessTabControl.Dock = DockStyle.Fill;
|
||||||
tablessTabControl.Location = new Point(0, 0);
|
tablessTabControl.Location = new Point(0, 0);
|
||||||
tablessTabControl.Name = "tablessTabControl";
|
tablessTabControl.Name = "tablessTabControl";
|
||||||
tablessTabControl.SelectedIndex = 0;
|
tablessTabControl.SelectedIndex = 0;
|
||||||
tablessTabControl.Size = new Size(410, 343);
|
tablessTabControl.Size = new Size(410, 343);
|
||||||
tablessTabControl.TabIndex = 4;
|
tablessTabControl.TabIndex = 4;
|
||||||
|
tablessTabControl.SelectedIndexChanged += tablessTabControl_SelectedIndexChanged;
|
||||||
//
|
//
|
||||||
// tabPage1
|
// tabPage_Introduction
|
||||||
//
|
//
|
||||||
tabPage1.Controls.Add(lbl_Title);
|
tabPage_Introduction.Controls.Add(lbl_Title);
|
||||||
tabPage1.Controls.Add(btn_cnl);
|
tabPage_Introduction.Controls.Add(btn_cnl);
|
||||||
tabPage1.Controls.Add(lbl_desc);
|
tabPage_Introduction.Controls.Add(lbl_desc);
|
||||||
tabPage1.Controls.Add(btn_next);
|
tabPage_Introduction.Controls.Add(btn_next);
|
||||||
tabPage1.Location = new Point(4, 24);
|
tabPage_Introduction.Location = new Point(4, 24);
|
||||||
tabPage1.Name = "tabPage1";
|
tabPage_Introduction.Name = "tabPage_Introduction";
|
||||||
tabPage1.Padding = new Padding(3);
|
tabPage_Introduction.Padding = new Padding(3);
|
||||||
tabPage1.Size = new Size(402, 315);
|
tabPage_Introduction.Size = new Size(402, 315);
|
||||||
tabPage1.TabIndex = 0;
|
tabPage_Introduction.TabIndex = 0;
|
||||||
tabPage1.Text = "tabPage1";
|
tabPage_Introduction.Text = "tabPage_Introduction";
|
||||||
tabPage1.UseVisualStyleBackColor = true;
|
tabPage_Introduction.UseVisualStyleBackColor = true;
|
||||||
//
|
//
|
||||||
// tabPage2
|
// tabPage_Selection
|
||||||
//
|
//
|
||||||
tabPage2.Controls.Add(lbl_GoogleDrivePath);
|
tabPage_Selection.Controls.Add(lbl_GoogleDrivePath);
|
||||||
tabPage2.Controls.Add(btn_next1);
|
tabPage_Selection.Controls.Add(btn_next1);
|
||||||
tabPage2.Controls.Add(lbl_contentdesc);
|
tabPage_Selection.Controls.Add(lbl_contentdesc);
|
||||||
tabPage2.Controls.Add(label1);
|
tabPage_Selection.Controls.Add(label1);
|
||||||
tabPage2.Controls.Add(checkBox2);
|
tabPage_Selection.Controls.Add(checkBox_MicrosoftExcel);
|
||||||
tabPage2.Controls.Add(checkBox_GoogleDrive);
|
tabPage_Selection.Controls.Add(checkBox_GoogleDrive);
|
||||||
tabPage2.Location = new Point(4, 24);
|
tabPage_Selection.Location = new Point(4, 24);
|
||||||
tabPage2.Name = "tabPage2";
|
tabPage_Selection.Name = "tabPage_Selection";
|
||||||
tabPage2.Padding = new Padding(3);
|
tabPage_Selection.Padding = new Padding(3);
|
||||||
tabPage2.Size = new Size(402, 315);
|
tabPage_Selection.Size = new Size(402, 315);
|
||||||
tabPage2.TabIndex = 1;
|
tabPage_Selection.TabIndex = 1;
|
||||||
tabPage2.Text = "tabPage2";
|
tabPage_Selection.Text = "tabPage_Selection";
|
||||||
tabPage2.UseVisualStyleBackColor = true;
|
tabPage_Selection.UseVisualStyleBackColor = true;
|
||||||
//
|
//
|
||||||
// lbl_GoogleDrivePath
|
// lbl_GoogleDrivePath
|
||||||
//
|
//
|
||||||
|
|
@ -184,16 +177,16 @@
|
||||||
label1.TabIndex = 2;
|
label1.TabIndex = 2;
|
||||||
label1.Text = "Select your data displaying service";
|
label1.Text = "Select your data displaying service";
|
||||||
//
|
//
|
||||||
// checkBox2
|
// checkBox_MicrosoftExcel
|
||||||
//
|
//
|
||||||
checkBox2.Anchor = AnchorStyles.Bottom | AnchorStyles.Left;
|
checkBox_MicrosoftExcel.Anchor = AnchorStyles.Bottom | AnchorStyles.Left;
|
||||||
checkBox2.AutoSize = true;
|
checkBox_MicrosoftExcel.AutoSize = true;
|
||||||
checkBox2.Location = new Point(8, 228);
|
checkBox_MicrosoftExcel.Location = new Point(8, 228);
|
||||||
checkBox2.Name = "checkBox2";
|
checkBox_MicrosoftExcel.Name = "checkBox_MicrosoftExcel";
|
||||||
checkBox2.Size = new Size(294, 19);
|
checkBox_MicrosoftExcel.Size = new Size(294, 19);
|
||||||
checkBox2.TabIndex = 1;
|
checkBox_MicrosoftExcel.TabIndex = 1;
|
||||||
checkBox2.Text = "Microsoft Excel (Requires Microsoft Office Licence)";
|
checkBox_MicrosoftExcel.Text = "Microsoft Excel (Requires Microsoft Office Licence)";
|
||||||
checkBox2.UseVisualStyleBackColor = true;
|
checkBox_MicrosoftExcel.UseVisualStyleBackColor = true;
|
||||||
//
|
//
|
||||||
// checkBox_GoogleDrive
|
// checkBox_GoogleDrive
|
||||||
//
|
//
|
||||||
|
|
@ -207,85 +200,16 @@
|
||||||
checkBox_GoogleDrive.UseVisualStyleBackColor = true;
|
checkBox_GoogleDrive.UseVisualStyleBackColor = true;
|
||||||
checkBox_GoogleDrive.CheckedChanged += checkBox_GoogleDrive_checked;
|
checkBox_GoogleDrive.CheckedChanged += checkBox_GoogleDrive_checked;
|
||||||
//
|
//
|
||||||
// tabPage3
|
// tabPage_Finish
|
||||||
//
|
//
|
||||||
tabPage3.Controls.Add(btn_next2);
|
tabPage_Finish.Controls.Add(label2);
|
||||||
tabPage3.Controls.Add(lbl_runtimeinfo);
|
tabPage_Finish.Controls.Add(btnDone);
|
||||||
tabPage3.Controls.Add(btn_installRuntimes);
|
tabPage_Finish.Location = new Point(4, 24);
|
||||||
tabPage3.Controls.Add(lbl_aspnet8installed);
|
tabPage_Finish.Name = "tabPage_Finish";
|
||||||
tabPage3.Controls.Add(lbl_dotnet8installed);
|
tabPage_Finish.Size = new Size(402, 315);
|
||||||
tabPage3.Location = new Point(4, 24);
|
tabPage_Finish.TabIndex = 3;
|
||||||
tabPage3.Name = "tabPage3";
|
tabPage_Finish.Text = "tabPage_Finish";
|
||||||
tabPage3.Size = new Size(402, 315);
|
tabPage_Finish.UseVisualStyleBackColor = true;
|
||||||
tabPage3.TabIndex = 2;
|
|
||||||
tabPage3.Text = "tabPage3";
|
|
||||||
tabPage3.UseVisualStyleBackColor = true;
|
|
||||||
//
|
|
||||||
// btn_next2
|
|
||||||
//
|
|
||||||
btn_next2.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
|
|
||||||
btn_next2.Enabled = false;
|
|
||||||
btn_next2.Location = new Point(319, 284);
|
|
||||||
btn_next2.Name = "btn_next2";
|
|
||||||
btn_next2.Size = new Size(75, 23);
|
|
||||||
btn_next2.TabIndex = 4;
|
|
||||||
btn_next2.Text = "Next >";
|
|
||||||
btn_next2.UseVisualStyleBackColor = true;
|
|
||||||
btn_next2.Click += btn_next_Click;
|
|
||||||
//
|
|
||||||
// lbl_runtimeinfo
|
|
||||||
//
|
|
||||||
lbl_runtimeinfo.AutoSize = true;
|
|
||||||
lbl_runtimeinfo.Location = new Point(8, 31);
|
|
||||||
lbl_runtimeinfo.Name = "lbl_runtimeinfo";
|
|
||||||
lbl_runtimeinfo.Size = new Size(85, 15);
|
|
||||||
lbl_runtimeinfo.TabIndex = 3;
|
|
||||||
lbl_runtimeinfo.Text = "RUNTIMEINFO";
|
|
||||||
lbl_runtimeinfo.Visible = false;
|
|
||||||
//
|
|
||||||
// btn_installRuntimes
|
|
||||||
//
|
|
||||||
btn_installRuntimes.Location = new Point(8, 49);
|
|
||||||
btn_installRuntimes.Name = "btn_installRuntimes";
|
|
||||||
btn_installRuntimes.Size = new Size(116, 34);
|
|
||||||
btn_installRuntimes.TabIndex = 2;
|
|
||||||
btn_installRuntimes.Text = "Update Runtimes";
|
|
||||||
btn_installRuntimes.UseVisualStyleBackColor = true;
|
|
||||||
btn_installRuntimes.Visible = false;
|
|
||||||
btn_installRuntimes.Click += btn_installRuntimes_Click;
|
|
||||||
//
|
|
||||||
// lbl_aspnet8installed
|
|
||||||
//
|
|
||||||
lbl_aspnet8installed.AutoSize = true;
|
|
||||||
lbl_aspnet8installed.Font = new Font("Segoe UI Emoji", 9F, FontStyle.Regular, GraphicsUnit.Point);
|
|
||||||
lbl_aspnet8installed.Location = new Point(8, 15);
|
|
||||||
lbl_aspnet8installed.Name = "lbl_aspnet8installed";
|
|
||||||
lbl_aspnet8installed.Size = new Size(123, 16);
|
|
||||||
lbl_aspnet8installed.TabIndex = 1;
|
|
||||||
lbl_aspnet8installed.Text = "ASP .NET INSTALLED?";
|
|
||||||
lbl_aspnet8installed.Visible = false;
|
|
||||||
//
|
|
||||||
// lbl_dotnet8installed
|
|
||||||
//
|
|
||||||
lbl_dotnet8installed.AutoSize = true;
|
|
||||||
lbl_dotnet8installed.Font = new Font("Segoe UI Emoji", 9F, FontStyle.Regular, GraphicsUnit.Point);
|
|
||||||
lbl_dotnet8installed.Location = new Point(8, 0);
|
|
||||||
lbl_dotnet8installed.Name = "lbl_dotnet8installed";
|
|
||||||
lbl_dotnet8installed.Size = new Size(108, 16);
|
|
||||||
lbl_dotnet8installed.TabIndex = 0;
|
|
||||||
lbl_dotnet8installed.Text = ".NET 8 INSTALLED?";
|
|
||||||
lbl_dotnet8installed.Visible = false;
|
|
||||||
//
|
|
||||||
// tabPage4
|
|
||||||
//
|
|
||||||
tabPage4.Controls.Add(label2);
|
|
||||||
tabPage4.Controls.Add(btnDone);
|
|
||||||
tabPage4.Location = new Point(4, 24);
|
|
||||||
tabPage4.Name = "tabPage4";
|
|
||||||
tabPage4.Size = new Size(402, 315);
|
|
||||||
tabPage4.TabIndex = 3;
|
|
||||||
tabPage4.Text = "tabPage4";
|
|
||||||
tabPage4.UseVisualStyleBackColor = true;
|
|
||||||
//
|
//
|
||||||
// label2
|
// label2
|
||||||
//
|
//
|
||||||
|
|
@ -321,13 +245,11 @@
|
||||||
StartPosition = FormStartPosition.CenterScreen;
|
StartPosition = FormStartPosition.CenterScreen;
|
||||||
Text = "Installer";
|
Text = "Installer";
|
||||||
tablessTabControl.ResumeLayout(false);
|
tablessTabControl.ResumeLayout(false);
|
||||||
tabPage1.ResumeLayout(false);
|
tabPage_Introduction.ResumeLayout(false);
|
||||||
tabPage1.PerformLayout();
|
tabPage_Introduction.PerformLayout();
|
||||||
tabPage2.ResumeLayout(false);
|
tabPage_Selection.ResumeLayout(false);
|
||||||
tabPage2.PerformLayout();
|
tabPage_Selection.PerformLayout();
|
||||||
tabPage3.ResumeLayout(false);
|
tabPage_Finish.ResumeLayout(false);
|
||||||
tabPage3.PerformLayout();
|
|
||||||
tabPage4.ResumeLayout(false);
|
|
||||||
ResumeLayout(false);
|
ResumeLayout(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -338,20 +260,14 @@
|
||||||
private Button btn_next;
|
private Button btn_next;
|
||||||
private Button btn_cnl;
|
private Button btn_cnl;
|
||||||
private TablessTabControl tablessTabControl;
|
private TablessTabControl tablessTabControl;
|
||||||
private TabPage tabPage1;
|
private TabPage tabPage_Introduction;
|
||||||
private TabPage tabPage2;
|
private TabPage tabPage_Selection;
|
||||||
private Label label1;
|
private Label label1;
|
||||||
private CheckBox checkBox2;
|
private CheckBox checkBox_MicrosoftExcel;
|
||||||
private CheckBox checkBox_GoogleDrive;
|
private CheckBox checkBox_GoogleDrive;
|
||||||
private Label lbl_contentdesc;
|
private Label lbl_contentdesc;
|
||||||
private Button btn_next1;
|
private Button btn_next1;
|
||||||
private TabPage tabPage3;
|
private TabPage tabPage_Finish;
|
||||||
private Label lbl_aspnet8installed;
|
|
||||||
private Label lbl_dotnet8installed;
|
|
||||||
private Button btn_installRuntimes;
|
|
||||||
private Label lbl_runtimeinfo;
|
|
||||||
private Button btn_next2;
|
|
||||||
private TabPage tabPage4;
|
|
||||||
private Label lbl_GoogleDrivePath;
|
private Label lbl_GoogleDrivePath;
|
||||||
private Button btnDone;
|
private Button btnDone;
|
||||||
private Label label2;
|
private Label label2;
|
||||||
|
|
|
||||||
|
|
@ -16,81 +16,50 @@ namespace Installer
|
||||||
|
|
||||||
private void btn_next_Click(object sender, EventArgs e)
|
private void btn_next_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
this.tablessTabControl.SelectedIndex++;
|
if (!checkBox_GoogleDrive.Checked && !checkBox_MicrosoftExcel.Checked && tablessTabControl.SelectedTab.Text == "tabPage_Selection")
|
||||||
if (this.tablessTabControl.SelectedIndex == 2)
|
|
||||||
{
|
{
|
||||||
if (!checkBox_GoogleDrive.Checked && !checkBox2.Checked)
|
MessageBox.Show("Please select at least one option.");
|
||||||
{
|
|
||||||
tablessTabControl.SelectedIndex--;
|
|
||||||
MessageBox.Show("Please select at least one option.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
this.tablessTabControl.SelectedIndex++;
|
|
||||||
btn_next_Click(sender, e);
|
|
||||||
return;
|
return;
|
||||||
bool isDotNet8Installed = IsDotNet8InstalledCrossPlatform();
|
|
||||||
bool isAspNetCore8Installed = IsAspNetCore8InstalledCrossPlatform();
|
|
||||||
if (!isDotNet8Installed)
|
|
||||||
{
|
|
||||||
lbl_dotnet8installed.Text = "❌ .NET 8.0 is not installed!";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
lbl_dotnet8installed.Text = "✅ .NET 8.0 is installed!";
|
|
||||||
}
|
|
||||||
if (!isAspNetCore8Installed)
|
|
||||||
{
|
|
||||||
lbl_aspnet8installed.Text = "❌ ASP.NET Core 8.0 is not installed!";
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
lbl_aspnet8installed.Text = "✅ ASP.NET Core 8.0 is installed!";
|
|
||||||
}
|
|
||||||
if (!isDotNet8Installed || !isAspNetCore8Installed)
|
|
||||||
{
|
|
||||||
btn_installRuntimes.Visible = true;
|
|
||||||
lbl_runtimeinfo.Visible = true;
|
|
||||||
lbl_runtimeinfo.Text = "To be able to run the application, you're required to update to the newest runtimes.";
|
|
||||||
}
|
|
||||||
else if (isDotNet8Installed && isAspNetCore8Installed)
|
|
||||||
{
|
|
||||||
btn_next2.Enabled = true;
|
|
||||||
lbl_runtimeinfo.Visible = true;
|
|
||||||
lbl_runtimeinfo.Text = "You have the newest runtimes installed! Please continue.";
|
|
||||||
}
|
|
||||||
lbl_aspnet8installed.Visible = true;
|
|
||||||
lbl_dotnet8installed.Visible = true;
|
|
||||||
}
|
}
|
||||||
else if (this.tablessTabControl.SelectedIndex == 3)
|
this.tablessTabControl.SelectedIndex++;
|
||||||
|
}
|
||||||
|
private void tablessTabControl_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (this.tablessTabControl.SelectedTab.Text == "tabPage_Finish")
|
||||||
{
|
{
|
||||||
CopyDirectory(AppDomain.CurrentDomain.BaseDirectory + @"\Server", appDataPath + @"\HR-Exporter", true);
|
|
||||||
|
|
||||||
string serviceName = "HRServer";
|
|
||||||
ExecuteCommand($"create \"{serviceName}\" binPath= \"{serverExecutableFileName}\" start= auto");
|
|
||||||
ExecuteCommand($"start \"{serviceName}\"");
|
|
||||||
Console.WriteLine($"The service \"{serviceName}\" was created successfully and started.");
|
|
||||||
var filePath = "HorseCollection.xlsm";
|
|
||||||
try
|
|
||||||
{
|
|
||||||
// Mit "Streams" den Zone.Identifier löschen
|
|
||||||
Process process = new Process();
|
|
||||||
process.StartInfo.FileName = "cmd.exe";
|
|
||||||
process.StartInfo.Arguments = $"/c echo. > \"{filePath}:Zone.Identifier\"";
|
|
||||||
process.StartInfo.UseShellExecute = false;
|
|
||||||
process.StartInfo.CreateNoWindow = true;
|
|
||||||
process.Start();
|
|
||||||
|
|
||||||
process.WaitForExit();
|
|
||||||
Console.WriteLine("Dateiblock wurde erfolgreich entfernt.");
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
Console.WriteLine($"Error: {ex.Message}");
|
|
||||||
}
|
|
||||||
if (checkBox_GoogleDrive.Checked)
|
if (checkBox_GoogleDrive.Checked)
|
||||||
{
|
{
|
||||||
File.WriteAllText("GoogleDrive.dat", googleDriveFolderPath);
|
File.WriteAllText("GoogleDrive.dat", googleDriveFolderPath);
|
||||||
}
|
}
|
||||||
|
if (checkBox_MicrosoftExcel.Checked)
|
||||||
|
{
|
||||||
|
var filePath = "HorseCollection.xlsm";
|
||||||
|
try
|
||||||
|
{
|
||||||
|
// Mit "Streams" den Zone.Identifier löschen
|
||||||
|
Process process = new Process();
|
||||||
|
process.StartInfo.FileName = "cmd.exe";
|
||||||
|
process.StartInfo.Arguments = $"/c echo. > \"{filePath}:Zone.Identifier\"";
|
||||||
|
process.StartInfo.UseShellExecute = false;
|
||||||
|
process.StartInfo.CreateNoWindow = true;
|
||||||
|
process.Start();
|
||||||
|
|
||||||
|
process.WaitForExit();
|
||||||
|
Console.WriteLine("Dateiblock wurde erfolgreich entfernt.");
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
Console.WriteLine($"Error: {ex.Message}");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
CopyDirectory(AppDomain.CurrentDomain.BaseDirectory + @"\Server", appDataPath + @"\HR-Exporter", true);
|
||||||
|
|
||||||
|
// Create the service
|
||||||
|
string serviceName = "HRServer";
|
||||||
|
ExecuteCommand($"create \"{serviceName}\" binPath= \"{serverExecutableFileName}\" start= auto");
|
||||||
|
ExecuteCommand($"start \"{serviceName}\"");
|
||||||
|
Console.WriteLine($"The service \"{serviceName}\" was created successfully and started.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
static void ExecuteCommand(string arguments)
|
static void ExecuteCommand(string arguments)
|
||||||
|
|
@ -143,117 +112,6 @@ namespace Installer
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public static bool IsDotNet8InstalledCrossPlatform()
|
|
||||||
{
|
|
||||||
var versionPattern = "Microsoft.NETCore.App 8.0.";
|
|
||||||
var output = RunDotnetListRuntimes();
|
|
||||||
|
|
||||||
// Wenn Zeile mit "Microsoft.NETCore.App 8.0." vorkommt => .NET 8 ist installiert
|
|
||||||
return output.Contains(versionPattern);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static bool IsAspNetCore8InstalledCrossPlatform()
|
|
||||||
{
|
|
||||||
var versionPattern = "Microsoft.AspNetCore.App 8.0.";
|
|
||||||
var output = RunDotnetListRuntimes();
|
|
||||||
|
|
||||||
return output.Contains(versionPattern);
|
|
||||||
}
|
|
||||||
private static string RunDotnetListRuntimes()
|
|
||||||
{
|
|
||||||
var psi = new ProcessStartInfo("dotnet", "--list-runtimes")
|
|
||||||
{
|
|
||||||
UseShellExecute = false,
|
|
||||||
RedirectStandardOutput = true,
|
|
||||||
CreateNoWindow = true
|
|
||||||
};
|
|
||||||
|
|
||||||
using var process = new Process { StartInfo = psi };
|
|
||||||
process.Start();
|
|
||||||
var output = process.StandardOutput.ReadToEnd();
|
|
||||||
process.WaitForExit();
|
|
||||||
|
|
||||||
return output;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void btn_installRuntimes_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
var psi = new ProcessStartInfo
|
|
||||||
{
|
|
||||||
FileName = "winget",
|
|
||||||
Arguments = "install --id Microsoft.DotNet.SDK.8 --scope machine -e",
|
|
||||||
UseShellExecute = true,
|
|
||||||
Verb = "runas" // => UAC-Prompt erscheint
|
|
||||||
};
|
|
||||||
|
|
||||||
using var process = new Process { StartInfo = psi };
|
|
||||||
try
|
|
||||||
{
|
|
||||||
process.Start();
|
|
||||||
// Hier warten wir, bis winget-Installation abgeschlossen ist
|
|
||||||
process.WaitForExit();
|
|
||||||
|
|
||||||
// Optional: Winget-Exitcode auswerten (0 = Erfolg, != 0 = Fehler)
|
|
||||||
int exitCode = process.ExitCode;
|
|
||||||
if (exitCode != 0)
|
|
||||||
{
|
|
||||||
MessageBox.Show($"winget-Installation schlug fehl. Exitcode={exitCode}");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Jetzt prüfen, ob .NET 8 installiert ist
|
|
||||||
if (IsDotNet8InstalledCrossPlatform())
|
|
||||||
{
|
|
||||||
MessageBox.Show(".NET 8 wurde erfolgreich installiert!");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
MessageBox.Show("Es sieht so aus, als wäre .NET 8 nicht installiert.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
MessageBox.Show($"Fehler: {ex.Message}");
|
|
||||||
}
|
|
||||||
var psi2 = new ProcessStartInfo
|
|
||||||
{
|
|
||||||
FileName = "winget",
|
|
||||||
Arguments = "install --id Microsoft.AspNetCore.App.8 --scope machine -e",
|
|
||||||
UseShellExecute = true,
|
|
||||||
Verb = "runas" // => UAC-Prompt erscheint
|
|
||||||
};
|
|
||||||
using var process2 = new Process { StartInfo = psi2 };
|
|
||||||
try
|
|
||||||
{
|
|
||||||
process2.Start();
|
|
||||||
// Hier warten wir, bis winget-Installation abgeschlossen ist
|
|
||||||
process2.WaitForExit();
|
|
||||||
|
|
||||||
// Optional: Winget-Exitcode auswerten (0 = Erfolg, != 0 = Fehler)
|
|
||||||
int exitCode = process2.ExitCode;
|
|
||||||
if (exitCode != 0)
|
|
||||||
{
|
|
||||||
MessageBox.Show($"winget-Installation schlug fehl. Exitcode={exitCode}");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Jetzt prüfen, ob .NET 8 installiert ist
|
|
||||||
if (IsAspNetCore8InstalledCrossPlatform())
|
|
||||||
{
|
|
||||||
MessageBox.Show("ASP.NET Core 8 wurde erfolgreich installiert!");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
MessageBox.Show("Es sieht so aus, als wäre ASP.NET Core 8 nicht installiert.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
MessageBox.Show($"Fehler: {ex.Message}");
|
|
||||||
}
|
|
||||||
btn_next2.Enabled = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void checkBox_GoogleDrive_checked(object sender, EventArgs e)
|
private void checkBox_GoogleDrive_checked(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (checkBox_GoogleDrive.Checked)
|
if (checkBox_GoogleDrive.Checked)
|
||||||
|
|
@ -266,16 +124,19 @@ namespace Installer
|
||||||
lbl_GoogleDrivePath.Text = googleDriveFolderPath;
|
lbl_GoogleDrivePath.Text = googleDriveFolderPath;
|
||||||
lbl_GoogleDrivePath.Visible = true;
|
lbl_GoogleDrivePath.Visible = true;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
checkBox_GoogleDrive.Checked = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
googleDriveFolderPath = string.Empty;
|
googleDriveFolderPath = string.Empty;
|
||||||
lbl_GoogleDrivePath.Visible = false;
|
lbl_GoogleDrivePath.Visible = false;
|
||||||
lbl_GoogleDrivePath.Text = string.Empty;
|
lbl_GoogleDrivePath.Text = string.Empty;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
}
|
||||||
private void btnDone_Click(object sender, EventArgs e)
|
private void btnDone_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
Application.Exit();
|
Application.Exit();
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -14,7 +14,7 @@ using System.Reflection;
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("Installer")]
|
[assembly: System.Reflection.AssemblyCompanyAttribute("Installer")]
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+dceb598b52dfe3fc24772a14d69d8799841f2ed6")]
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1975ab4bd1a20b0496fdef06549c761b76eb8743")]
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("Installer")]
|
[assembly: System.Reflection.AssemblyProductAttribute("Installer")]
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("Installer")]
|
[assembly: System.Reflection.AssemblyTitleAttribute("Installer")]
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
52dd1231c1921ea4dda12bc61f55f4b7e7ce9156b01c4843a7ad6237ffdc4121
|
aac13d29158c9b298b082e7667abc2be2cd26c94815b46dd3c88f30f87779a62
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -1 +1 @@
|
||||||
{"documents":{"Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\*":"https://raw.githubusercontent.com/SvenKribitz/HR-Collector/dceb598b52dfe3fc24772a14d69d8799841f2ed6/*"}}
|
{"documents":{"Z:\\[01] Kribitz Development\\[02] Projekte\\HR-Collector\\*":"https://raw.githubusercontent.com/SvenKribitz/HR-Collector/1975ab4bd1a20b0496fdef06549c761b76eb8743/*"}}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue