[This is preliminary documentation and is subject to change.]

The TrackerDB type exposes the following members.

Constructors

  NameDescription
Public methodTrackerDB

Methods

  NameDescription
Public methodAddOutputParameterOverloaded.
Public methodAddParameterOverloaded.
Protected methodAddParametersOverloaded.
Public methodArchiveProject
archives the Project in the database, or restores it.
Public methodBulkArchive
Bulk archives the cases so that they are not shown to the user. This is called from UpdateOptions.
Public methodClearParameters
Clear all the sql stored procedure parameters
(Inherited from OfficeClipDB.)
Public methodClose
Close the connection, data adapter and the command
(Inherited from OfficeClipDB.)
Public methodCommit
Commits the transaction
(Inherited from OfficeClipDB.)
Public methodDeleteAllCases
Deletes the all cases from the project
Public methodDeleteArchivedCases
Deletes the archived cases from the project
Public methodDeleteCase
Deletes a particular case
Public methodDeleteProject
Removes the Project in the database.
Public methodDispose
disposes the object for garbage collection
(Inherited from OfficeClipDB.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodExecuteNonQueryOverloaded.
Protected methodExecuteReader
Executes the sql datareader
(Inherited from OfficeClipDB.)
Protected methodExecuteScalar
Executes the query that returns a single valur
(Inherited from OfficeClipDB.)
Protected methodFill
Fills the dataset
(Inherited from OfficeClipDB.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAdminProjectList
Gets the Project list which are accessible to the administrator. This method assumes that the currently logged in user is an administrator.
Public methodGetAttachmentPaths
Gets the attachment paths
Public methodGetCaseDetails
Provides an ArrayList of PropertyInfo for a tracker case.
Public methodGetCaseDetailString
Gets the tracker case detail in a String
Public methodGetCaseIdFromCaseNum
Gets the internal case id from the Project id and the case number.
Public methodGetCaseListExt
Gets the extension parameters of the case. The extension parameters are Description, Resolution and Comments.
Public methodGetCaseListInfo
Get the caselist information to display in the caselist screen of the tracker for a particular user.
Public methodGetCaseListInfoAll
Gets all the case information, this combines the normal case list information and also the Description, Resolution and Comments
Public methodGetCaseListInfoKB
Get the case list information for the knowledge base
Public methodGetChildren
Gets the children of an object
Public methodGetFieldListValues
Returns a datatable consisting of all the field list values.
Public methodGetFieldNames
Returns a datatable consisting of all the field names.
Public methodGetFieldValues
Gets the tracker case information consisting of all the field values.
Public methodGetFilterDetail
Gets the filter detail for a given filter
Public methodGetFilters
Gets all the filters
Public methodGetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
Public methodGetHistory
Gets the tracker history for display on the screen.
Public methodGetParameterCount
Gets the parameter count
(Inherited from OfficeClipDB.)
Public methodGetParameterValue
Gets the value of the parameter
(Inherited from OfficeClipDB.)
Public methodGetProjectCount
Gets the count of the projects
Public methodGetProjectInfo
Gets the Project information.
Public methodGetProjects
Gets a list of all the Projects from the database
Public methodGetRowStyle
Returns the style of the row, the row style can be in terms of background color or font
Public methodGetStatisticalData
Gets the statistical data related to the list type fields.
Public methodGetTrackerExternalStatus
Gets the tracker status matrix for extranet users
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInit
Initialize the connection parameters
(Inherited from OfficeClipDB.)
Public methodInitTransactionOverloaded.
Public methodInsertCase
Inserts a new case in the tracker.
Public methodInsertFieldListValue
Modifies the field values of a list type.
Public methodIsTrackerCasePresent
Checks if the tracker case is present
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveFieldListValueDown
Move the list item of a tracker field to one Position down.
Public methodMoveFieldListValueUp
Move the list item of a tracker field to one Position up.
Public methodRemoveFieldListValue
Removes the field list values
Public methodRemoveFilter
Delete a filter from the database
Public methodRollback
Rolls back the transaction
(Inherited from OfficeClipDB.)
Public methodSaveFilter
Saves a newly created filter in the database
Public methodSetColorCode
Public methodSetParameterValue
Sets the parameter value of the sql parameter to a known value
(Inherited from OfficeClipDB.)
Protected methodSetSPCommandOverloaded.
Protected methodSetSPDataAdapter
Sets the stored procedure data adapter
(Inherited from OfficeClipDB.)
Public methodSetStyleCode
Public methodShowListUnspecifiedWhenNullOverloaded.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUpdateCase
Updates an existing case in the tracker.
Public methodUpdateFieldListDefault
Updates the default value of the list type field.
Public methodUpdateFieldListSortOrder
Updates the sort order of a field type of type list.
Public methodUpdateFieldListValue
Updates the list value of a particular list type field in tracker.
Public methodUpdateFixedFields
Updates the fixed field names.
Public methodUpdateFixedFieldsAdminEdit
Updates the edit capabilities of the fixed fields
Public methodUpdateFixedFieldsMandatory
Updates the mandatory capabilities of the fixed fields
Public methodUpdateOptions
Updates the database based on the values entered in the option screen.
Public methodUpdateProjectName
Changes the name of the Project.
Public methodUpdateUdfName
Changes the name of the udf field.

Properties

  NameDescription
Public propertyConnectionString
Gets the OfficeClip.DBLayer.ConnectionString property encapsulates a callout to the ASP+ Config System to obtain the database connection string for the application.
(Inherited from OfficeClipDB.)
Protected propertyDBConnString
The database connection string that is only available within the framework of the DBLayer. This should only be set through a constructor so this is not available outside the DBLayer. A default conection string is assumed if not set.
(Inherited from OfficeClipDB.)

See Also