POST api/CustomFields
Создать элемент микросправочника
Request Information
URI Parameters
None.
Body Parameters
CustomFieldInEditViewModelName | Description | Type | Additional information |
---|---|---|---|
CustomFieldTypeId |
Внешний ключ на справочник |
integer |
None. |
Name |
Имя элемента |
string |
None. |
Description |
Описание |
string |
None. |
IsActual |
Используется/актуальность элемента |
boolean |
None. |
ApproverIds |
Массив идентификаторов согласующих |
Collection of integer |
None. |
ObserverIds |
Массив идентификаторов обозревателей |
Collection of integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "CustomFieldTypeId": 1, "Name": "sample string 2", "Description": "sample string 3", "IsActual": true, "ApproverIds": [ 1, 2 ], "ObserverIds": [ 1, 2 ] }
text/html, multipart/form-data
Sample:
{"CustomFieldTypeId":1,"Name":"sample string 2","Description":"sample string 3","IsActual":true,"ApproverIds":[1,2],"ObserverIds":[1,2]}
application/xml, text/xml
Sample:
<CustomFieldInEditViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AGAT.TSSM.API.Models.CustomFields"> <ApproverIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </ApproverIds> <CustomFieldTypeId>1</CustomFieldTypeId> <Description>sample string 3</Description> <IsActual>true</IsActual> <Name>sample string 2</Name> <ObserverIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:int>1</d2p1:int> <d2p1:int>2</d2p1:int> </ObserverIds> </CustomFieldInEditViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Success Resource Description
CustomFieldOutViewModelName | Description | Type | Additional information |
---|---|---|---|
Id |
Уникальный идентификатор элемента |
integer |
None. |
CustomFieldTypeId |
Внешний ключ на микросправочник |
integer |
None. |
Name |
Имя |
string |
None. |
Description |
Описание |
string |
None. |
IsActual |
Актуальность |
boolean |
None. |
Approvers |
Список согласующих |
Collection of UserNameViewModel |
None. |
Observers |
Список обозревателей |
Collection of UserNameViewModel |
None. |
Error Resource Description (Реализовано не везде)
OperationResultName | Description | Type | Additional information |
---|---|---|---|
Target |
Возвращаемый объект |
Object |
None. |
Status |
Статус операции |
ResultStatus |
None. |
Error |
Детализация ошибки |
Error |
None. |
Response Formats
application/json, text/json, text/html, multipart/form-data
Sample:
Sample not available.