![]() |
#3 |
Участник
|
DateTime today = DateTime.Now;
Guid opportunity = Guid.Empty; ConditionExpression condition2 = new ConditionExpression(); condition2.AttributeName = "statecode"; condition2.Operator = ConditionOperator.Equal; condition2.Values.Add(0); FilterExpression filter1 = new FilterExpression(); filter1.Conditions.Add(condition2); QueryExpression query = new QueryExpression("opportunity"); query.ColumnSet.AllColumns=true; query.Criteria.AddFilter(filter1); EntityCollection retrieved = service.RetrieveMultiple(query); if (retrieved.Entities.Count != 0) { foreach (Entity act in retrieved.Entities) { try { opportunity = Guid.Parse(act["opportunityid"].ToString()); CreateTask(service,subject, body, today.AddDays(1), opportunity); //пока без передачи ownerid } catch (Exception e) { throw new InvalidPluginExecutionException(e.Message); } } } Последний раз редактировалось Анатолий Вешемирский; 18.06.2017 в 09:51. |
|
|
|