ILSCeV / Lara

A calender with personnel scheduling for club management, built on top of Laravel 5
GNU General Public License v3.0
24 stars 19 forks source link

Mark events as "full" when all shifts are taken #208

Closed MPostler closed 6 years ago

MPostler commented 7 years ago

New idea: Mark an event when no club person is needed anymore for an event (all jobs are taken). Possible message: "Dienstplan für die Öffnung ist voll." The mark should be removed if a club person removes him/herself from a job so there is a free job.

The implementation should be simple. Lookup for every event: Has every job for the event a corresponding person? If yes, show the message.

stefanheyder commented 7 years ago

Nice idea! How would you visualize this? I,e, how would you show in the week / month view that all shitfts are taken?

MPostler commented 7 years ago

In week / month view it would be possible to show a glyphicon right under the event icon. Maybe the glyphicon-ok-sign or the glyphicon-ok-circle. I would show in the event view in the info box the full message with the glyphicon.

4D44H commented 7 years ago

Mark events as "Full" when no (significant) shifts are vacant