C# 클래스 RockWeb.Plugins.cc_newspring.AttendedCheckin.ActivitySelect

상속: Rock.CheckIn.CheckInBlock
파일 보기 프로젝트 열기: NewSpring/rock-attended-checkin

Private Properties

프로퍼티 타입 설명
GetCurrentPerson Rock.CheckIn.CheckInPerson
GoNext void
UnsetChanges void

보호된 메소드들

메소드 설명
BindGroupTypes ( List groupTypes, int groupTypeId = null ) : void

Binds the group types.

BindInfo ( ) : void

Binds the edit info modal.

BindLocations ( List groupTypes, int groupTypeId = null, int groupId = null, int locationId = null ) : void

Binds the locations.

BindSchedules ( List groupTypes, int groupTypeId = null, int groupId = null, int locationId = null ) : void

Binds the schedules.

BindSelectedGrid ( ) : void

Binds the selected items to the grid.

GetScheduleAttendance ( CheckInLocation location ) : void

Gets the attendance count for all of the schedules for a location. This will show on the schedule buttons.

OnInit ( EventArgs e ) : void

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

OnLoad ( EventArgs e ) : void

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

gSelectedGrid_Delete ( object sender, RowEventArgs e ) : void

Handles the Delete event of the gCheckInList control.

lbBack_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbBack control.

lbCloseEditInfo_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbCloseEditInfo control.

lbEditInfo_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbEditInfo control.

lbNext_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbNext control.

lbSaveEditInfo_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbSaveEditInfo control.

lvGroupType_ItemCommand ( object source, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void

Handles the ItemCommand event of the rGroupType control.

lvGroupType_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void

Handles the ItemDataBound event of the rGroupTypes control.

lvGroupType_PagePropertiesChanging ( object sender, System.Web.UI.WebControls.PagePropertiesChangingEventArgs e ) : void

Handles the PagePropertiesChanging event of the lvGroupType control.

lvLocation_ItemCommand ( object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void

Handles the ItemCommand event of the lvLocation control.

lvLocation_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void

Handles the ItemDataBound event of the lvLocation control.

lvLocation_PagePropertiesChanging ( object sender, System.Web.UI.WebControls.PagePropertiesChangingEventArgs e ) : void

Handles the PagePropertiesChanging event of the lvLocation control.

rSchedule_ItemCommand ( object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e ) : void

Handles the ItemCommand event of the rSchedule control.

rSchedule_ItemDataBound ( object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e ) : void

Handles the ItemDataBound event of the rSchedule control.

비공개 메소드들

메소드 설명
GetCurrentPerson ( int personId = null ) : CheckInPerson

Gets the current person.

GoNext ( ) : void

Goes to the confirmation page with changes.

UnsetChanges ( ) : void

Unsets the changes.

메소드 상세

BindGroupTypes() 보호된 메소드

Binds the group types.
protected BindGroupTypes ( List groupTypes, int groupTypeId = null ) : void
groupTypes List
groupTypeId int
리턴 void

BindInfo() 보호된 메소드

Binds the edit info modal.
protected BindInfo ( ) : void
리턴 void

BindLocations() 보호된 메소드

Binds the locations.
protected BindLocations ( List groupTypes, int groupTypeId = null, int groupId = null, int locationId = null ) : void
groupTypes List
groupTypeId int
groupId int
locationId int
리턴 void

BindSchedules() 보호된 메소드

Binds the schedules.
protected BindSchedules ( List groupTypes, int groupTypeId = null, int groupId = null, int locationId = null ) : void
groupTypes List
groupTypeId int
groupId int
locationId int
리턴 void

BindSelectedGrid() 보호된 메소드

Binds the selected items to the grid.
protected BindSelectedGrid ( ) : void
리턴 void

GetScheduleAttendance() 보호된 메소드

Gets the attendance count for all of the schedules for a location. This will show on the schedule buttons.
protected GetScheduleAttendance ( CheckInLocation location ) : void
location Rock.CheckIn.CheckInLocation
리턴 void

OnInit() 보호된 메소드

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

OnLoad() 보호된 메소드

Raises the E:System.Web.UI.Control.Load event.
protected OnLoad ( EventArgs e ) : void
e System.EventArgs The object that contains the event data.
리턴 void

gSelectedGrid_Delete() 보호된 메소드

Handles the Delete event of the gCheckInList control.
protected gSelectedGrid_Delete ( object sender, RowEventArgs e ) : void
sender object The source of the event.
e Rock.Web.UI.Controls.RowEventArgs The instance containing the event data.
리턴 void

lbBack_Click() 보호된 메소드

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

lbCloseEditInfo_Click() 보호된 메소드

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

lbEditInfo_Click() 보호된 메소드

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

lbNext_Click() 보호된 메소드

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

lbSaveEditInfo_Click() 보호된 메소드

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

lvGroupType_ItemCommand() 보호된 메소드

Handles the ItemCommand event of the rGroupType control.
protected lvGroupType_ItemCommand ( object source, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void
source object The source of the event.
e System.Web.UI.WebControls.ListViewCommandEventArgs The instance containing the event data.
리턴 void

lvGroupType_ItemDataBound() 보호된 메소드

Handles the ItemDataBound event of the rGroupTypes control.
protected lvGroupType_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void
sender object The source of the event.
e System.Web.UI.WebControls.ListViewItemEventArgs The instance containing the event data.
리턴 void

lvGroupType_PagePropertiesChanging() 보호된 메소드

Handles the PagePropertiesChanging event of the lvGroupType control.
protected lvGroupType_PagePropertiesChanging ( object sender, System.Web.UI.WebControls.PagePropertiesChangingEventArgs e ) : void
sender object The source of the event.
e System.Web.UI.WebControls.PagePropertiesChangingEventArgs The instance containing the event data.
리턴 void

lvLocation_ItemCommand() 보호된 메소드

Handles the ItemCommand event of the lvLocation control.
protected lvLocation_ItemCommand ( object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void
sender object The source of the event.
e System.Web.UI.WebControls.ListViewCommandEventArgs The instance containing the event data.
리턴 void

lvLocation_ItemDataBound() 보호된 메소드

Handles the ItemDataBound event of the lvLocation control.
protected lvLocation_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void
sender object The source of the event.
e System.Web.UI.WebControls.ListViewItemEventArgs The instance containing the event data.
리턴 void

lvLocation_PagePropertiesChanging() 보호된 메소드

Handles the PagePropertiesChanging event of the lvLocation control.
protected lvLocation_PagePropertiesChanging ( object sender, System.Web.UI.WebControls.PagePropertiesChangingEventArgs e ) : void
sender object The source of the event.
e System.Web.UI.WebControls.PagePropertiesChangingEventArgs The instance containing the event data.
리턴 void

rSchedule_ItemCommand() 보호된 메소드

Handles the ItemCommand event of the rSchedule control.
protected rSchedule_ItemCommand ( object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e ) : void
source object The source of the event.
e System.Web.UI.WebControls.RepeaterCommandEventArgs The instance containing the event data.
리턴 void

rSchedule_ItemDataBound() 보호된 메소드

Handles the ItemDataBound event of the rSchedule control.
protected rSchedule_ItemDataBound ( object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e ) : void
sender object The source of the event.
e System.Web.UI.WebControls.RepeaterItemEventArgs The instance containing the event data.
리턴 void