adv
Работа с объявлениями в Contema
The following operations are supported. For a formal definition, please review the Service Description.
-
Add
Добавление объявления
Вход:
ProjectID - ID проекта
Title - заголовок объявления (макс. 33 символа)
Body - тело объявления (макс. 75 символов)
Url - url объявления (макс. 1025 символов)
Address - адрес (макс. 15 символов)
WorkingHours - часы работы (макс. 15 символов)
QuickLabel1 - текст быстроссылки №1 (макс. 15 символов)
QuickUrl1 - url быстроссылки №1 (макс. 1025 символов)
QuickLabel2 - текст быстроссылки №2 (макс. 15 символов)
QuickUrl2 - url быстроссылки №2 (макс. 1025 символов)
QuickLabel3 - текст быстроссылки №3 (макс. 15 символов)
QuickUrl3 - url быстроссылки №3 (макс. 1025 символов)
Выход:
ID - Уникальный Id объявления (тип long/Int64) -
Delete
Удалить объявление
Вход:
AdvID - ID объявления (тип long/Int64)
Выход:
Ничего =) -
Edit
Редактирование объявления
Вход:
ID - ID объявления (тип long/Int64)
ProjectID - ID проекта
Title - заголовок объявления (макс. 33 символа)
Body - тело объявления (макс. 75 символов)
Url - url объявления (макс. 1025 символов)
Address - адрес (макс. 15 символов)
WorkingHours - часы работы (макс. 15 символов)
QuickLabel1 - текст быстроссылки №1 (макс. 15 символов)
QuickUrl1 - url быстроссылки №1 (макс. 1025 символов)
QuickLabel2 - текст быстроссылки №2 (макс. 15 символов)
QuickUrl2 - url быстроссылки №2 (макс. 1025 символов)
QuickLabel3 - текст быстроссылки №3 (макс. 15 символов)
QuickUrl3 - url быстроссылки №3 (макс. 1025 символов)
Выход:
Статус операции -
Enable
Включить/выключить объявление
Вход:
AdvID - ID объявления (тип long/Int64)
Switch - вкл/выкл проект
Выход:
Ничего =) -
GetAll
Получить все объявления по проекту
Вход:
ProjectID - ID проекта Выход:
List<AdvsOut> = Массив объявлений -
GetImages
Получить картинки объявлений с наличием, расширением
Вход:
ProjectID - ID проекта Выход:
List<AdvImagesOut> = Массив объявлений с флагом наличия картинки и расширением -
SetImage
Добавить картинку к объявлению
Вход:
AdvID - ID объявления (тип long/Int64)
Extension - расширение (макс. 4 символа, строго из списка gif/jpg/jpeg/png)
ImageSource - массив байтов объявления (тип image в SQL2005 в массив byte)
Выход:
ничего, кроме статуса операции