...
- Parameter RegistrationDtoV1 mit RowState,Person und DurchführungsId und beim Update einer Registration Id
- Liefert ein RegistrationDto zurück
- Erstellt oder Aktualisiert eine Registrierung je nach RowState: Unchanged = 0, Update = 1, Create = 2,Delete = 3
- Delete ist nicht verfügbar
- Fehler:
- Person oder Event nicht gefunden - Code 500
- Registrierung existiert schon - Code 500
- Registrierung kann nicht erstellt werden - Code 500
- Registrierung nicht gefunden - Code 404
- Exception - Code 500
RegistrationForRegistrar, Method = "POST"
- Parameter RegistrationDtoV1 mit RowState = Create,Person und DurchführungsId
- Liefert ein RegistrationDto zurück
- Erstellt eine Registrierung für einen Registrar
- Delete und Update ist nicht verfügbar
- Fehler:
- Person oder Event nicht gefunden - Code 500
- Registrierung existiert schon - Code 500
- Registrierung kann nicht erstellt werden - Code 500
- Exception - Code 500
ExecuteRegistration?x={registrationId}&y={workflowStepDataSourceId}&z={workflowStepDataSourceObjectId}&r={reverseDirection}
- Parameter registrationId , WorkflowStep-DataSourceId,WorkflowStep-DataSourceObjectId (alle Pflicht), Bool für ReverseDirection
- Führt einen Workflowstep auf einer Registrierung aus
- Gibt das Registrierungobjekt zurück ( RegistrationDto)
- Fehler:
- Full Failure - Code 500
- Partial Failure - Return false
CreateRegistration?x={eventId}
CreateRegistrationConfirmed?x={eventId}
...
- Parameter eventId
- Gibt eine RegistrationDto zurück
- Erstellt eine RegistrationDto mit gefüllter EventId,TypeId und GenericProperties
- Fehler:
- Durchführung nicht gefunden - Code 404
- Exception - Code 500
Appointments?x={OccurrenceId}
- Parameter OccurrecenId = Pflicht
- Liefert eine Liste von AppointmentDtos zurück
- Gibt alle Appointments zu der angegebenen Durchführung zurück
- Fehler:
- Durchführung nicht gefunde - Code 404
- Exception - Code 500
Resources?x={AppointmentId}
- Parameter AppointmentId= Pflicht
- Liefert eine Liste von ResourceDtos zurück
- Gibt alle Resourcen zu dem angegebenen Appointment zurück
- Fehler:
- Appointment nicht gefunde - Code 404
- Exception - Code 500
EventTypes
- Liefert eine Liste von EventTypeDtos zurück
- Gibt alle Event-Typen zurück