IStaffService.AddDeputy — метод (StaffEmployee)

Добавляет указанному сотруднику заместителя.

Синтаксис

StaffDeputy AddDeputy(StaffEmployee employee)
Параметры
employee

Тип: StaffEmployee

Сотрудник, которому будет добавлен заместитель

Возвращаемое значение

Тип: StaffDeputy

Заместитель

Исключения

Исключение Условие

System.ArgumentNullException

Ошибка возвращается в случае, если не задан параметр employee.

Примеры

(1)

IStaffService staffService = objectContext.GetService<IStaffService>(); (2)

StaffEmployee employee = staffService.Get(new Guid("00000000-0000-0000-0000-000000000000")); (3)

StaffDeputy deputy = staffService.AddDeputy(employee); (4)

deputy.Employee = staffService.Get(new Guid("00000000-0000-0000-0000-000000000001")); (5)
objectContext.AcceptChanges();
1 Инициализация контекста объектов.
2 Получение сервиса.
3 Получение сотрудника, которому добавляется заместитель.
4 Добавление заместителя с минимальным набором прав.
5 Определение сотрудника, являющегося заместителем.