C# Class Engage.Dnn.Booking.Settings

This is the settings code behind for Event related settings.
Inheritance: SettingsBase
Afficher le fichier Open project: EngageSoftware/Engage-Booking

Protected Properties

Свойство Type Description
AppointmentRequestsRoleDropDownList global::System.Web.UI.WebControls.DropDownList
AppointmentsPerDayTextBox global::Telerik.Web.UI.RadNumericTextBox
DefaultAppointmentDurationHoursTextBox global::Telerik.Web.UI.RadNumericTextBox
DefaultAppointmentDurationMinutesTextBox global::Telerik.Web.UI.RadNumericTextBox
DefaultAppointmentDurationValidator global::System.Web.UI.WebControls.CustomValidator
DurationCompareValidator global::System.Web.UI.WebControls.CustomValidator
MaximumAppointmentDurationHoursTextBox global::Telerik.Web.UI.RadNumericTextBox
MaximumAppointmentDurationMinutesTextBox global::Telerik.Web.UI.RadNumericTextBox
MaximumAppointmentDurationValidator global::System.Web.UI.WebControls.CustomValidator
MaximumConcurrentAppointmentsTextBox global::Telerik.Web.UI.RadNumericTextBox
MaximumConcurrentAppointmentsValidator global::System.Web.UI.WebControls.CustomValidator
MinimumAppointmentDurationHoursTextBox global::Telerik.Web.UI.RadNumericTextBox
MinimumAppointmentDurationMinutesTextBox global::Telerik.Web.UI.RadNumericTextBox
MinimumAppointmentDurationValidator global::System.Web.UI.WebControls.CustomValidator
NotificationEmailsListTextBox global::System.Web.UI.WebControls.TextBox
NotificationEmailsListValidator global::System.Web.UI.WebControls.RegularExpressionValidator
RecordsPerPageTextBox global::Telerik.Web.UI.RadNumericTextBox
SkinDropDownList global::System.Web.UI.WebControls.DropDownList

Méthodes publiques

Méthode Description
LoadSettings ( ) : void

Loads the settings.

UpdateSettings ( ) : void

Updates the settings.

Méthodes protégées

Méthode Description
OnInit ( EventArgs e ) : void

Raises the Control.Init event.

Private Methods

Méthode Description
DefaultAppointmentDurationValidatator_ServerValidate ( object source, System.Web.UI.WebControls.ServerValidateEventArgs args ) : void

Validates that the default appointment duration has a value.

DurationCompareValidator_ServerValidate ( object source, System.Web.UI.WebControls.ServerValidateEventArgs args ) : void

Validates that the maximum and minimum values are respectively greater and less then one another.

EitherHasValue ( double value1, double value2 ) : bool

Determines whether either value is non-null and greater than zero.

MaximumAppointmentDurationValidator_ServerValidate ( object source, System.Web.UI.WebControls.ServerValidateEventArgs args ) : void

Validates that the maximum appointment length has a value.

MaximumConcurrentAppointmentsValidator_ServerValidate ( object source, System.Web.UI.WebControls.ServerValidateEventArgs args ) : void

Handles the ServerValidate event of the MaximumConcurrentAppointmentsValidator control.

MinimumAppointmentDurationValidator_ServerValidate ( object source, System.Web.UI.WebControls.ServerValidateEventArgs args ) : void

Validates that the minimum appointment length has a value.

SetOptions ( ) : void

Method Details

LoadSettings() public méthode

Loads the settings.
public LoadSettings ( ) : void
Résultat void

OnInit() protected méthode

Raises the Control.Init event.
protected OnInit ( EventArgs e ) : void
e System.EventArgs The instance containing the event data.
Résultat void

UpdateSettings() public méthode

Updates the settings.
public UpdateSettings ( ) : void
Résultat void

Property Details

AppointmentRequestsRoleDropDownList protected_oe property

AppointmentRequestsRoleDropDownList control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.DropDownList AppointmentRequestsRoleDropDownList
Résultat global::System.Web.UI.WebControls.DropDownList

AppointmentsPerDayTextBox protected_oe property

AppointmentsPerDayTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox AppointmentsPerDayTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

DefaultAppointmentDurationHoursTextBox protected_oe property

DefaultAppointmentDurationHoursTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox DefaultAppointmentDurationHoursTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

DefaultAppointmentDurationMinutesTextBox protected_oe property

DefaultAppointmentDurationMinutesTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox DefaultAppointmentDurationMinutesTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

DefaultAppointmentDurationValidator protected_oe property

DefaultAppointmentDurationValidator control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.CustomValidator DefaultAppointmentDurationValidator
Résultat global::System.Web.UI.WebControls.CustomValidator

DurationCompareValidator protected_oe property

DurationCompareValidator control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.CustomValidator DurationCompareValidator
Résultat global::System.Web.UI.WebControls.CustomValidator

MaximumAppointmentDurationHoursTextBox protected_oe property

MaximumAppointmentDurationHoursTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox MaximumAppointmentDurationHoursTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

MaximumAppointmentDurationMinutesTextBox protected_oe property

MaximumAppointmentDurationMinutesTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox MaximumAppointmentDurationMinutesTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

MaximumAppointmentDurationValidator protected_oe property

MaximumAppointmentDurationValidator control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.CustomValidator MaximumAppointmentDurationValidator
Résultat global::System.Web.UI.WebControls.CustomValidator

MaximumConcurrentAppointmentsTextBox protected_oe property

MaximumConcurrentAppointmentsTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox MaximumConcurrentAppointmentsTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

MaximumConcurrentAppointmentsValidator protected_oe property

MaximumConcurrentAppointmentsValidator control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.CustomValidator MaximumConcurrentAppointmentsValidator
Résultat global::System.Web.UI.WebControls.CustomValidator

MinimumAppointmentDurationHoursTextBox protected_oe property

MinimumAppointmentDurationHoursTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox MinimumAppointmentDurationHoursTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

MinimumAppointmentDurationMinutesTextBox protected_oe property

MinimumAppointmentDurationMinutesTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox MinimumAppointmentDurationMinutesTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

MinimumAppointmentDurationValidator protected_oe property

MinimumAppointmentDurationValidator control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.CustomValidator MinimumAppointmentDurationValidator
Résultat global::System.Web.UI.WebControls.CustomValidator

NotificationEmailsListTextBox protected_oe property

NotificationEmailsListTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.TextBox NotificationEmailsListTextBox
Résultat global::System.Web.UI.WebControls.TextBox

NotificationEmailsListValidator protected_oe property

NotificationEmailsListValidator control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.RegularExpressionValidator NotificationEmailsListValidator
Résultat global::System.Web.UI.WebControls.RegularExpressionValidator

RecordsPerPageTextBox protected_oe property

RecordsPerPageTextBox control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadNumericTextBox RecordsPerPageTextBox
Résultat global::Telerik.Web.UI.RadNumericTextBox

SkinDropDownList protected_oe property

SkinDropDownList control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.DropDownList SkinDropDownList
Résultat global::System.Web.UI.WebControls.DropDownList