Я получаю эту ошибку, когда пытаюсь открыть встречу: «Не удается обновить закрытое или отмененное действие», вот мой код:
var connectionString = ConfigurationManager.ConnectionStrings["crmConnection"].ConnectionString;
var conn = CrmConnection.Parse(connectionString);
var service = new OrganizationService(conn);
var stateRequest = new SetStateRequest
{
State = new OptionSetValue(0),
Status = new OptionSetValue(1),
EntityMoniker = entity.ToEntityReference()
};
service.Execute(stateRequest);
Я получаю объект из RetrieveMultiple(query)
, где StateCode
это «Отмена» или «Завершено».Я запускаю этот код в консольном приложении и получаю эту ошибку.
PS: я написал свой код в новой версии, но снова получил эту ошибку:
entity.SetAttributeValue<OptionSetValue>("statecode", 0);
entity.SetAttributeValue<OptionSetValue>("statuscode", 1);
var request = new UpdateRequest { Target = entity };
var response = (UpdateResponse)_organizationService.Execute(request);