C# Class RockWeb.Blocks.Crm.PersonDirectory

Inheritance: Rock.Web.UI.RockBlock
Exibir arquivo Open project: NewSpring/Rock

Protected Properties

Property Type Description
_familyCol1Class string
_familyCol2Class string
_familyCol3Class string
_peopleCol1Class string
_peopleCol2Class string
_peopleCol3Class string
_peopleCol4Class string

Protected Methods

Method Description
Block_BlockUpdated ( object sender, EventArgs e ) : void

Handles the BlockUpdated event of the control.

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.

btnOptOutIn_Click ( object sender, EventArgs e ) : void
lbClear_Click ( object sender, EventArgs e ) : void
lbSearch_Click ( object sender, EventArgs e ) : void

Private Methods

Method Description
BindData ( ) : void
BindFamilies ( RockContext rockContext, IQueryable personQry, IQueryable dataviewPersonIdQry ) : void
BindPeople ( RockContext rockContext, IQueryable personQry ) : void
BuildLetters ( ) : void
LoadPhoneNumbers ( RockContext rockContext, List personIds ) : void
OptInOutPerson ( RockContext rockContext, Person person, bool optIn ) : void
SetColumnWidths ( ) : void
ShowMessages ( List messages ) : void
lbLetter_Click ( object sender, EventArgs e ) : void
rptFamilies_ItemDataBound ( object sender, RepeaterItemEventArgs e ) : void
rptPeople_ItemDataBound ( object sender, RepeaterItemEventArgs e ) : void

Method Details

Block_BlockUpdated() protected method

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

OnInit() protected method

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

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

btnOptOutIn_Click() protected method

protected btnOptOutIn_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

lbClear_Click() protected method

protected lbClear_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

lbSearch_Click() protected method

protected lbSearch_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

Property Details

_familyCol1Class protected_oe property

protected string _familyCol1Class
return string

_familyCol2Class protected_oe property

protected string _familyCol2Class
return string

_familyCol3Class protected_oe property

protected string _familyCol3Class
return string

_peopleCol1Class protected_oe property

protected string _peopleCol1Class
return string

_peopleCol2Class protected_oe property

protected string _peopleCol2Class
return string

_peopleCol3Class protected_oe property

protected string _peopleCol3Class
return string

_peopleCol4Class protected_oe property

protected string _peopleCol4Class
return string