Ошибка построения запроса по протоколу OData с использованием Http-запросов

Проблема заключается в том, что не получается создать новое обращение.
Ошибка в построении запроса к сервису. Не могу найти каким образом можно поместить данные в справочное поле.

// Создание сообщения xml, содержащего данные о создаваемом объекте.
var content = new XElement(dsmd + "properties",
new XElement(ds + "Contact", contactId),
new XElement(ds + "Subject", some),
new XElement(ds + "Symptoms", someone));
var entry = new XElement(atom + "entry",
new XElement(atom + "content",
new XAttribute("type", "application/xml"), content));
var request = (HttpWebRequest)HttpWebRequest.Create(serverUri + "ActivityCollection/");

Прошу подсказать или подсказать где искать, каким образом можно реализовать данный метод.

Нравится

1 комментарий

Здравствуйте, Михаил.

Скорей всего ошибка заключается в "Contact", попробуйте изменить данный текст на "ContactId". Так же рекомендую Вам ознакомиться с следующими темами:

http://www.community.terrasoft.ru/forum/topic/12218
http://www.community.terrasoft.ru/forum/topic/10486

Показать все комментарии