Rock.Web.UI.Controls.ConnectionRequestPicker.SetValue C# (CSharp) Method

SetValue() public method

Sets the value.
public SetValue ( ConnectionRequest connectionRequest ) : void
connectionRequest ConnectionRequest The connection request.
return void
        public void SetValue( ConnectionRequest connectionRequest )
        {
            if ( connectionRequest != null &&
                connectionRequest.PersonAlias != null &&
                connectionRequest.PersonAlias.Person != null &&
                connectionRequest.ConnectionOpportunity != null )
            {
                ItemId = connectionRequest.Id.ToString();
                ItemName = connectionRequest.PersonAlias.Person.FullName;
                InitialItemParentIds = string.Format( "T{0},O{1}",
                    connectionRequest.ConnectionOpportunity.ConnectionTypeId,
                    connectionRequest.ConnectionOpportunity.Id );
            }
            else
            {
                ItemId = Constants.None.IdValue;
                ItemName = Constants.None.TextHtml;
            }
        }