Staff — класс

Класс Staff представляет объектную модель Справочника сотрудников.

Синтаксис

public class Staff : BaseDictionaryCard

Свойства

Имя Описание

ADsMapping

Задаёт или возвращает коллекцию соответствий между именем поля и атрибутом ADs.

AllDepViewFields

Задаёт или возвращает коллекцию отображаемых полей подразделений.

AllEmplViewFields

Задаёт или возвращает коллекцию отображаемых полей сотрудников.

AllGrpViewFields

Задаёт или возвращает коллекцию отображаемых полей групп.

Groups

Возвращает коллекцию групп из Справочника сотрудников.

Positions

Возвращает коллекцию должностей из Справочника сотрудников.

Roles

Возвращает коллекцию ролей из Справочника сотрудников.

Units

Задаёт или возвращает коллекцию подразделений верхнего уровня иерархии.

UserSettings

Возвращает пользовательские настройки.

Методы

Имя Описание

AddGroup(StaffGroup)

Добавляет существующую группу в Справочник сотрудников.

AddPosition(StaffPosition)

Добавляет должность.

AddRole(StaffRole)

Добавляет роль.

AddUnit(StaffUnit)

Добавляет подразделение.

ExistGroup(StaffGroup)

Проверяет наличие заданной группы.

ExistRole(StaffRole)

Проверяет наличие заданной роли.

RemoveGroup(StaffGroup)

Удаляет группу.

RemovePosition(StaffPosition)

Удаляет должность.

RemoveRole(StaffRole)

Удаляет роль.

Поля

Имя Описание

ADsMappingProperty

Представляет свойство "Соответствие полей ADs".

AllDepViewFieldsProperty

Представляет свойство "Отображаемые поля подразделений".

AllEmplViewFieldsProperty

Представляет свойство "Отображаемые поля сотрудников".

AllGrpViewFieldsProperty

Представляет свойство "Отображаемые поля группы".

GroupsProperty

Представляет свойство "Группы".

PositionsProperty

Представляет свойство "Должности".

RolesProperty

Представляет свойство "Роли".

UnitsProperty

Представляет свойство "Подразделения".

UserSettingsProperty

Представляет свойство "Пользовательские настройки".