Добавить валидацию на создание WorkPeriod, WorkSlot
-
1. Сейчас возможно создать пересекающие рабочие периоды в одном рабочей расписании:
"list": [
{
"id": 1,
"beginTime": "13:30:00",
"endTime": "18:00:00",
"workScheduleId": 1
},
{
"id": 2,
"beginTime": "14:00:00",
"endTime": "14:45:00",
"workScheduleId": 1
}
]
-
2. Сейчас возможно создать дубликаты слоты.
Нужно добавить на методы валидацию, непозволящую это сделать.