Ändern eines Events
RequestParameter: UpdateEventRequest
ResponseParameter: UpdateEventResponse
Diese Methode kann zur Änderung der Basisinformationen eines Events verwendet werden. Das zu ändernde Event Objekt wird im UpdateEventRequest gesetzt. Die Veranstaltung wird anhand der vorhandenen Informationen aktualisiert.
Das Response Objekt enthält die Guid des aktualisierten Events.
Beispiel Request „Event ändern“
C#
//Create an instance of the service agent.
MailworxWebServiceAgent agent = new MailworxWebServiceAgent();
// Get the event with the given id from mailworx.
GetEventsRequest getEventsRequest = new GetEventsRequest();
getEventsRequest.SecurityContext = GetSecurityContext();
getEventsRequest.Id = new Guid("8cad6ed8-8e87-4d0b-aa79-fa1a7478ca83");
Event eventToUpdate = agent.GetEvents(getEventsRequest).Events[0];
// Update the start date of the event
eventToUpdate.Begin = new DateTime(2015, 12, 5);
UpdateEventRequest request = new UpdateEventRequest();
request.Event = eventToUpdate;
request.SecurityContext = GetSecurityContext();
UpdateEventResponse response = agent.UpdateEvent(request);
Console.WriteLine("Successfully updated the event with the id {0}", response.Guid);