IStaffService.AddNewAddress — метод (StaffUnit, StaffAddresseAddressType)

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

Синтаксис

StaffAddresse AddNewAddress(StaffUnit unit, StaffAddresseAddressType type)
Параметры
unit

Тип: StaffUnit

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

type

Тип: StaffAddresseAddressType

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

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

Тип: StaffAddresse

Адрес подразделения

Исключения

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

System.ArgumentNullException

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

Заметки

При повторном вводе адреса, он будет перезаписан.

Примеры

Ниже представлен пример добавления почтового адреса

(1)

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

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

StaffAddresse addresse = staffService.AddNewAddress(unit, StaffAddresseAddressType.PostAddress); (4)
addresse.Address = "Большой Смоленский пр, 2а";
objectContext.AcceptChanges();
1 Инициализация контекста объектов.
2 Получение сервиса.
3 Получение подразделения, которому добавляется адрес.
4 Добавление адреса.