Тип IProductionCalendarService предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
AddDays |
Добавление к дате определенное количество дней с учетом календаря (без учеты времени работы)
| |
EvalTargetTime(DateTime, Double) |
Вычислить дату и время по истечении срока в соответствии с календарем
| |
EvalTargetTime(DateTime, TimeSpan) |
Вычислить дату и время по истечении срока в соответствии с календарем
| |
EvalWorkTimeDifference |
Вычисляет рабочее время интервала между датами (значение в часах, минутах и секундах)
| |
EvalWorkTimeHoursDifference |
Вычисляет интервал рабочего времени между датами в часах
| |
EvalWorkTimeSpanDifference |
Вычисляет интервал рабочего времени между датами (значение в днях, часах, минутах и секундах)
| |
GetWorkTimeEnd |
Конец рабочего времени (если выходной - 0)
| |
GetWorkTimeInDay()()()() |
Получение продолжительности рабочего дня
| |
GetWorkTimeInDay(DateTime) |
Получение продолжительности рабочего дня
| |
GetWorkTimeStart |
Начало рабочего времени (если выходной - 0)
| |
IsWorkDay |
Проверить является ли дата рабочим днем
| |
MinutesInDay()()()() |
Количество минут в рабочем дне
| |
MinutesInDay(DateTime) |
Количество минут в рабочем дне
| |
SetHoliday |
Установить выходной день
| |
SetWorkDayTime(TimeSpan) |
Установить рабочее время
| |
SetWorkDayTime(TimeSpan, TimeSpan) |
Установить рабочее время
| |
SetWorkDayTime(TimeSpan, TimeSpan, TimeSpan, TimeSpan) |
Установить рабочее время
|