Я новичок в C #. Попытка создать пользовательскую запись объекта. Я создал службу Windows, которая может подключаться и создавать пользовательскую запись объекта CRM, но только если я жестко закодировал GUID для поиска.
Как я могу выбрать GUID из словаря и превратить его в поиск, как я делаю для текстовых полей? фрагмент ниже.
aar_assessmentresult aar_assessmentresult = new aar_assessmentresult();
foreach (string key in dicColumnList.Keys)
{
colVal = string.Empty;
if (dicColumnList.TryGetValue(key, out colVal))
{
//this works
if (key.ToString() == "AssessmentResultName")
{
aar_assessmentresult.aar_name = colVal.Replace("'", "''");
}
//Code breaks here
if (key.ToString() == "ContactID")
{
Guid contactid = new Guid();
aar_assessmentresult.aar_contactid = new Lookup();
aar_assessmentresult.aar_contactid.type = "contact";
aar_assessmentresult.aar_contactid.Value = contactid;
}
}
}
crmService.Create(aar_assessmentresult);