IBaseUniversalService.AddNewItem — метод (BaseUniversalItemType)
Создаёт новую строку в указанном узле справочника.
-
Пространство имён:
DocsVision.BackOffice.ObjectModel.Services
-
Сборка:
DocsVision.BackOffice.ObjectModel.dll
Синтаксис
BaseUniversalItem AddNewItem(BaseUniversalItemType itemType)
- Параметры
-
- itemType
-
Узел справочника
- Возвращаемое значение
-
Тип:
BaseUniversalItem
Добавленная строка
Примеры
В примере, сервис используется для добавления строки в существующий узел
(1)
IBaseUniversalService baseUniversalService = objectContext.GetService<IBaseUniversalService>(); (2)
BaseUniversalItemType baseUniversalItemType = objectContext.GetObject<BaseUniversalItemType>(new Guid("00000000-0000-0000-0000-000000000000")); (3)
BaseUniversalItem baseUniversalItem = baseUniversalService.AddNewItem(baseUniversalItemType);
baseUniversalItem.Name = "Строка справочника";
baseUniversalItem.Description = "Строка справочника созданная из кода"; (4)
objectContext.SaveObject<BaseUniversalItem>(baseUniversalItem);
1 | Инициализация контекста объектов. |
2 | Получение сервисов. |
3 | Получение узла, в который будет произведено добавление строки. |
4 | Добавление строки. |