Разработка
06
Окт
0

Пример установка значений полей в C#

Небольшая памятка о том, как устанавливать значения для различных типов полей.

Entity opp = new Entity("opportunity");
opp["name"] = "Какие-то название"; // Строка
opp["estimatedclosedate"] = new DateTime(2012, 12, 1); // Дата/время
opp["discountpercentage"] = 0.15; // Десятичные
opp["closeprobability"] = 62; // Целочисленное
opp["isrevenuesystemcalculated"] = false; // Булево
opp["opportunityratingcode"] = new OptionSetValue(2); // Пиклист
opp["estimatedvalue"] = new Money(700.2M); // Валюта
opp["campaignid"] = new EntityReference("campaign", campaignId); // Лукап

З.Ы. Тип Валюты принимает в качестве значения десятичные числа. В примере выше мы устанавливаем поле Валюты равным 700.20, определяя суффикс «M» как того требует .NET Framework.

Комментарии (0)

*

code