Simple.Odata.Client - Пакетная обработка - PullRequest
0 голосов
/ 30 января 2020

Я пытаюсь внедрить пакетный процесс для одного из наших субъектов CRM.

У меня есть 2 сценария ios 1. Добавьте запись объекта, затем обновите ту же запись объекта (потому что мы не можем добавить неактивную запись, поэтому нам нужен второй вызов, чтобы сделать ее неактивной). 2. получить запись объекта и отсоединить ее от другого объекта.

Пример кода приведен ниже:

var record = client.For<entity1>().Filter(p => p.primaryKey == inputParam.entity1.primaryKey).
   Set(new { statecode = 0 }).InsertEntryAsync(false);

 client.For<entity1>().Filter(p => p.primaryKey == record.primaryKey).
   Set(new { statecode = 1 }).UpdateEntryAsync(false);

Также, пожалуйста, дайте мне знать, если есть возможность получить запись и обновить запись с использованием Odata Batch.

Я использую библиотеку simple.Odata.Client.

Спасибо. Parito sh

...