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

The ProfileDB type exposes the following members.

Constructors

  NameDescription
Public methodProfileDB

Methods

  NameDescription
Public methodAddOutputParameterOverloaded.
Public methodAddParameterOverloaded.
Protected methodAddParametersOverloaded.
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 methodDeleteProfile
Deletes all the profile values for the organization and for the user, a value of -1 does not remove the profile.
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 methodGetAllUserProfiles
Gets all the user profiles
Public methodGetBulletinBoardUserProfile
Gets the bulletin board user profile
Public methodGetCalendarGroupProfile
Gets the group profile for the calendar
Public methodGetCalendarUserProfile
Gets the user profile for the calendar
Public methodGetDocumentUserProfile
Gets the document user profile
Public methodGetExpenseGroupProfile
Gets the group profile for the expense reports
Public methodGetExpenseUserProfile
Gets the expense user profile
Public methodGetGeneralUserProfile
Gets the general user profile
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 methodGetLoginSession
Gets the login session
Public methodGetParameterCount
Gets the parameter count
(Inherited from OfficeClipDB.)
Public methodGetParameterValue
Gets the value of the parameter
(Inherited from OfficeClipDB.)
Protected methodGetProfileString
Gets the profile string
Protected methodGetProfileStringFromContext
Gets the profile string from context
Public methodGetPunchClockGroupProfile
Gets the group profile for the punch clock
Public methodGetPunchClockUserProfile
Gets the punch clock user profile
Public methodGetTimesheetGroupProfile
Gets the group profile for the timesheet
Public methodGetTimesheetUserProfile
Gets the timesheet user profile
Public methodGetTrackerUserProfile
Gets the tracker user profile
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInit
Initialize the connection parameters
(Inherited from OfficeClipDB.)
Public methodInitTransactionOverloaded.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRollback
Rolls back the transaction
(Inherited from OfficeClipDB.)
Public methodSetBulletinBoardUserProfile
Sets the bulletin board user profile
Public methodSetCalendarGroupProfile
Sets the group profile for the calendar
Public methodSetCalendarUserProfile
sets the user profile for the calendar
Public methodSetDocumentUserProfile
Sets the document user profile
Public methodSetExpenseGroupProfile
Sets the group profile for the expense reports
Public methodSetExpenseUserProfile
Sets the expense user profile
Public methodSetGeneralUserProfile
Sets the general user profile
Public methodSetLastVisitedApplicationId
Public methodSetParameterValue
Sets the parameter value of the sql parameter to a known value
(Inherited from OfficeClipDB.)
Protected methodSetProfile
Sets the profile string
Protected methodSetProfileStringToContext
Sets the profile string from context
Public methodSetPunchClockGroupProfile
Sets the group profile for the punch clock
Public methodSetPunchClockUserProfile
Sets the punch clock user profile
Protected methodSetSPCommandOverloaded.
Protected methodSetSPDataAdapter
Sets the stored procedure data adapter
(Inherited from OfficeClipDB.)
Public methodSetTimesheetGroupProfile
Sets the group profile for the timesheet
Public methodSetTimesheetUserProfile
Sets the timesheet user profile
Public methodSetTrackerUserProfile
Sets the tracker user profile
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

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