Jornada de Trabalho
Lista as escalas de trabalho da empresa
Retorna as escalas de trabalho cadastradas, cada uma com a lista de turnos (`WorkShift`) — dia da semana, horário de início e fim. Aceita filtro opcional por uma escala específica.
Cadastra uma nova escala de trabalho
Cria uma escala vinculada à empresa autenticada. O nome precisa ser único dentro da empresa. Após a criação, devolve a escala recém-cadastrada já enriquecida com a lista de turnos (vazia neste momento).
Substitui os turnos de uma escala
Apaga todos os turnos atuais da escala informada e insere os turnos enviados em `shifts` no lugar — operação de substituição em bloco, não incremental. Cada turno define dia da semana `WeekDay` (0=domingo a 6=sábado), horário de início `StartTime` e horário de fim `FinishTime`. Após a gravação, devolve a escala atualizada com os novos turnos.
Detalhe
2 itens