Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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}

...