private void UpdateRecordGamingGroup(string messageType, string idGameGroup, string name, string uuidGroup, string uuidLeader, string uuidGame, Int32 timestamp, Int32 version, bool isActive, bool banned) { GameGroup__c[] updates = new GameGroup__c[1]; GameGroup__c gameGroup = new GameGroup__c(); gameGroup.Id = idGameGroup; gameGroup.Name = name; gameGroup.UUID_Group__c = uuidGroup; gameGroup.timestamp__cSpecified = true; gameGroup.timestamp__c = timestamp; gameGroup.Version__cSpecified = true; gameGroup.Version__c = version; gameGroup.UUID_Game__c = uuidGame; gameGroup.GroupLeader_UUID__c = uuidLeader; gameGroup.IsActive__cSpecified = true; gameGroup.Banned__cSpecified = true; gameGroup.IsActive__c = isActive; gameGroup.Banned__c = banned; updates[0] = gameGroup; 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 CreateGamingGroup(string name, string uuidGroup, string uuidLeader, string uuidGame, Int32 timestamp, Int32 version, bool isActive, bool banned) { GameGroup__c gameGroup = new GameGroup__c(); gameGroup.Name = name; gameGroup.UUID_Group__c = uuidGroup; gameGroup.timestamp__cSpecified = true; gameGroup.timestamp__c = timestamp; gameGroup.Version__cSpecified = true; gameGroup.Version__c = version; gameGroup.UUID_Game__c = uuidGame; gameGroup.GroupLeader_UUID__c = uuidLeader; gameGroup.IsActive__cSpecified = true; gameGroup.Banned__cSpecified = true; gameGroup.IsActive__c = isActive; gameGroup.Banned__c = banned; var x = client.createAsync(header, null, null, null, null, null, null, null, null, null, null, null, new sObject[] { gameGroup }); x.Wait(); SaveResult[] createResult = x.Result.result; if (createResult[0].success) { string id = createResult[0].id; Console.WriteLine("Gaming-group:" + name + " succesfully added "); } else { string resultaat = createResult[0].errors[0].message; Console.WriteLine("Error, Gaming-group " + name + " not added. " + Environment.NewLine + "ERROR> " + resultaat); } }