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

The ExtranetDB type exposes the following members.

Constructors

  NameDescription
Public methodExtranetDB
default constructor

Methods

  NameDescription
Protected methodAddApplicationLinks
Adds the application links
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 methodDeleteAllExtranetUser
Deletes all Extranet users for a particular group and reassigns all their data to the group administrator
Public methodDeleteExtranetItem
Deletes extranet item having specified item ID
Public methodDeleteExtranetItemsAll
Deletes all extranet items in the DB
Public methodDeleteExtranetUser
Deletes Extranet user for specified group and user ID
Public methodDelExtranetPermissionsAll
Deletes all users authorized for specified item ID
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 methodGetAdminControlName
Public methodGetAllExtranetUserPermissions
Gets all assigned permissions for a given user
Public methodGetApplicationLinks
Gets list of public and secure application links for displaying on the Extranet Home Page.
Public methodGetAppsAndFeatureParentChildNodes
Get the parent and child nodes for applications and features
Public methodGetAppsAndFeaturesParentChildArray
Builds Array List to be used by parent/child control for displaying Applications and their associated feature items
Public methodGetExtranetCaseDetails
Returns case details for specified feature item, and group and case ID
Public methodGetExtranetCaseNotes
Get list of notes for specified group, user, and case ID
Public methodGetExtranetFeature
Returns business layer object for specified feature ID
Public methodGetExtranetItem
Get the Item Info for the specified item and Group ID
Public methodGetExtranetItemPermissionsOverloaded.
Public methodGetExtranetItemsList
Gets list of ItemInfo to be used by AdminStart to display current list of items.
Public methodGetExtranetOrg
Gets the Extranet Admin organization setup details and sets default values for initial setup
Public methodGetExtranetUserPermissions
Public methodGetExtranetUserSelectedPermissions
Gets the permissions for the users and checks the corresponsing checkboxes on the user permissions page
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 methodGetParameterCount
Gets the parameter count
(Inherited from OfficeClipDB.)
Public methodGetParameterValue
Gets the value of the parameter
(Inherited from OfficeClipDB.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInit
Initialize the connection parameters
(Inherited from OfficeClipDB.)
Public methodInitTransactionOverloaded.
Public methodInsertExtranetItem
Inserts new feature item into database
Public methodInsertExtranetUser
Inserts new Extranet user into the database
Public methodInsExtranetPermissions
Inserts array of users into DB that are authorized for specified ID
Public methodLoadExtranetOrgDefault
Loads the extranet default parameters of the organization
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRollback
Rolls back the transaction
(Inherited from OfficeClipDB.)
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 methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUpdActivateAllExtranetUsers
Sets active state of all extranet users
Public methodUpdActivateExtranetUser
Sets active state of specified user
Public methodUpdateExtranetCaseStatus
Updates specified case with provided status
Public methodUpdateExtranetItem
Updates Extranet Item in the database
Public methodUpdateExtranetOrg
Updates the database with the Extranet Admin Organization setup details
Public methodUpdateExtranetUserPermissions
Gets all the permission items on the permissions page that are checked and updates the database with the corresponding permission records for each item
Public methodValidateUserLogin
Integer flag indicating whether the user could be successfully authenticated. Following is the list of possible values returned and their meanings.

Fields

  NameDescription
Protected field_error
Error string

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