Цитата:
Сообщение от
Elka
Спасибо!!!
Только компилятор ругается на Value
decimal sum = (decimal)entity.Properties["new_esum"].Value;
Пишет: "object" не содержит определение "Value" и не был найден метод расширения "Value", принимающий тип "object" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку)
using System;
using System.Collections.Generic;
using Microsoft.Win32;
using Microsoft.Crm.Sdk.Query;
using Microsoft.Crm.Sdk;
using Microsoft.Crm.SdkTypeProxy;
using Microsoft.Crm.SdkTypeProxy.Metadata;
using System.Text;
Сори. Туплю. Надо так:
Код:
decimal sum = ((CrmMoney)entity.Properties["new_esum"]).Value;// если поле - типа Money
decimal sum = ((CrmDecimal)entity.Properties["new_esum"]).Value;// если поле - типа Decimal