Показать сообщение отдельно
Старый 13.11.2008, 11:48   #11  
zhenek is offline
zhenek
Участник
 
133 / 10 (1) +
Регистрация: 01.02.2007
Код:
            Microsoft.Crm.Sdk.Query.QueryExpression query = new Microsoft.Crm.Sdk.Query.QueryExpression();
            query.ColumnSet = cols;
            query.EntityName = EntityName.salesorder.ToString();
            query.Criteria = filter;

            RetrieveMultipleRequest rmr = new RetrieveMultipleRequest();
            rmr.ReturnDynamicEntities = true;
            rmr.Query = query;

            RetrieveMultipleResponse rmResp = (RetrieveMultipleResponse)service.Execute(rmr);

            Microsoft.Crm.Sdk.BusinessEntityCollection salesorders = rmResp.BusinessEntityCollection;
            DynamicEntity oSalesorder;

            for (int i = 0; i < salesorders.BusinessEntities.Count; i++)
            {
                oSalesorder = (DynamicEntity)salesorders.BusinessEntities[i];
                //((CrmNumber)oSalesorder.Properties["new_ordernumber"]).Value;

            }