diff --git a/.vs/TournamentManager/DesignTimeBuild/.dtbcache.v2 b/.vs/TournamentManager/DesignTimeBuild/.dtbcache.v2 index 14abc66a026db82af534a2a836c1efea4dfa1f23..d4dd7929b085e0b46d27f5b018249be72a47f7e7 100644 Binary files a/.vs/TournamentManager/DesignTimeBuild/.dtbcache.v2 and b/.vs/TournamentManager/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/TournamentManager/v16/.suo b/.vs/TournamentManager/v16/.suo index 7ee5a0ac47d30a526f59974bf5739dce91f8a509..8b5e8d17799489090a34f69cbcf97fd4cb7a39cc 100644 Binary files a/.vs/TournamentManager/v16/.suo and b/.vs/TournamentManager/v16/.suo differ diff --git a/Data/f.json b/Data/f.json deleted file mode 100644 index bdcd1951ba12c3aab094d1e93d4d35f5a8bef8af..0000000000000000000000000000000000000000 --- a/Data/f.json +++ /dev/null @@ -1,385 +0,0 @@ -{ - "Participants": [ - { - "FirstName": "a", - "Surname": "a", - "Sex": 0, - "Rating": 0, - "Category": 2, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "ss", - "Surname": "s", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2020-03-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "d", - "Surname": "d", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-03-03T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "f", - "Surname": "f", - "Sex": 0, - "Rating": 0, - "Category": 1, - "BirthDate": "2017-03-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "g", - "Surname": "g", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "t", - "Surname": "t", - "Sex": 0, - "Rating": 0, - "Category": 1, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - } - ], - "Groups": [ - { - "Members": [ - { - "FirstName": "a", - "Surname": "a", - "Sex": 0, - "Rating": 0, - "Category": 2, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "d", - "Surname": "d", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-03-03T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "g", - "Surname": "g", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - } - ], - "Matches": [ - [ - 0, - 3, - 0 - ], - [ - 5, - 0, - 2 - ], - [ - 0, - 5, - 0 - ] - ] - }, - { - "Members": [ - { - "FirstName": "ss", - "Surname": "s", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2020-03-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "f", - "Surname": "f", - "Sex": 0, - "Rating": 0, - "Category": 1, - "BirthDate": "2017-03-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - { - "FirstName": "t", - "Surname": "t", - "Sex": 0, - "Rating": 0, - "Category": 1, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - } - ], - "Matches": [ - [ - 0, - 0, - 5 - ], - [ - 0, - 0, - 0 - ], - [ - 3, - 0, - 0 - ] - ] - } - ], - "PlayOff": { - "Root": { - "TreeMatch": { - "Opponents": { - "Item1": { - "FirstName": "g", - "Surname": "g", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - "Item2": { - "FirstName": "a", - "Surname": "a", - "Sex": 0, - "Rating": 0, - "Category": 2, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - } - }, - "Scores": { - "Item1": 0, - "Item2": 0 - } - }, - "PredecessorLeft": { - "TreeMatch": { - "Opponents": { - "Item1": { - "FirstName": "a", - "Surname": "a", - "Sex": 0, - "Rating": 0, - "Category": 2, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - "Item2": { - "FirstName": "ss", - "Surname": "s", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2020-03-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - } - }, - "Scores": { - "Item1": 5, - "Item2": 4 - } - }, - "PredecessorLeft": { - "TreeMatch": { - "Opponents": { - "Item1": { - "FirstName": "a", - "Surname": "a", - "Sex": 0, - "Rating": 0, - "Category": 2, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - "Item2": { - "FirstName": "t", - "Surname": "t", - "Sex": 0, - "Rating": 0, - "Category": 1, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - } - }, - "Scores": { - "Item1": 5, - "Item2": 2 - } - }, - "PredecessorLeft": null, - "PredecessorRight": null - }, - "PredecessorRight": { - "TreeMatch": { - "Opponents": { - "Item1": { - "FirstName": "ss", - "Surname": "s", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2020-03-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - "Item2": null - }, - "Scores": { - "Item1": 0, - "Item2": 0 - } - }, - "PredecessorLeft": null, - "PredecessorRight": null - } - }, - "PredecessorRight": { - "TreeMatch": { - "Opponents": { - "Item1": { - "FirstName": "g", - "Surname": "g", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - "Item2": { - "FirstName": "d", - "Surname": "d", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-03-03T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - } - }, - "Scores": { - "Item1": 4, - "Item2": 2 - } - }, - "PredecessorLeft": { - "TreeMatch": { - "Opponents": { - "Item1": { - "FirstName": "g", - "Surname": "g", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-04-04T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - "Item2": null - }, - "Scores": { - "Item1": 0, - "Item2": 0 - } - }, - "PredecessorLeft": null, - "PredecessorRight": null - }, - "PredecessorRight": { - "TreeMatch": { - "Opponents": { - "Item1": { - "FirstName": "d", - "Surname": "d", - "Sex": 0, - "Rating": 0, - "Category": 3, - "BirthDate": "2018-03-03T00:00:00", - "Nationality": "", - "Club": "", - "LicenceNumber": "" - }, - "Item2": null - }, - "Scores": { - "Item1": 0, - "Item2": 0 - } - }, - "PredecessorLeft": null, - "PredecessorRight": null - } - } - }, - "Depth": 3 - } -} \ No newline at end of file diff --git a/Data/template.json b/Data/template.json new file mode 100644 index 0000000000000000000000000000000000000000..59d58155a14081a02875618712e98515b534b9a2 --- /dev/null +++ b/Data/template.json @@ -0,0 +1,704 @@ +{ + "Participants": [ + { + "FirstName": "Christy", + "Surname": "Carsey", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "2014-10-09T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "Trina", + "Surname": "Rackstraw", + "Sex": 0, + "Rating": 10, + "Category": 0, + "BirthDate": "1978-09-11T00:00:00", + "Nationality": "Czech", + "Club": "Lokomotiva pardubice", + "LicenceNumber": "82109" + }, + { + "FirstName": "Bengt", + "Surname": "Kinton", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "1996-03-09T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "Brent", + "Surname": "Powelee", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "1923-02-11T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "Olive", + "Surname": "Linnett", + "Sex": 0, + "Rating": 200, + "Category": 0, + "BirthDate": "1995-07-03T00:00:00", + "Nationality": "Polski", + "Club": "Polski havrani", + "LicenceNumber": "" + }, + { + "FirstName": "Matej", + "Surname": "Neto", + "Sex": 0, + "Rating": 80, + "Category": 0, + "BirthDate": "2016-10-08T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "a", + "Surname": "a", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-06T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "s", + "Surname": "s", + "Sex": 0, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-05T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "d", + "Surname": "d", + "Sex": 1, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-06T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "c", + "Surname": "c", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "x", + "Surname": "x", + "Sex": 0, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "q", + "Surname": "q", + "Sex": 0, + "Rating": 0, + "Category": 5, + "BirthDate": "2018-03-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + } + ], + "Groups": [ + { + "Members": [ + { + "FirstName": "Christy", + "Surname": "Carsey", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "2014-10-09T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "a", + "Surname": "a", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-06T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "c", + "Surname": "c", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "Trina", + "Surname": "Rackstraw", + "Sex": 0, + "Rating": 10, + "Category": 0, + "BirthDate": "1978-09-11T00:00:00", + "Nationality": "Czech", + "Club": "Lokomotiva pardubice", + "LicenceNumber": "82109" + } + ], + "Matches": [ + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "Members": [ + { + "FirstName": "Bengt", + "Surname": "Kinton", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "1996-03-09T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "s", + "Surname": "s", + "Sex": 0, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-05T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "x", + "Surname": "x", + "Sex": 0, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "Matej", + "Surname": "Neto", + "Sex": 0, + "Rating": 80, + "Category": 0, + "BirthDate": "2016-10-08T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + } + ], + "Matches": [ + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "Members": [ + { + "FirstName": "Brent", + "Surname": "Powelee", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "1923-02-11T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "d", + "Surname": "d", + "Sex": 1, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-06T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "q", + "Surname": "q", + "Sex": 0, + "Rating": 0, + "Category": 5, + "BirthDate": "2018-03-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + { + "FirstName": "Olive", + "Surname": "Linnett", + "Sex": 0, + "Rating": 200, + "Category": 0, + "BirthDate": "1995-07-03T00:00:00", + "Nationality": "Polski", + "Club": "Polski havrani", + "LicenceNumber": "" + } + ], + "Matches": [ + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + } + ], + "PlayOff": { + "Root": { + "TreeMatch": { + "Opponents": null, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": { + "TreeMatch": { + "Opponents": null, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": { + "TreeMatch": { + "Opponents": null, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "s", + "Surname": "s", + "Sex": 0, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-05T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": { + "FirstName": "q", + "Surname": "q", + "Sex": 0, + "Rating": 0, + "Category": 5, + "BirthDate": "2018-03-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + } + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + }, + "PredecessorRight": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "Bengt", + "Surname": "Kinton", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "1996-03-09T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": { + "FirstName": "Olive", + "Surname": "Linnett", + "Sex": 0, + "Rating": 200, + "Category": 0, + "BirthDate": "1995-07-03T00:00:00", + "Nationality": "Polski", + "Club": "Polski havrani", + "LicenceNumber": "" + } + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + } + }, + "PredecessorRight": { + "TreeMatch": { + "Opponents": null, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "Matej", + "Surname": "Neto", + "Sex": 0, + "Rating": 80, + "Category": 0, + "BirthDate": "2016-10-08T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": { + "FirstName": "Brent", + "Surname": "Powelee", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "1923-02-11T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + } + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + }, + "PredecessorRight": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "x", + "Surname": "x", + "Sex": 0, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": { + "FirstName": "d", + "Surname": "d", + "Sex": 1, + "Rating": 0, + "Category": 3, + "BirthDate": "2017-05-06T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + } + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + } + } + }, + "PredecessorRight": { + "TreeMatch": { + "Opponents": null, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "a", + "Surname": "a", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-06T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": { + "FirstName": "Christy", + "Surname": "Carsey", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "2014-10-09T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + } + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "a", + "Surname": "a", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-06T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": null + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + }, + "PredecessorRight": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "Christy", + "Surname": "Carsey", + "Sex": 0, + "Rating": 0, + "Category": 0, + "BirthDate": "2014-10-09T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": null + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + } + }, + "PredecessorRight": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "Trina", + "Surname": "Rackstraw", + "Sex": 0, + "Rating": 10, + "Category": 0, + "BirthDate": "1978-09-11T00:00:00", + "Nationality": "Czech", + "Club": "Lokomotiva pardubice", + "LicenceNumber": "82109" + }, + "Item2": { + "FirstName": "c", + "Surname": "c", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + } + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "Trina", + "Surname": "Rackstraw", + "Sex": 0, + "Rating": 10, + "Category": 0, + "BirthDate": "1978-09-11T00:00:00", + "Nationality": "Czech", + "Club": "Lokomotiva pardubice", + "LicenceNumber": "82109" + }, + "Item2": null + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + }, + "PredecessorRight": { + "TreeMatch": { + "Opponents": { + "Item1": { + "FirstName": "c", + "Surname": "c", + "Sex": 0, + "Rating": 0, + "Category": 2, + "BirthDate": "2016-05-04T00:00:00", + "Nationality": "", + "Club": "", + "LicenceNumber": "" + }, + "Item2": null + }, + "Scores": { + "Item1": 0, + "Item2": 0 + } + }, + "PredecessorLeft": null, + "PredecessorRight": null + } + } + } + }, + "Depth": 4 + } +} \ No newline at end of file diff --git a/Data/test.json b/Data/test.json new file mode 100644 index 0000000000000000000000000000000000000000..b882100631a1a15bd8d6a1b8c32b8845269c6f91 --- /dev/null +++ b/Data/test.json @@ -0,0 +1,5 @@ +{ + "Participants": [], + "Groups": null, + "PlayOff": null +} \ No newline at end of file diff --git a/TournamentManager.csproj b/TournamentManager.csproj index 004988011a82ec94ceef1c73528ceb7de2b5bceb..c56feaf13dfd6eb7d102bb1156bc945c299c4858 100644 --- a/TournamentManager.csproj +++ b/TournamentManager.csproj @@ -35,4 +35,8 @@ <PackageReference Include="Newtonsoft.Json" Version="13.0.1" /> </ItemGroup> + <ItemGroup> + <Folder Include="Data" /> + </ItemGroup> + </Project> \ No newline at end of file diff --git a/obj/Debug/net5.0-windows/TournamentManager.csprojAssemblyReference.cache b/obj/Debug/net5.0-windows/TournamentManager.csprojAssemblyReference.cache index 11a165010d3c1243fd9a5cd75664251cf26a7038..1d7af7f25dcf674f243e5c9865f064088770f2f2 100644 Binary files a/obj/Debug/net5.0-windows/TournamentManager.csprojAssemblyReference.cache and b/obj/Debug/net5.0-windows/TournamentManager.csprojAssemblyReference.cache differ diff --git a/obj/Debug/net5.0-windows/TournamentManager.dll b/obj/Debug/net5.0-windows/TournamentManager.dll index 5918a14af6ddf13dbb9c19582b08e0a841b13e8c..382ee353074c22e4c05d406ba2d15fb007be67c7 100644 Binary files a/obj/Debug/net5.0-windows/TournamentManager.dll and b/obj/Debug/net5.0-windows/TournamentManager.dll differ diff --git a/obj/Debug/net5.0-windows/TournamentManager.pdb b/obj/Debug/net5.0-windows/TournamentManager.pdb index e960eaacb484b836d301777633130080d8fc96bc..3497e6e2bda02e6242f1c2e49c3db52f7687d1f6 100644 Binary files a/obj/Debug/net5.0-windows/TournamentManager.pdb and b/obj/Debug/net5.0-windows/TournamentManager.pdb differ diff --git a/obj/Debug/net5.0-windows/ref/TournamentManager.dll b/obj/Debug/net5.0-windows/ref/TournamentManager.dll index 19882074c99f86cf681cf0945d1df417bef8efa0..70127fdd7d197d2b23bab4302598134bce4b9256 100644 Binary files a/obj/Debug/net5.0-windows/ref/TournamentManager.dll and b/obj/Debug/net5.0-windows/ref/TournamentManager.dll differ diff --git a/src/ManageTournamentForm.cs b/src/ManageTournamentForm.cs index 32bcc89068c25301960850b8d5ccb6de713c76a8..02033de65f256ff1426c98b9f420033d2d596867 100644 --- a/src/ManageTournamentForm.cs +++ b/src/ManageTournamentForm.cs @@ -61,14 +61,11 @@ namespace TournamentManager private void AutoSave() { - Task.Run(() => - { - var timer = new System.Timers.Timer(); - timer.Interval = AutoSaveTimeSeconds * Second; - timer.Elapsed += HandleSaveAsync; - timer.AutoReset = true; - timer.Start(); - }); + var timer = new System.Timers.Timer(); + timer.Interval = AutoSaveTimeSeconds * Second; + timer.Elapsed += HandleSaveAsync; + timer.AutoReset = true; + timer.Start(); } private void AssignEventHandlers()