IStaffService.DeleteGroup — метод (StaffGroup)
Удаляет указанную группу из справочника сотрудников.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
void DeleteGroup(StaffGroup group)
- Параметры
-
- group
-
Тип:
StaffGroup
Удаляемая группа
Примеры
Пример очистки списка групп, путем удаления пустой дочерней группы.
(1)
IStaffService staffService = objectContext.GetService<IStaffService>();
StaffGroup staffGroup = staffService.GetGroup(new Guid("00000000-0000-0000-0000-000000000000"));
foreach (var group in staffGroup.Groups)
{
if (group.Groups.Count = 0 && group.GroupItems.Count = 0)
{
staffGroup.DeleteGroup(group);
}
}
objectContext.AcceptChanges();
1 | Инициализация контекста объектов. |