16 Mart 2012 Cuma

MS CRM 4.0 QueryExpression Kullanımı

QueryExpression Query = new QueryExpression();
Query.ColumnSet = new AllColumns();
Query.Criteria = new FilterExpression();
ConditionExpression Condition = new ConditionExpression();
Condition.AttributeName = "contactid";
Condition.Operator = ConditionOperator.Equal;
Condition.Values = new object[] { Convert.ToString(item["UpdatedRecord"]) };
Query.Criteria.Conditions = new ConditionExpression[] { Condition };
Query.EntityName = EntityName.contact.ToString();
RetrieveMultipleRequest retrieve = new RetrieveMultipleRequest();
retrieve.Query = Query;
retrieve.ReturnDynamicEntities = true;
BusinessEntityCollection res = G.CrmService.RetrieveMultiple(Query);