Показать сообщение отдельно
Старый 26.04.2012, 14:13   #1  
Taker1796 is offline
Taker1796
Участник
Аватар для Taker1796
 
112 / 11 (1) +
Регистрация: 22.04.2012
Вставка значений из c# в поле CRM
Добрый день! Мне нужно заполнить поле в CRM из веб приложения на с#. Пишу код, но никаких действий не происходит, ошибок компилятор тоже не даёт. Не понимаю что я делаю не так(

CRM 4.0

Key key = null;
QueryExpression query = new QueryExpression();
query.EntityName = EntityName.new_model.ToString();
ColumnSet cols = new ColumnSet();
cols.Attributes = new string[] { "new_details" };
query.ColumnSet = cols;
BusinessEntityCollection retrieved = service.RetrieveMultiple(query);
foreach (new_model res in retrieved.BusinessEntities)
{
key = res.new_modelid; //получаю guid поля new_details
}
string Details = Convert.ToString(key.Value);
new_model model = new new_model();
model.new_details = "Привет!";
model.new_modelid = new Key();
model.new_modelid.Value = new Guid(Details);
service.Update(model);

Последний раз редактировалось Taker1796; 26.04.2012 в 14:18.