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}

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