CrashFinder MembersA Sandcastle Documented Class Library

The CrashFinder type exposes the following members.
Constructors

  NameDescription
Public methodCrashFinder
Initializes a new instance of the CrashFinder class
Back to Top
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 methodbtnCancel_Click
Exits out of the crash finder wizard.
Protected methodbtnNext_Click
Processes Next button click, performs form validation.
Protected methodbtnOpen_Click
Opens the currently configured filter.
Protected methodbtnPrev_Click
Processes Prev button click, performs form validation.
Protected methodbtnSave_Click
Shows the save screen for this currently created filter.
Protected methodbtnSaveBack_Click
Process user initiated back button click, returns to the non-save view.
Protected methodbtnSaveSave_Click
Process user initiated save button click.
Protected methodbtnSaveSaveOpen_Click
Process user initiated save then open click.
Private methodBuildCodedQuery
Generates a coded SqlQuery object for the given crash finder form.
Private methodBuildLiteralQuery
Generates a literal SqlQuery object for the given crash finder form.
Private methodCheckCurrentForm
Makes sure the current form has enough information before the user leaves it.
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 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.)
Private methodGetIntFromPrecondition
Returns the precondition code for the given precondition string.
Private methodGetLbLocationSelectedTextAsString
Returns a comma separated list of text from the lbLocation list box.
Private methodGetLbLocationSelectedValueAsString
Returns a comma separated list of values from the lbLocation list box.
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 methodHideEditFilterMsg
Hides the edit filter message.
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 into the database, allows user to set if new filter is active or not.
Protected methodIsLoggedIn
Used to test whether the current user is logged in or not.
(Inherited from BasePageStandard.)
Protected methodlnkFindIt_Click
Processes FindIt link button click.
Protected methodlnkHome_Click
Processes home link button click.
Private methodLoadAges
Loads a list of ages from 1 to 110 for all drop down lists.
Private methodLoadCrashTypes
Loads the different crash types from the database.
Private methodLoadCrashYearRange
Loads the crash year range from the database.
Private methodLoadEnvironmentConditionList
Loads a list of the environmental conditions from the system.
Private methodLoadGender
Loads a gender selection from the system.
Private methodLoadLightConditionList
Loads a list of the light conditions in the system.
Public methodLoadPageFeaturePerms
Loads all the feature perms for this page.
(Inherited from BasePageStandard.)
Private methodLoadPhysicalStatusList
Loads and sets the physical status list.
Private methodLoadSafetyEquipmentList
Loads and sets safety equipment list.
Private methodLoadSeverityTypes
Loads the different crash types from the database.
Private methodLoadSurfaceConditionList
Loads a list of the surface conditions in the system.
Private methodLoadVehicleTypes
Loads the viehicle types from the system.
Private methodLoadVehicleUseTypes
Loads the different vehicle use types.
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).)
Private methodPrepEditForm
Prepares the form for use.
Private methodPrepForm
Prepare the current page's form fields
Private methodProcessFilterSave 
Process a filter object for saving.
Private methodProcessFilterSave(Boolean)
Process a filter object for saving.
Protected methodrblDriver_SelectedIndexChanged
Shows the driver form in the driver section.
Protected methodrblDriver1_SelectedIndexChanged
Shows the driver age form in the driver section.
Protected methodrblGeneralYears_SelectedIndexChanged
Shows the from, to year form in the general crash section.
Protected methodrblLocation_SelectedIndexChanged
Loads the location data based on the selected location type.
Protected methodrblOccupant_SelectedIndexChanged
Shows the occupant form in the occupant section.
Protected methodrblOccupant1_SelectedIndexChanged
Shows the occupant age form in the occupant section.
Protected methodrblPed_SelectedIndexChanged
Shows the ped form in the pedestrian section.
Protected methodrblPed3_SelectedIndexChanged
Shows the ped ages form in the pedestrian section.
Protected methodrblSiteCond_SelectedIndexChanged
Shows the site condition form in the site condition section.
Protected methodrblVehicle_SelectedIndexChanged
Shows the vehicle form in the vehicle section.
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.)
Protected methodSections_Click
Processes a click on one of the section links.
Private methodSetFormFromColumnValue
Set the form state based on a passed in column and supporting information.
Private methodSetSession (Inherited from BasePageStandard.)
Private methodShowBuildForm
Show the build form.
Private methodShowEditFilterMsg
Shows the edit filter message, lets end users know they are editing an existing filter.
Private methodShowSaveForm
Show the save form.
Private methodShowSectionMessage
Sets the message label of the current section.
Private methodUpdateExistingFilter
Updates an existing filter record in the database.
Private methodUpdateFormForPrecondition
Updates the deails pane to match the passed in preconditions.
Private methodUpdateFormForSection
Preps the user form for the current form section.
Back to Top
Fields

  NameDescription
Protected fieldbnp
bnp control.
Protected fieldbtnCancel
btnCancel control.
Protected fieldbtnNext
btnNext control.
Protected fieldbtnOpen
btnOpen control.
Protected fieldbtnPrev
btnPrev control.
Protected fieldbtnSave
btnSave control.
Protected fieldbtnSaveBack
btnSaveBack control.
Protected fieldbtnSaveSave
btnSaveSave control.
Protected fieldbtnSaveSaveOpen
btnSaveSaveOpen control.
Protected fieldcbFilterPublic
cbFilterPublic control.
Protected fieldcbOverwrite
cbOverwrite control.
Protected fieldcssDefaultDate
Used to set the default date on the date picker control.
Protected fieldcssMaxYear
Used to set the maximum year on the date picker control.
Protected fieldcssMinYear
Used to set the minimum year on the date picker control.
Protected fieldcssYearRange
Used to set the year range on the date picker control.
Protected fieldddlDriverAgeFrom
ddlDriverAgeFrom control.
Protected fieldddlDriverAgeTo
ddlDriverAgeTo control.
Protected fieldddlDriverGender
ddlDriverGender control.
Protected fieldddlDriverPhysicalStatus
ddlDriverPhysicalStatus control.
Protected fieldddlDriverSafety
ddlDriverSafety control.
Protected fieldddlGeneralCrashTypes
ddlGeneralCrashTypes control.
Protected fieldddlGeneralSeverityTypes
ddlGeneralSeverityTypes control.
Protected fieldddlOccupantAgeFrom
ddlOccupantAgeFrom control.
Protected fieldddlOccupantAgeTo
ddlOccupantAgeTo control.
Protected fieldddlOccupantGender
ddlOccupantGender control.
Protected fieldddlOccupantSafety
ddlOccupantSafety control.
Protected fieldddlOccupantSafetyAvail
ddlOccupantSafetyAvail control.
Protected fieldddlPedAgeFrom
ddlPedAgeFrom control.
Protected fieldddlPedAgeTo
ddlPedAgeTo control.
Protected fieldddlSiteCondEnv
ddlSiteCondEnv control.
Protected fieldddlSiteCondLight
ddlSiteCondLight control.
Protected fieldddlSiteCondRoad
ddlSiteCondRoad control.
Protected fieldddlVehicleSafety
ddlVehicleSafety control.
Protected fieldddlVehicleSafetyAvail
ddlVehicleSafetyAvail control.
Protected fieldddlVehicleTypes
ddlVehicleTypes control.
Protected fieldddlVehicleUseTypes
ddlVehicleUseTypes control.
Public fieldStatic memberDRIVER
Constant integer representations of the different question sections.
Protected fielddvDriverAgeQues
dvDriverAgeQues control.
Protected fielddvDriverQues
dvDriverQues control.
Protected fielddvEditFilterMsg
dvEditFilterMsg control.
Protected fielddvFilterBuildControls
dvFilterBuildControls control.
Protected fielddvFilterSaveControls
dvFilterSaveControls control.
Protected fielddvGeneralYearsChoice
dvGeneralYearsChoice control.
Protected fielddvLocationList
dvLocationList control.
Protected fielddvOccupantAgeQues
dvOccupantAgeQues control.
Protected fielddvOccupantQues
dvOccupantQues control.
Protected fielddvPedQues
dvPedQues control.
Protected fielddvPedQuesAge
dvPedQuesAge control.
Protected fielddvSavePanelHolder
dvSavePanelHolder control.
Protected fielddvSiteCond
dvSiteCond control.
Protected fielddvVehicleQues
dvVehicleQues control.
Protected fieldfhp
fhp control.
Protected fieldfileName
The current page as a file name.
(Inherited from BasePageStandard.)
Protected fieldfileNameShort
The current page as a file name with no extension.
(Inherited from BasePageStandard.)
Protected fieldforceNoColumnTest
Driven by a web config setting to force a no data returned test on every data loading/viewing page.
(Inherited from BasePageStandard.)
Protected fieldforceNoDataTest
Driven by a web config setting to force a no data returned test on every data loading/viewing page.
(Inherited from BasePageStandard.)
Protected fieldforceNoReportTest
Driven by a web config setting to force a no data returned test on every data loading/viewing page.
(Inherited from BasePageStandard.)
Protected fieldForm1
Form1 control.
Public fieldStatic memberGENERAL
Constant integer representations of the different question sections.
Protected fieldiconPanel
iconPanel control.
Protected fieldignoreInjection
Ignore the injection checks while true.
(Inherited from BasePageStandard.)
Protected fieldignoreTimeout
If set to true ignores timeout processing and redirection.
(Inherited from BasePageStandard.)
Protected fieldimgFilterIcon
imgFilterIcon control.
Public fieldStatic memberINTERSECTION
Constant integer representations of the different question sections.
Private fieldIS_POSTBACK (Inherited from BasePageStandard.)
Protected fieldisLoggedIn
Is set to true if the user is currently logged in.
(Inherited from BasePageStandard.)
Protected fieldkey
A secret key needed to talk to the web service client.
(Inherited from BasePageStandard.)
Protected fieldlblFilterIconId
lblFilterIconId control.
Protected fieldlblFilterIconName
lblFilterIconName control.
Protected fieldlbLocation
lbLocation control.
Protected fieldlblYearMax
lblYearMax control.
Protected fieldlblYearMin
lblYearMin control.
Protected fieldlnkDriver
lnkDriver control.
Protected fieldlnkFindIt
lnkFindIt control.
Protected fieldlnkGeneral
lnkGeneral control.
Protected fieldlnkHome
lnkHome control.
Protected fieldlnkIntersection
lnkIntersection control.
Protected fieldlnkLocation
lnkLocation control.
Protected fieldlnkOccupant
lnkOccupant control.
Protected fieldlnkPedestrian
lnkPedestrian control.
Protected fieldlnkSiteCondition
lnkSiteCondition control.
Protected fieldlnkSummary
lnkSummary control.
Protected fieldlnkVehicle
lnkVehicle control.
Public fieldStatic memberLOCATION
Constant integer representations of the different question sections.
Protected fieldmaxBulkExpRows
The maximum number of rows supported in a bulk export operation/
(Inherited from BasePageStandard.)
Protected fieldmaxExpRows
Sets the maximum number of rows donwloads will be supported on.
(Inherited from BasePageStandard.)
Protected fieldmaxJsonCols
The maximum number of JSON columns supported in converting a DataTable to JSON format.
(Inherited from BasePageStandard.)
Protected fieldmaxJsonRows
The maximum number of JSON rows supported in converting a DataTable to JSON format.
(Inherited from BasePageStandard.)
Protected fieldmaxRowReturn
Sets the maximum row return for the data grid view.
(Inherited from BasePageStandard.)
Protected fieldmaxToolRows
The maximum number of rows allowed in complex tools.
(Inherited from BasePageStandard.)
Protected fieldmessage
message control.
Protected fieldmessage1
message1 control.
Protected fieldmessage2
message2 control.
Protected fieldmessage3
message3 control.
Protected fieldmessage4
message4 control.
Protected fieldmessage5
message5 control.
Protected fieldmessage6
message6 control.
Protected fieldmessage7
message7 control.
Protected fieldmessage8
message8 control.
Protected fieldmessage9
message9 control.
Protected fieldmfp
mfp control.
Protected fieldmmp
mmp control.
Private fieldMSG (Inherited from BasePageStandard.)
Public fieldStatic memberOCCUPANT
Constant integer representations of the different question sections.
Protected fieldpageFeaturePerms
List of features permissions granted by page.
(Inherited from BasePageStandard.)
Public fieldStatic memberPEDESTRIAN
Constant integer representations of the different question sections.
Public fieldprecondition
A precondition value that is used to configure some parts of the form.
Protected fieldqueryAsHtml
Holds an HTML representation of the query built from this wizard.
Protected fieldrblCategory
rblCategory control.
Protected fieldrblDriver
rblDriver control.
Protected fieldrblDriver1
rblDriver1 control.
Protected fieldrblGeneralAlcohol
rblGeneralAlcohol control.
Protected fieldrblGeneralYears
rblGeneralYears control.
Protected fieldrblLocation
rblLocation control.
Protected fieldrblOccupant
rblOccupant control.
Protected fieldrblOccupant1
rblOccupant1 control.
Protected fieldrblPed
rblPed control.
Protected fieldrblPed1
rblPed1 control.
Protected fieldrblPed2
rblPed2 control.
Protected fieldrblPed3
rblPed3 control.
Protected fieldrblPed4
rblPed4 control.
Protected fieldrblSiteCond
rblSiteCond control.
Protected fieldrblVehicle
rblVehicle control.
Protected fieldrootDir
THe current parent directory of the page.
(Inherited from BasePageStandard.)
Protected fieldrUrl
The current URL of this page.
(Inherited from BasePageStandard.)
Protected fieldrUrlLower
The current URL of this page in lowercase form.
(Inherited from BasePageStandard.)
Protected fieldScriptmanager1
Scriptmanager1 control.
Public fieldsectionCssClassCurrent
Holds the CSS class name for the active section.
Public fieldsectionCssClassOther
Holds the CSS class name for the non active sections.
Public fieldsectionCurrent
Holds the current visible section.
Public fieldsectionMax
Holds the minimum recognized section index.
Public fieldsectionMin
Holds the maximum recognized section index.
Private fieldSession
Static self reference to the current Session. New keyword lets the system know we are intentionally overriding the Session.
(Inherited from BasePageStandard.)
Protected fieldsessionPrefix
Stores the local page's session prefix, used for advanced session management.
(Inherited from BasePageStandard.)
Public fieldStatic memberSITE_CONDITION
Constant integer representations of the different question sections.
Public fieldStatic memberSUMMARY
Constant integer representations of the different question sections.
Protected fieldsvc
A P4S3 Web Service client.
(Inherited from BasePageStandard.)
Protected fieldtbGeneralYearsFrom
tbGeneralYearsFrom control.
Protected fieldtbGeneralYearsTo
tbGeneralYearsTo control.
Protected fieldtempDir
The local temp directory for this web application.
(Inherited from BasePageStandard.)
Protected fieldtxtFilterDesc
txtFilterDesc control.
Protected fieldtxtFilterName
txtFilterName control.
Protected fieldupanDriver
upanDriver control.
Protected fieldupanFilterIcon
upanFilterIcon control.
Protected fieldupanGeneral
upanGeneral control.
Protected fieldupanIntersection
upanIntersection control.
Protected fieldupanLocation
upanLocation control.
Protected fieldupanOccupant
upanOccupant control.
Protected fieldupanPedestrian
upanPedestrian control.
Protected fieldupanSiteCondition
upanSiteCondition control.
Protected fieldupanSummary
upanSummary control.
Protected fieldupanVehicle
upanVehicle control.
Protected fieldupPanel1
upPanel1 control.
Protected fielduserId
The active userId.
(Inherited from BasePageStandard.)
Protected fielduserRoleId
The current user's role id.
(Inherited from BasePageStandard.)
Public fieldStatic memberVEHICLE
Constant integer representations of the different question sections.
Protected fieldWaitingPopup1
WaitingPopup1 control.
Back to Top
See Also