Nicholas says: LotteryGenerator classes now all have an athletesPerTeam field (automatically set in the Factory class using a new DB query). So now LotteryPrinter is fully functional
Nicholas says: small fix (and new testing case in the DB init script)
LotteryPrinter{,Connection} tweaks, new LotteryGraph GUI, new LotteryGraph Crystal Report. Work in progress, lots of fixes needed
Nicholas says: Refactoring the set transformation stuff to a new class (LotteryPrinterTransformations.cs) didn't work. Now the transformations are applied twice in the 'unlotterised' tournament case. Perhaps this commit should be rolled back completely (there might be a simpler solution). I want to cry...
Fix: the new code (since commit b5949213ba55fad27aa3185b0ecbc7956d0f5a5c ) needs a new table in the DB schema, which accidentally was omitted from previous commits.
Important fixes (now the LotteryPrinter works again! :) and experimental additions to the EventSupport GUI.
Minor clean-up
getPrintableLotterySetsFromDB() was fixed (but predictably causes crashes in the Team Kumite case, if called righht after the lottery - also check Ind.Kata). Some temp. changes in the LotteryChooser GUI to facilitate debugging
fixed a crashing bug
useless commit
Nicholas says: LotteryPrinter now also displays the winner during the tournament!
addition to previous commit
Nicholas says: new prev_position field in DB, now the DB returns the games in the correct order during the tournament... (now LotteryPrinter needs some changes so that it becomes fully functional)
gg
xxx
fff
new
DB schema fix
Merge remote-tracking branch 'origin/mixalis-a2' into michael-a3
Small fixes for the LotteryGraph GUI (that also need a new query)