BrightSign Network Web API Reference Manual v.3.8 User Manual

Page 115

Advertising
background image

103

o The specified Group[int] Id or Group [string] Name does not correspond to an existing Group

instance.

o The [TimeSpan] StartTime value of the ScheduledPresentation entity-relation is less than “00:00:00” or

greater than “24:00:00”.

o The [TimeSpan] Duration value of the ScheduledPresentation entity-relation is less than “00:00:00” or

greater than “24:00:00” minus the

[TimeSpan] StartTime.

o A recurrent schedule does not have Start Time, Duration, or Days of Week values.
o A recurrent schedule contains a Recurrence Start Date value but not a Recurrence End Date value, or vice-

versa.

o A specified Recurrence Start Date value is greater than the Recurrence End Date value.
o A non-recurrent schedule does not have Event Date, Start Time, or Duration values.
o The specified ScheduledPresentation instance conflicts with another Presentation instance already

scheduled for the group.

bool UpdateScheduledPresentation(ScheduledPresentation entity)

Description
Updates the settings of the specified

ScheduledPresentation

instance and related service files in storage.

Required Permissions
Schedule: Update Schedule, Add Presentation, Remove Presentation – Presentation: Assign Presentation, Unassign
Presentation

Parameters

[ScheduledPresentation] entity: A ScheduledPresentation object instance with an initialized
ScheduledPresentation

[int] Id and an updated Presentation [int] Id and/or Presentation [string] Name.

The instance must also contain Start Time, Duration, Is Recurrent, Event Date, Recurrence Start Date, Recurrence
End Date, and Days Of Week properties. All other properties will be ignored. If this parameter is set to Null, then

Advertising