Проверка рейсов на дубликаты
Этот функционал гарантирует, что ни водители, ни автобусы не будут назначены дважды на одно и то же врея, а рейсы будут выполняться без накладок.
При попытке назначить водителя или автобус на рейс система автоматически проверяет:
-
Не назначен ли выбранный водитель на другой рейс в это же время.
-
Не используется ли выбранный автобус в другом рейсе в этот же период.
Если водитель или автобус уже заняты, система отобразит сообщение:
"Автобус занят на это время" или "Водитель занят на это время"
Это помогает избежать двойного назначения и обеспечивает корректное распределение ресурсов.
Как это работает:
-
Выбираете водителя и автобус для рейса.
-
Нажимаете "Сохранить" и система проверяет их доступность.
-
Если они свободны — назначение проходит успешно.
-
Если заняты — выводится ошибка, и нужно выбрать другие варианты.
