IStaffService.PropagateNotAvailable — метод (StaffUnit)
Распространяет признак "Не показывать при выборе" с родительского подразделения на дочерние подразделения и сотрудников.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
void PropagateNotAvailable(StaffUnit staffUnit)
- Параметры
- staffUnit
-
Тип:
StaffUnit
Подразделение Справочника сотрудников, для дочерних элементов которого устанавливается признак "Не показывать при выборе"
Примеры
Ниже приведён пример распространения признака "Не показывать при выборе" с подразделения с идентификатором 00000000-0000-0000-0000-000000000000
, на вложенные подразделения и сотрудников
(1)
StaffUnit unit = objectContext.GetObject<StaffUnit>(new Guid("00000000-0000-0000-0000-000000000000"));
IStaffService staffService = objectContext.GetService<IStaffService>();
staffService.PropagateNotAvailable(unit);
objectContext.AcceptChanges();
1 | Инициализация контекста объектов. |