protected override void Execute(CodeActivityContext codeActivityContext) { try { Initialize(codeActivityContext); EntityReference aftaleEntityReference = AftaleEntityReference.Get <EntityReference>(codeActivityContext); crm.Aftale crm_aftale = new crm.Aftale(_service, _tracingService); crm_aftale.Get_by_reference(aftaleEntityReference); Maintain maintain = new Maintain(_service, _tracingService, _config, _of_connection); maintain.Create_or_update_one_in_of(crm_aftale); } catch (Exception exception) { Write_exception(exception); } }
protected override void Execute(CodeActivityContext codeActivityContext) { try { Initialize(codeActivityContext); int of_aftale_id = Of_aftale_id_InArgument.Get <int>(codeActivityContext); of.data.Agreement of_aftale = _of_connection.Agreement.Get(of_aftale_id); _tracingService.Trace($"of_id: {of_aftale_id}"); if (of_aftale == null) { return; } Maintain maintain = new Maintain(_service, _tracingService, _config, _of_connection); maintain.Create_or_update_one_aftale_in_crm(of_aftale); } catch (Exception exception) { Write_exception(exception); } }