ITaskGroupService.CreateTaskGroup — метод (KindsCardKind)
Создаёт группу заданий указанного вида.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services -
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
TaskGroup CreateTaskGroup(KindsCardKind kind)
- Параметры
-
- kind
-
Тип:
KindsCardKindВид группы заданий
- Возвращаемое значение
-
Тип:
TaskGroupГруппа заданий
Примеры
Ниже приведён пример создания группы вида "Группа заданий УД".
(1)
ITaskGroupService taskGroupService = objectContext.GetService<ITaskGroupService>();
IStaffService staffService = objectContext.GetService<IStaffService>(); (2)
QueryObject query = new QueryObject(RefKinds.CardKinds.Name, "Группа заданий УД");
KindsCardKind cardKind = objectContext.FindObject<KindsCardKind>(query); (3)
TaskGroup taskGroup = taskGroupService.CreateTaskGroup(cardKind);
taskGroup.MainInfo.Author = staffService.GetCurrentEmployee();
taskGroup.Description = "Подготовить финансовый отчёт";
taskGroup.MainInfo.Name = "Подготовить финансовый отчёт"; (4)
objectContext.AcceptChanges();
| 1 | Инициализация контекста объектов. |
| 2 | Получение сервисов. |
| 3 | Получение вида группы заданий. |
| 4 | Создание группы заданий. |