IStaffService.AddNewEmployee — метод (StaffUnit)

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

Синтаксис

StaffEmployee AddNewEmployee(StaffUnit unit)
Параметры
unit

Тип: StaffUnit

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

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

Тип: StaffEmployee

Добавленный сотрудник

Исключения

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

System.ArgumentNullException

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

Примеры

Ниже приведён пример добавления нового сотрудника с минимальными данными

(1)

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

StaffUnit unit = staffService.GetDepartment(new Guid("00000000-0000-0000-0000-000000000000")); (3)

StaffEmployee employee = staffService.AddNewEmployee(unit);
employee.LastName = "Иванов";
employee.FirstName = "Иван"; (4)
objectContext.AcceptChanges();
1 Инициализация контекста объектов.
2 Получение сервиса.
3 Получение подразделения, в которое добавляется сотрудник.
4 Добавление сотрудника.