private void UpdateRecordSession(string messageType, string idSession, string nameSession, string uuidEvent, string uuidSession, string description, string lokaal, DateTime start, DateTime end) { SSession__c[] updates = new SSession__c[1]; SSession__c session1 = new SSession__c(); session1.UUID_Event__c = uuidEvent; session1.UUID_Session__c = uuidSession; session1.Name = nameSession; session1.Description__c = description; session1.Lokaal__c = lokaal; session1.StartDTime__cSpecified = true; session1.EndDTime__cSpecified = true; session1.StartDTime__c = start; session1.EndDTime__c = end; updates[0] = session1; //event1.Id, new { event1 } var x = client.updateAsync(header, null, null, null, null, null, null, null, null, null, null, null, null, updates); x.Wait(); //?zelfde data doorsturen lukt niet. SaveResult[] createResult = x.Result.result; if (createResult[0].success) { string id = createResult[0].id; Console.WriteLine("Updated!"); } else { string resultaat = createResult[0].errors[0].message; Console.WriteLine("ERROR> " + resultaat); } }
private void CreateSession(string nameSession, string uuidEvent, string uuidSession, string description, string lokaal, DateTime start, DateTime end) { SSession__c session1 = new SSession__c(); session1.UUID_Event__c = uuidEvent; session1.UUID_Session__c = uuidSession; session1.Name = nameSession; session1.Description__c = description; session1.Lokaal__c = lokaal; session1.StartDTime__cSpecified = true; session1.EndDTime__cSpecified = true; session1.StartDTime__c = start; session1.EndDTime__c = end; var x = client.createAsync(header, null, null, null, null, null, null, null, null, null, null, null, new sObject[] { session1 }); x.Wait(); SaveResult[] createResult = x.Result.result; if (createResult[0].success) { string id = createResult[0].id; Console.WriteLine("Session: " + nameSession + " succesfully added "); } else { string resultaat = createResult[0].errors[0].message; Console.WriteLine("Error, session " + nameSession + " not added. " + Environment.NewLine + "ERROR> " + resultaat); } }