Click or drag to resize
WebServiceAppointmentController Class
The WebServiceAppointmentController provides a facade over a SchedulerProviderBase object and is used to call your provider from web services.
Inheritance Hierarchy
SystemObject
  Kettic.AspNet.ControlsWebServiceAppointmentController

Namespace: Kettic.AspNet.Controls
Assembly: Kettic.AspNet.Controls (in Kettic.AspNet.Controls.dll) Version: 2014.4.1129.0 (2014.04.1129.0)
Syntax
public class WebServiceAppointmentController

The WebServiceAppointmentController type exposes the following members.

Constructors
  NameDescription
Public methodWebServiceAppointmentController
Instantiates a new WebServiceAppointmentController based on the default provider configured in web.config.
Public methodWebServiceAppointmentController(String)
Instantiates a new WebServiceAppointmentController by using the specified provider name.
Public methodCode exampleWebServiceAppointmentController(SchedulerProviderBase)
Instantiates a new WebServiceAppointmentController based on the supplied SchedulerProviderBase
Top
Methods
  NameDescription
Public methodCode exampleCreateRecurrenceException(ISchedulerInfo, AppointmentData)
Creates a recurrence exception with the specified appointment data and returns the available appointments.
Public methodCreateRecurrenceExceptionT(ISchedulerInfo, UTT)
Public methodCode exampleDeleteAppointment(ISchedulerInfo, AppointmentData, Boolean)
Deletes the specified appointment and returns the available appointments.
Public methodDeleteAppointmentT(ISchedulerInfo, UTT, Boolean)
Public methodCode exampleGetAppointments(ISchedulerInfo)
Gets the appointments corresponding to specified time period
Public methodGetAppointmentsT(ISchedulerInfo)
Public methodGetResources(ISchedulerInfo)
Returns the resources of all appointments within the specified time period.
Public methodGetResourcesT(ISchedulerInfo)
Public methodCode exampleInsertAppointment(ISchedulerInfo, AppointmentData)
Inserts the specified appointment and returns the available appointments.
Public methodInsertAppointmentT(ISchedulerInfo, UTT)
Public methodCode exampleRemoveRecurrenceExceptions(ISchedulerInfo, AppointmentData)
Removes all recurrence exceptions of the specified recurrence master and returns the available appointments.
Public methodRemoveRecurrenceExceptionsT(ISchedulerInfo, UTT)
Public methodCode exampleUpdateAppointment(ISchedulerInfo, AppointmentData)
Updates the specified appointment and returns the available appointments.
Public methodUpdateAppointmentT(ISchedulerInfo, UTT)
Top
Properties
  NameDescription
Public propertyAppointmentFactory
A factory for appointment instances.
Top
See Also