FilterBuilder MethodsA Sandcastle Documented Class Library
The FilterBuilder type exposes the following members.
Methods

  NameDescription
Public methodAppLogLogin
Simplified method for logging application login attempts.
(Inherited from BasePageStandard.)
Public methodAppLogLogout
Simplified method for logging application logout attempts.
(Inherited from BasePageStandard.)
Public methodAppLogPage
Simplified method for logging application page access.
(Inherited from BasePageStandard.)
Protected methodbtnBackPt_Click
Used in pass through mode to go back to the previous step.
Protected methodbtnCancel_Click
Cancels this operation and returns the user to the FintIt page.
Protected methodbtnDel_Click
Delete the selected filter builder panels.
Protected methodbtnGroup_Click
Group the selected filter builder panels.
Protected methodbtnInsert_Click
Insert a filter builder panel below the selected panel.
Protected methodbtnNew_Click
Adds a new filter builder panel to the form.
Protected methodbtnNew1_Click
Sets the form for a new filter entry.
Protected methodbtnNextPt_Click
Used in pass through mode to move onto the next step with validation.
Protected methodbtnOpen_Click
Opens a filter from the current filter builder form.
Protected methodbtnPreviewToggle_Click
Toggles the preview window for this filter builder form.
Protected methodbtnRefresh_Click
Does nothing except force a postback.
Protected methodbtnSave_Click
Shows the save for for this filter builder form.
Protected methodbtnSaveBack_Click
Returns the user back to the builder part of the filter builder page.
Protected methodbtnSaveSave_Click
Saves the current filter object.
Protected methodbtnSaveSaveOpen_Click
Saves the current filter object and opens it. Opening a filter is not yet supported.
Protected methodbtnSelectAll_Click
Selects all the filter bilder panels on the current form.
Protected methodbtnShadingToggle_Click
Toggles the display of alternately shaded filter builder panels for the same grouping level.
Protected methodbtnSkipPt_Click
Used in pass through mode to skip this step, no validation.
Protected methodbtnUnGroup_Click
Ungroup the selected filter builder panels.
Protected methodbtnUnselectAll_Click
Unselects all the filter builder panels on the current form.
Private methodBuildCodedQuery
Builds a DB coded SqlQuery object from the FilterBuilderPanel list.
Public methodBuildForm
Builds the dynamic form.
Private methodBuildLiteralQuery
Builds a human friendly SqlQuery object from the FilterBuilderPanel list.
Private methodBuildQuery
Builds an SqlQuery object from the FilterBuilderPanel list.
Private methodCheckFilterCount
Public methodCheckForExpiration
Checks to see if the given user account is expired or not
(Inherited from BasePageStandard.)
Public methodCheckForInjection
Checks for sql statements in queries.
(Inherited from BasePageStandard.)
Public methodCheckPagePermission
Calling method for CheckPermissions, loads up a reference to the service client before calling the CheckPermissions method.
(Inherited from BasePageStandard.)
Public methodCheckPermissions
Checks the current page permissions by pageName, userId, and userRolesId.
(Inherited from BasePageStandard.)
Private methodGenerateSaveValues
Generate all the values needed to update or save this filter.
Protected methodGetActiveFilter
Returns the active filter from the filter object manager if there is one.
(Inherited from BasePageStandard.)
Protected methodGetActiveFilterActiveReport
Returns the ReportObj if there is an active filter with a report at the Session stored index 'reportIndex'.
(Inherited from BasePageStandard.)
Protected methodGetActiveFilterActiveStat
Returns the ReportObj if there is an active filter with a report at the Session stored index 'reportIndex'.
(Inherited from BasePageStandard.)
Protected methodGetActiveFilterId
Returns the active filter's filter ID.
(Inherited from BasePageStandard.)
Protected methodGetActiveFilterReportAt
Returns the active filter's report at the provided index.
(Inherited from BasePageStandard.)
Protected methodGetActiveFilterStatAt
Returns the active filter's statistic at the provided index.
(Inherited from BasePageStandard.)
Protected methodGetActiveReportId
Returns the active report id or new if the report is a new report.
(Inherited from BasePageStandard.)
Protected methodGetActiveReportIndex
Returns the active report index.
(Inherited from BasePageStandard.)
Protected methodGetActiveReportIndexStr
Returns the active report index as a string.
(Inherited from BasePageStandard.)
Protected methodGetActiveStatId
Returns the active report id or new if the report is a new report.
(Inherited from BasePageStandard.)
Protected methodGetActiveStatIndex
Returns the active report index.
(Inherited from BasePageStandard.)
Protected methodGetActiveStatIndexStr
Returns the active report index as a string.
(Inherited from BasePageStandard.)
Public methodGetAdminUserRole
Returns the Admin user role id as a string.
(Inherited from BasePageStandard.)
Protected methodGetFilterBuilderTitle
Returns the current title of this page.
Protected methodGetFilterObjManager
Returns the filter object manager.
(Inherited from BasePageStandard.)
Protected methodGetHasActiveFilter
Returns true if there is an active filter.
(Inherited from BasePageStandard.)
Protected methodGetHasActiveFilterActiveReport
Returns true if there is an active filter with a report at the Session stored index 'reportIndex'.
(Inherited from BasePageStandard.)
Protected methodGetHasActiveFilterActiveStat
Returns true if there is an active filter with a stat at the Session stored index 'statIndex'.
(Inherited from BasePageStandard.)
Protected methodGetHasActiveFilterReportAt
Returns true if there is an active filter with a report at the provided index.
(Inherited from BasePageStandard.)
Protected methodGetHasActiveFilterStatAt
Returns true if there is an active filter with a stat at the provided index.
(Inherited from BasePageStandard.)
Protected methodGetHasFilterObjManager
Returns true if there is a current filter object manager.
(Inherited from BasePageStandard.)
Public methodGetP4sPsmsUserRole
Returns the P4s Psms user role id as a string.
(Inherited from BasePageStandard.)
Public methodHasPagePerm
Returns true if the user has the current perm enabled.
(Inherited from BasePageStandard.)
Private methodHideEditMsg
Hides the edit filter message.
Private methodHideFilterPreviewPanel
Hides the filter preview panel.
Private methodHideFilterPreviewPanelPassive
Hides the filter preview panel.
Protected methodiconPanel_ChooseIcon
Chooses an icon from the icon panel.
Private methodInsertNewFilter
Inserts a new filter record into the database.
Private methodInsertNewFilterActive
Inserts a new filter and makes sets its active/inactive state.
Protected methodIsLoggedIn
Used to test whether the current user is logged in or not.
(Inherited from BasePageStandard.)
Public methodLoadPageFeaturePerms
Loads all the feature perms for this page.
(Inherited from BasePageStandard.)
Private methodNormalizeIndexes
Normalizes the panel indexes in case of inserts or deletes.
Protected methodPage_Error
Calls Page_Error from base class, BasePageStandard.
(Overrides BasePageStandard Page_Error(Object, EventArgs).)
Protected methodPage_Load
Calls Page_Load from base class, BasePageStandard.
(Overrides BasePageStandard Page_Load(Object, EventArgs).)
Protected methodPrepEditForm
Loads the filter stored in the session and builds a form based on the filter contents.
Protected methodPrepNewForm
Override OnInit method to add dynamic home menu drop down lists.
Private methodProcessFilterSave 
Process a filter object for saving.
Private methodProcessFilterSave(Boolean, Boolean)
Processes a filter object for saving, optionally opens that filter object.
Private methodProcessOpenFilter
Process open filter request.
Private methodRefreshList
Rebuilds the list data from the post back info
Public methodRunAppLogLogin
Async execution of the app login method.
(Inherited from BasePageStandard.)
Public methodRunAppLogLogout
Async execution of the app logout method.
(Inherited from BasePageStandard.)
Public methodRunAppLogPage
Async execution of the app page method.
(Inherited from BasePageStandard.)
Private methodSetSession (Inherited from BasePageStandard.)
Private methodShowBuildForm
Shows the build form controls.
Private methodShowEditMsg
Shows the edit filter message, lets end users know they are editing an existing filter.
Private methodShowFilterPreviewPanel
Shows the filter preview panel.
Private methodShowFilterPreviewPanelPassive
Shows the filter preview panel.
Private methodShowSaveForm
Shows the save form controls.
Private methodToggleFilterPreview
Toggles the filter preview control
Private methodUpdateAltRowShadingText
Updates the alternate shading button based on the current toggle value.
Private methodUpdateExistingFilter
Updates an existing filter record in the database.
Private methodUpdateShowPreviewText
Updates the text on the 'Preview On' toggle button.
Back to Top
See Also