Closed rugulous closed 1 year ago
I kinda see this as a ddl containing the bands, select a band and it shows the judging panel and recorded scores (if any saved).
Judges are not editable here
Enter/update the scores as needed and click save -> direct update
Select a band: <ddl>
Field Percussion Music Effect
Stu Higgins Neil Wright
Content Achievement Content Achievement
<score input> <score input> <score input> <score input>
etc...
So, we don't need a judges portal - but, we do need slight variations on this screen for admins and judges.
Admins will see the full table and be able to enter scores for all captions.
Judges will only be able to see and enter scores for their caption.
As mentioned in #43, judges may be against different captions for different classes - this shouldn't effect things too much here, as when we select a band we can check class and load the relevant judge, but it's worth making a note of!
We probably also need a ScoresReleased
flag against the Event
- would be careless of us to publish the results before retreat!
DDL ordered by whether results added or not
Create new result -> loads next band
Update existing result -> stays on band
This may need pulling out into a "judges portal" at some point in the future, but for now:
For each event, we need to be able to record each judge's score for each band registered against the event
The total score should also be calculated automagically