C# Class RockWeb.Blocks.CheckIn.Attended.FamilySelect

Inheritance: Rock.CheckIn.CheckInBlock
Mostra file Open project: CentralAZ/Rockit-CentralAZ

Protected Methods

Method Description
AddGroupMember ( int familyGroupId, Person person ) : GroupMember

Adds the group member.

AddVisitorGroupMemberRoles ( CheckInFamily family, int personId ) : void

Adds the visitor group member roles.

BindAbilityGrade ( DropDownList thisDDL ) : void

Binds the dropdown to a list of ability levels and grades.

CreateFamily ( string FamilyName ) : Group

Creates the family.

CreatePerson ( string firstName, string lastName, System.DateTime dob, int gender, string ability, string abilityGroup ) : Person

Adds a new person.

OnLoad ( EventArgs e ) : void

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

RefreshFamily ( ) : void

Refreshes the family.

SetAddPersonFields ( ) : void

Sets the add person fields.

lbAddFamily_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbAddFamily control.

lbAddPerson_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbAddPerson control.

lbAddVisitor_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbAddVisitor control.

lbBack_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbBack control.

lbNext_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbNext control.

lbPersonSearch_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbAddPersonSearch control.

lbSaveFamily_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbAddFamilySave control.

lbSavePerson_Click ( object sender, EventArgs e ) : void

Handles the Click event of the lbAddSearchedForPerson control.

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

Handles the ItemDataBound event of the lvAddFamily control.

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

Handles the PagePropertiesChanging event of the lvAddFamily control.

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

Handles the ItemCommand event of the lvFamily control.

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

Handles the DataBound event of the lvFamily control.

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

Handles the PagePropertiesChanging event of the lvFamily control.

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

Handles the ItemDataBound event of the lvPerson control.

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

Handles the PagePropertiesChanging event of the dpPerson control.

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

Handles the ItemDataBound event of the lvVisitor control.

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

Handles the PagePropertiesChanging event of the dpVisitor control.

rGridPersonResults_AddExistingPerson ( object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e ) : void

Handles the RowCommand event of the grdPersonSearchResults control.

rGridPersonResults_GridRebind ( object sender, EventArgs e ) : void

Handles the GridRebind event of the rGridPersonResults control.

Private Methods

Method Description
BindPersonGrid ( ) : void

Binds the person search results grid.

ProcessFamily ( ) : void

Processes the family.

Method Details

AddGroupMember() protected method

Adds the group member.
protected AddGroupMember ( int familyGroupId, Person person ) : GroupMember
familyGroupId int
person Person The person.
return GroupMember

AddVisitorGroupMemberRoles() protected method

Adds the visitor group member roles.
protected AddVisitorGroupMemberRoles ( CheckInFamily family, int personId ) : void
family Rock.CheckIn.CheckInFamily The family.
personId int The person id.
return void

BindAbilityGrade() protected method

Binds the dropdown to a list of ability levels and grades.
protected BindAbilityGrade ( DropDownList thisDDL ) : void
thisDDL System.Web.UI.WebControls.DropDownList
return void

CreateFamily() protected method

Creates the family.
protected CreateFamily ( string FamilyName ) : Group
FamilyName string Name of the family.
return Group

CreatePerson() protected method

Adds a new person.
protected CreatePerson ( string firstName, string lastName, System.DateTime dob, int gender, string ability, string abilityGroup ) : Person
firstName string The first name.
lastName string The last name.
dob System.DateTime
gender int The gender
ability string
abilityGroup string
return Person

OnLoad() protected method

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

RefreshFamily() protected method

Refreshes the family.
protected RefreshFamily ( ) : void
return void

SetAddPersonFields() protected method

Sets the add person fields.
protected SetAddPersonFields ( ) : void
return void

lbAddFamily_Click() protected method

Handles the Click event of the lbAddFamily control.
protected lbAddFamily_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
return void

lbAddPerson_Click() protected method

Handles the Click event of the lbAddPerson control.
protected lbAddPerson_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
return void

lbAddVisitor_Click() protected method

Handles the Click event of the lbAddVisitor control.
protected lbAddVisitor_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
return void

lbBack_Click() protected method

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.
return void

lbNext_Click() protected method

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.
return void

lbPersonSearch_Click() protected method

Handles the Click event of the lbAddPersonSearch control.
protected lbPersonSearch_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
return void

lbSaveFamily_Click() protected method

Handles the Click event of the lbAddFamilySave control.
protected lbSaveFamily_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
return void

lbSavePerson_Click() protected method

Handles the Click event of the lbAddSearchedForPerson control.
protected lbSavePerson_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
return void

lvAddFamily_ItemDataBound() protected method

Handles the ItemDataBound event of the lvAddFamily control.
protected lvAddFamily_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.
return void

lvAddFamily_PagePropertiesChanging() protected method

Handles the PagePropertiesChanging event of the lvAddFamily control.
protected lvAddFamily_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.
return void

lvFamily_ItemCommand() protected method

Handles the ItemCommand event of the lvFamily control.
protected lvFamily_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.
return void

lvFamily_ItemDataBound() protected method

Handles the DataBound event of the lvFamily control.
protected lvFamily_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.
return void

lvFamily_PagePropertiesChanging() protected method

Handles the PagePropertiesChanging event of the lvFamily control.
protected lvFamily_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.
return void

lvPerson_ItemDataBound() protected method

Handles the ItemDataBound event of the lvPerson control.
protected lvPerson_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.
return void

lvPerson_PagePropertiesChanging() protected method

Handles the PagePropertiesChanging event of the dpPerson control.
protected lvPerson_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.
return void

lvVisitor_ItemDataBound() protected method

Handles the ItemDataBound event of the lvVisitor control.
protected lvVisitor_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.
return void

lvVisitor_PagePropertiesChanging() protected method

Handles the PagePropertiesChanging event of the dpVisitor control.
protected lvVisitor_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.
return void

rGridPersonResults_AddExistingPerson() protected method

Handles the RowCommand event of the grdPersonSearchResults control.
protected rGridPersonResults_AddExistingPerson ( object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e ) : void
sender object The source of the event.
e System.Web.UI.WebControls.GridViewCommandEventArgs The instance containing the event data.
return void

rGridPersonResults_GridRebind() protected method

Handles the GridRebind event of the rGridPersonResults control.
protected rGridPersonResults_GridRebind ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
return void