Skip to content

Commit 3f76a21

Browse files
committed
Initial commit + upload
Change to public repo
1 parent d756cba commit 3f76a21

File tree

72 files changed

+8590
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+8590
-2
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: "Deploy BWB-Auswertung"
2+
3+
on:
4+
push:
5+
tags:
6+
- "BWB-Auswertung/v*"
7+
env:
8+
PROJECT_PATH: BWB-Auswertung/BWB-Auswertung.csproj
9+
jobs:
10+
deploy:
11+
runs-on: windows-latest
12+
steps:
13+
- uses: actions/checkout@v2
14+
15+
- uses: actions/setup-dotnet@v3
16+
with:
17+
dotnet-version: 8.0.x
18+
19+
20+
- run: dotnet restore ${{ env.PROJECT_PATH }}
21+
22+
- run: dotnet build ${{ env.PROJECT_PATH }} -c Release
23+
24+
- run: dotnet publish ${{ env.PROJECT_PATH }} -c Release --self-contained -r win-x64 -p:PublishSingleFile=true
25+
26+
- uses: actions/create-release@v1
27+
id: create_release
28+
env:
29+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30+
with:
31+
tag_name: ${{ github.ref }}
32+
release_name: ${{ github.ref }}
33+
34+
- uses: csexton/release-asset-action@v2
35+
with:
36+
github-token: ${{ secrets.GITHUB_TOKEN }}
37+
pattern: BWB-Auswertung/bin/Release/net8.0-windows10.0.19041.0/win-x64/publish/*.exe
38+
release-url: ${{steps.create_release.outputs.upload_url }}

.gitignore

Lines changed: 187 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/csharp,visualstudio
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=csharp,visualstudio
3+
4+
### Csharp ###
15
## Ignore Visual Studio temporary files, build results, and
26
## files generated by popular Visual Studio add-ons.
37
##
@@ -302,8 +306,6 @@ node_modules/
302306
*.dsp
303307

304308
# Visual Studio 6 technical files
305-
*.ncb
306-
*.aps
307309

308310
# Visual Studio LightSwitch build output
309311
**/*.HTMLClient/GeneratedArtifacts
@@ -396,3 +398,186 @@ FodyWeavers.xsd
396398

397399
# JetBrains Rider
398400
*.sln.iml
401+
402+
### VisualStudio ###
403+
404+
# User-specific files
405+
406+
# User-specific files (MonoDevelop/Xamarin Studio)
407+
408+
# Mono auto generated files
409+
410+
# Build results
411+
412+
# Visual Studio 2015/2017 cache/options directory
413+
# Uncomment if you have tasks that create the project's static files in wwwroot
414+
415+
# Visual Studio 2017 auto generated files
416+
417+
# MSTest test Results
418+
419+
# NUnit
420+
421+
# Build Results of an ATL Project
422+
423+
# Benchmark Results
424+
425+
# .NET Core
426+
427+
# ASP.NET Scaffolding
428+
429+
# StyleCop
430+
431+
# Files built by Visual Studio
432+
433+
# Chutzpah Test files
434+
435+
# Visual C++ cache files
436+
437+
# Visual Studio profiler
438+
439+
# Visual Studio Trace Files
440+
441+
# TFS 2012 Local Workspace
442+
443+
# Guidance Automation Toolkit
444+
445+
# ReSharper is a .NET coding add-in
446+
447+
# TeamCity is a build add-in
448+
449+
# DotCover is a Code Coverage Tool
450+
451+
# AxoCover is a Code Coverage Tool
452+
453+
# Coverlet is a free, cross platform Code Coverage Tool
454+
455+
# Visual Studio code coverage results
456+
457+
# NCrunch
458+
459+
# MightyMoose
460+
461+
# Web workbench (sass)
462+
463+
# Installshield output folder
464+
465+
# DocProject is a documentation generator add-in
466+
467+
# Click-Once directory
468+
469+
# Publish Web Output
470+
# Note: Comment the next line if you want to checkin your web deploy settings,
471+
# but database connection strings (with potential passwords) will be unencrypted
472+
473+
# Microsoft Azure Web App publish settings. Comment the next line if you want to
474+
# checkin your Azure Web App publish settings, but sensitive information contained
475+
# in these scripts will be unencrypted
476+
477+
# NuGet Packages
478+
# NuGet Symbol Packages
479+
# The packages folder can be ignored because of Package Restore
480+
# except build/, which is used as an MSBuild target.
481+
# Uncomment if necessary however generally it will be regenerated when needed
482+
# NuGet v3's project.json files produces more ignorable files
483+
484+
# Microsoft Azure Build Output
485+
486+
# Microsoft Azure Emulator
487+
488+
# Windows Store app package directories and files
489+
490+
# Visual Studio cache files
491+
# files ending in .cache can be ignored
492+
# but keep track of directories ending in .cache
493+
494+
# Others
495+
496+
# Including strong name files can present a security risk
497+
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
498+
499+
# Since there are multiple workflows, uncomment next line to ignore bower_components
500+
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
501+
502+
# RIA/Silverlight projects
503+
504+
# Backup & report files from converting an old project file
505+
# to a newer Visual Studio version. Backup files are not needed,
506+
# because we have git ;-)
507+
508+
# SQL Server files
509+
510+
# Business Intelligence projects
511+
512+
# Microsoft Fakes
513+
514+
# GhostDoc plugin setting file
515+
516+
# Node.js Tools for Visual Studio
517+
518+
# Visual Studio 6 build log
519+
520+
# Visual Studio 6 workspace options file
521+
522+
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
523+
524+
# Visual Studio 6 auto-generated project file (contains which files were open etc.)
525+
526+
# Visual Studio 6 workspace and project file (working project files containing files to include in project)
527+
528+
# Visual Studio 6 technical files
529+
530+
# Visual Studio LightSwitch build output
531+
532+
# Paket dependency manager
533+
534+
# FAKE - F# Make
535+
536+
# CodeRush personal settings
537+
538+
# Python Tools for Visual Studio (PTVS)
539+
540+
# Cake - Uncomment if you are using it
541+
# tools/**
542+
# !tools/packages.config
543+
544+
# Tabs Studio
545+
546+
# Telerik's JustMock configuration file
547+
548+
# BizTalk build output
549+
550+
# OpenCover UI analysis results
551+
552+
# Azure Stream Analytics local run output
553+
554+
# MSBuild Binary and Structured Log
555+
556+
# NVidia Nsight GPU debugger configuration file
557+
558+
# MFractors (Xamarin productivity tool) working folder
559+
560+
# Local History for Visual Studio
561+
562+
# Visual Studio History (VSHistory) files
563+
564+
# BeatPulse healthcheck temp database
565+
566+
# Backup folder for Package Reference Convert tool in Visual Studio 2017
567+
568+
# Ionide (cross platform F# VS Code tools) working folder
569+
570+
# Fody - auto-generated XML schema
571+
572+
# VS Code files for those working on multiple tools
573+
574+
# Local History for Visual Studio Code
575+
576+
# Windows Installer files from build outputs
577+
578+
# JetBrains Rider
579+
580+
### VisualStudio Patch ###
581+
# Additional files built by Visual Studio
582+
583+
# End of https://www.toptal.com/developers/gitignore/api/csharp,visualstudio

BWB-Auswertung.sln

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.7.34003.232
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BWB-Auswertung", "BWB-Auswertung\BWB-Auswertung.csproj", "{2A4449E4-5902-48E3-B61E-889ECA38AA75}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{2A4449E4-5902-48E3-B61E-889ECA38AA75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15+
{2A4449E4-5902-48E3-B61E-889ECA38AA75}.Debug|Any CPU.Build.0 = Debug|Any CPU
16+
{2A4449E4-5902-48E3-B61E-889ECA38AA75}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{2A4449E4-5902-48E3-B61E-889ECA38AA75}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
GlobalSection(ExtensibilityGlobals) = postSolution
23+
SolutionGuid = {E8D03305-342A-42E6-AC1B-6A6555C4EEA7}
24+
EndGlobalSection
25+
EndGlobal

BWB-Auswertung/App.config

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<configuration>
3+
<configSections>
4+
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
5+
<section name="BWB_Auswertung.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
6+
</sectionGroup>
7+
</configSections>
8+
<applicationSettings>
9+
<BWB_Auswertung.Properties.Settings>
10+
<setting name="GithubURL" serializeAs="String">
11+
<value>https://github.com/KJFCux/jf-bundeswettbewerb</value>
12+
</setting>
13+
<setting name="KJFURL" serializeAs="String">
14+
<value>https://www.kjf-cux.de</value>
15+
</setting>
16+
<setting name="BWBURL" serializeAs="String">
17+
<value>https://www.jf-bundeswettbewerb.de</value>
18+
</setting>
19+
<setting name="HilfeURL" serializeAs="String">
20+
<value>https://hilfe.jf-bundeswettbewerb.de</value>
21+
</setting>
22+
</BWB_Auswertung.Properties.Settings>
23+
</applicationSettings>
24+
</configuration>

BWB-Auswertung/App.xaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<Application x:Class="BWB_Auswertung.App"
2+
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3+
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4+
xmlns:local="clr-namespace:BWB_Auswertung"
5+
StartupUri="Views/MainWindow.xaml">
6+
<Application.Resources>
7+
<ResourceDictionary>
8+
<ResourceDictionary.MergedDictionaries>
9+
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml" />
10+
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml" />
11+
<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Themes/Light.Blue.xaml" />
12+
</ResourceDictionary.MergedDictionaries>
13+
</ResourceDictionary>
14+
</Application.Resources>
15+
</Application>

BWB-Auswertung/App.xaml.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Configuration;
4+
using System.Data;
5+
using System.Linq;
6+
using System.Threading.Tasks;
7+
using System.Windows;
8+
9+
namespace BWB_Auswertung
10+
{
11+
/// <summary>
12+
/// Interaction logic for App.xaml
13+
/// </summary>
14+
public partial class App : Application
15+
{
16+
}
17+
}

BWB-Auswertung/AssemblyInfo.cs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
using System.Windows;
2+
3+
[assembly: ThemeInfo(
4+
ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
5+
//(used if a resource is not found in the page,
6+
// or application resource dictionaries)
7+
ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
8+
//(used if a resource is not found in the page,
9+
// app, or any theme specific resource dictionaries)
10+
)]

0 commit comments

Comments
 (0)