Тип TaskManager предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
AddQuestion(ITask, IQuestion) |
Задать вопрос к задаче
| |
AddQuestion(ITask, IUser, String, Boolean) |
Задать вопрос к задаче
| |
AddQuestion(ITask, IUser, String, Boolean, IEnumerable<(Of <<'(IAttachment>)>>)) |
Задать вопрос к задаче
| |
CanChangeControl |
Проверка на возможность изменения контроля задачи
| |
CanClose | ||
CanConfirmApprove |
Можно ли выполнять подтверждение согласования
| |
CanControlComplete |
Можно ли выполнить завершение контроля над задачей
| |
CanDoActivate | ||
CanDoCompleted | ||
CanDoIncompleted | ||
CanRefuseApprove |
Можно ли выполнять отказ в согласовании
| |
CanStartReAssign | (Overrides TaskBaseManager<(Of <(<'T>)>)>..::..CanStartReAssign(ITaskBase, IUser).) | |
ChangeControl |
Изменения контроля задачи
| |
Clone |
Клонировать задачу при помощи CloneHelperBuilder | |
Close |
Действие закрытия задачи
| |
ClosePeriodTask | ||
DoActivate |
Активировать задачу
| |
DoCompleted |
Пометить задачу как "Выполнено"
| |
DoConfirmApprove |
Подтвердить согласование задачи
| |
DoControlComplete |
Выполнить завершение контроля над задачей
| |
DoIncompleted |
Пометить задачу как "Невозможно выполнить"
| |
DoRefuseApprove |
Отказать в согласовании задачи
| |
GetCurrentControlCount(IUser) |
Количество задач на текущем контроле у пользователя
| |
GetCurrentControlCount(IUser, List<(Of <<'(Guid>)>>)) |
Количество задач на текущем контроле у пользователя
| |
GetExecutionControlCount(IUser) |
Количество задач на контроле исполнеия у пользователя
| |
GetExecutionControlCount(IUser, List<(Of <<'(Guid>)>>)) |
Количество задач на контроле исполнеия у пользователя
| |
IsUserControlsTask | ||
PeriodicalTasksForCloseFilter | ||
Save |
Сохранить задачу в БД
(Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..Save(T).) | |
SetupFilter | (Overrides TaskBaseManager<(Of <(<'T>)>)>..::..SetupFilter(ICriteria, IEntityFilter).) | |
TemplateChangeDateOrPeriod |
Метод для изменения периодичности или сроков периодической задачи в шаблоне
| |
UpdatePeriodTask(ITask, Boolean) |
Создает экземпляры периодической задачи по шаблону
| |
UpdatePeriodTask(ITask, Nullable<(Of <<'(DateTime>)>>)) |
Создает экземпляры периодической задачи по шаблону
|
Свойства
Имя | Описание | |
---|---|---|
ApprovalTaskManager |
Менеджер управления Задачами согласования
| |
Instance |
Статический экземпляр менеджера
| |
ProductionCalendar |
Производственный календарь
| |
SecurityService |
Сервис проверки привилегий
|