POST api/dictionary/Vendor?masterLogin={masterLogin}&masterPassword={masterPassword}
Добавить нового производителя (бренд) в словарь "Производители (бренды)".
Описание запроса
Параметры URI
| Имя | Описание | Тип | Дополнительная информация |
|---|---|---|---|
| masterLogin |
Имя пользователя администратора системы |
string |
Нет |
| masterPassword |
Пароль администратора системы |
string |
Нет |
Параметры запроса
Информация о добавляемом производителе (бренде)
VendorModel| Имя | Описание | Тип | Дополнительная информация |
|---|---|---|---|
| Name |
Поле Name содержит бренд |
string |
Обязательное поле Максимальная длина: 100 Минимальная длина: 1 |
| Description |
Поле Description содержит текстовое описание бренда |
string |
Максимальная длина: 1000 |
| Image |
Поле Image содержит изображение логотипа |
FileModel |
Нет |
Форматы запроса
application/json, text/json
{
"Name": "sample string 1",
"Description": "sample string 2",
"Image": {
"Data": "sample string 1",
"Type": "sample string 2"
}
}
application/xml, text/xml
<VendorModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models">
<Description>sample string 2</Description>
<Image>
<Data>sample string 1</Data>
<Type>sample string 2</Type>
</Image>
<Name>sample string 1</Name>
</VendorModel>
application/x-www-form-urlencoded
Пример недоступен.
Описание ответа
Описание ресурса
Добавленный производитель (бренд).
VendorView| Имя | Описание | Тип | Дополнительная информация |
|---|---|---|---|
| Name |
Поле Name содержит наименование производителя |
string |
Нет |
| Description |
Поле Description содержит текстовое описание производителя |
string |
Нет |
| ImagePath |
Поле ImagePath содержит ссылку (относительную) на изображение логотипа производителя |
string |
Нет |
| Id |
Идентификатор |
integer |
Нет |
| Aliases |
Поле Aliases содержит массив кросс-наименований производителя для конкретного веб-сервиса |
Коллекция VendorCrossView |
Нет |
Форматы ответа
application/json, text/json
{
"Name": "sample string 1",
"Description": "sample string 2",
"ImagePath": "sample string 3",
"Id": 4,
"Aliases": [
{
"WebServiceId": 1,
"Alias": "sample string 2"
},
{
"WebServiceId": 1,
"Alias": "sample string 2"
}
]
}
application/xml, text/xml
<VendorView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models">
<Aliases>
<VendorCrossView>
<Alias>sample string 2</Alias>
<WebServiceId>1</WebServiceId>
</VendorCrossView>
<VendorCrossView>
<Alias>sample string 2</Alias>
<WebServiceId>1</WebServiceId>
</VendorCrossView>
</Aliases>
<Description>sample string 2</Description>
<Id>4</Id>
<ImagePath>sample string 3</ImagePath>
<Name>sample string 1</Name>
</VendorView>