IStaffService.DeleteGroup — метод (StaffGroup)

Удаляет указанную группу из справочника сотрудников.

Синтаксис

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 Инициализация контекста объектов.