C# 클래스 Engage.Dnn.Booking.Approval

파일 보기 프로젝트 열기: EngageSoftware/Engage-Booking

보호된 프로퍼티들

프로퍼티 타입 설명
AcceptAppointmentsButton global::System.Web.UI.WebControls.LinkButton
AppointmentsGrid global::System.Web.UI.WebControls.GridView
ApprovalMessage global::Engage.Dnn.Booking.ModuleMessage
ApprovalMultiview global::System.Web.UI.WebControls.MultiView
ApprovalsListView global::System.Web.UI.WebControls.View
ConflictingAppointmentsMessage global::Engage.Dnn.Booking.ModuleMessage
DeclineAppointmentsButton global::System.Web.UI.WebControls.LinkButton
DeclineReasonRepeater global::System.Web.UI.WebControls.Repeater
PagingControl global::DotNetNuke.UI.WebControls.PagingControl
PendingAppointmentToolTipManager global::Telerik.Web.UI.RadToolTipManager
ProvideDeclineReasonView global::System.Web.UI.WebControls.View

보호된 메소드들

메소드 설명
CancelDeclineButton_Click ( object sender, EventArgs e ) : void

Handles the LinkButton.Click event of the CancelDeclineButton control.

OnInit ( EventArgs e ) : void

Raises the E:System.Web.UI.Control.Init event.

SubmitDeclineReasonButton_Click ( object sender, EventArgs e ) : void

Handles the LinkButton.Click event of the SubmitDeclineReasonButton control in the footer of the DeclineReasonRepeater.

비공개 메소드들

메소드 설명
AcceptAppointment ( int appointmentId ) : bool

Accepts the Appointment with the given appointmentId, and sends an email to the requestor of the Appointment.

AcceptAppointmentsButton_Click ( object sender, EventArgs e ) : void

Handles the Button.Click event of the AcceptAppointmentsButton control.

AppointmentsGrid_RowCommand ( object sender, GridViewCommandEventArgs e ) : void

Handles the GridView.RowCommand event of the AppointmentsGrid control.

AppointmentsGrid_RowDataBound ( object sender, GridViewRowEventArgs e ) : void

Handles the GridView.RowDataBound event of the AppointmentsGrid control.

BindData ( bool rebindInPostback ) : void

Binds the data.

DeclineAppointmentsButton_Click ( object sender, EventArgs e ) : void

Handles the Button.Click event of the DeclineAppointmentsButton control.

DeclineReasonRepeater_ItemDataBound ( object sender, RepeaterItemEventArgs e ) : void

Handles the Repeater.ItemDataBound event of the DeclineReasonRepeater control.

GenerateAppointmentApprovalMessage ( IEnumerable acceptedAppointments, string headerTextLocalizationKey ) : string

Generates the success message when appointments are accepted.

GetSelectedAppointmentIds ( ) : List

Gets the IDs of the Appointments whose rows are selected in AppointmentsGrid.

IsControlRegisteredForTooltip ( string clientId ) : bool

Determines whether the specified control is registered with the tooltip manager.

LocalizeGrid ( ) : void

Localizes the AppointmentsGrid.

Page_Load ( object sender, EventArgs e ) : void

Handles the Load event of the Page control.

PendingAppointmentToolTipManager_AjaxUpdate ( object sender, ToolTipUpdateEventArgs e ) : void

Handles the RadToolTipManager.AjaxUpdate event of the PendingAppointmentToolTipManager control.

SetupSelectAllPlugin ( ) : void

Sets up the Select All jQuery plugin (to allow the header checkbox to select all other checkboxes).

TryAcceptAppointment ( int revisingUserId, Appointment apt ) : bool

Attempts to accept the appointment

메소드 상세

CancelDeclineButton_Click() 보호된 메소드

Handles the LinkButton.Click event of the CancelDeclineButton control.
protected CancelDeclineButton_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e EventArgs The instance containing the event data.
리턴 void

OnInit() 보호된 메소드

Raises the E:System.Web.UI.Control.Init event.
protected OnInit ( EventArgs e ) : void
e EventArgs An object that contains the event data.
리턴 void

SubmitDeclineReasonButton_Click() 보호된 메소드

Handles the LinkButton.Click event of the SubmitDeclineReasonButton control in the footer of the DeclineReasonRepeater.
protected SubmitDeclineReasonButton_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e EventArgs The instance containing the event data.
리턴 void

프로퍼티 상세

AcceptAppointmentsButton 보호되어 있는 프로퍼티

AcceptAppointmentsButton control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton AcceptAppointmentsButton
리턴 global::System.Web.UI.WebControls.LinkButton

AppointmentsGrid 보호되어 있는 프로퍼티

AppointmentsGrid control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.GridView AppointmentsGrid
리턴 global::System.Web.UI.WebControls.GridView

ApprovalMessage 보호되어 있는 프로퍼티

ApprovalMessage control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Engage.Dnn.Booking.ModuleMessage ApprovalMessage
리턴 global::Engage.Dnn.Booking.ModuleMessage

ApprovalMultiview 보호되어 있는 프로퍼티

ApprovalMultiview control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.MultiView ApprovalMultiview
리턴 global::System.Web.UI.WebControls.MultiView

ApprovalsListView 보호되어 있는 프로퍼티

ApprovalsListView control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.View ApprovalsListView
리턴 global::System.Web.UI.WebControls.View

ConflictingAppointmentsMessage 보호되어 있는 프로퍼티

ConflictingAppointmentsMessage control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Engage.Dnn.Booking.ModuleMessage ConflictingAppointmentsMessage
리턴 global::Engage.Dnn.Booking.ModuleMessage

DeclineAppointmentsButton 보호되어 있는 프로퍼티

DeclineAppointmentsButton control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.LinkButton DeclineAppointmentsButton
리턴 global::System.Web.UI.WebControls.LinkButton

DeclineReasonRepeater 보호되어 있는 프로퍼티

DeclineReasonRepeater control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.Repeater DeclineReasonRepeater
리턴 global::System.Web.UI.WebControls.Repeater

PagingControl 보호되어 있는 프로퍼티

PagingControl control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::DotNetNuke.UI.WebControls.PagingControl PagingControl
리턴 global::DotNetNuke.UI.WebControls.PagingControl

PendingAppointmentToolTipManager 보호되어 있는 프로퍼티

PendingAppointmentToolTipManager control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::Telerik.Web.UI.RadToolTipManager PendingAppointmentToolTipManager
리턴 global::Telerik.Web.UI.RadToolTipManager

ProvideDeclineReasonView 보호되어 있는 프로퍼티

ProvideDeclineReasonView control.
Auto-generated field. To modify move field declaration from designer file to code-behind file.
protected global::System.Web.UI.WebControls.View ProvideDeclineReasonView
리턴 global::System.Web.UI.WebControls.View