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

The TemplateDB type exposes the following members.

Constructors

  NameDescription
Public methodTemplateDBOverloaded.

Methods

  NameDescription
Public methodAddMetaTemplateValues
Public methodAddOfficeClipConstants
Adds the officeclip constants
Public methodAddOutputParameterOverloaded.
Public methodAddParameterOverloaded.
Protected methodAddParametersOverloaded.
Public methodAddRecipientUser
Adds the recepients
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 methodDeleteCampaign
Delete the campaign and all associated information
Public methodDeleteCampaignDetail
Deletes the campaign details
Public methodDeleteTemplate
Deletes the template
Public methodDisconnectSMTP
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 methodGetAllCampaignsForContact
Gets the campaign information for a particular contact
Public methodGetCampaignDetails
Get the details of the campaign
Public methodGetCampaignDetailsInfo
Public methodGetCampaignInfo
Gets the campaign information
Public methodGetCampaigns
Gats all the campaign information for the group
Public methodGetCampaignSentEmailText
Get the email text that is sent for the campaign
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 methodGetItems
Gets the object items of teh template
Public methodGetParameterCount
Gets the parameter count
(Inherited from OfficeClipDB.)
Public methodGetParameterValue
Gets the value of the parameter
(Inherited from OfficeClipDB.)
Public methodGetRemainingCampaignsForContact
Gets all campaigns for the contact
Public methodGetSystemTemplateValues
Returns the hashtable related to the system template. This hashtable returns all the keys and values.
Public methodGetTemplate
Get instance of Template from the database
Public methodGetTemplateCampaignInfo
Public methodGetTemplateItems
Gets the items for the template
Public methodGetTemplateList
Get all instances of Template from the database
Protected methodGetTrackEmailOpenedHtml
Gets the tracker code for the html email
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUniqueSystemTemplate
Gets the unique system template
Public methodGetUniqueTemplate
Gets the unique template from the database
Protected methodInit
Initialize the connection parameters
(Inherited from OfficeClipDB.)
Public methodInitTransactionOverloaded.
Public methodInsertCampaign
Inserts a campaign
Public methodInsertCampaignDetail
Insert the campaign details
Public methodInsertTemplate
Inserts a template
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRollback
Rolls back the transaction
(Inherited from OfficeClipDB.)
Public methodSendAnnounceSystemEmail
Sends the announcement email
Public methodSendBulletingBoardForumSystemEmail
Public methodSendBulletingBoardReplySystemEmail
Public methodSendBulletingBoardTopicSystemEmail
Public methodSendCampaignEmails
Sends all the campaign emails
Public methodSendCustomerPortalPasswordViaSystemEmail
Sends the Extranet password via email
Protected methodSendEmail
Sends the email via OfficeClip templates
Public methodSendEventSystemEmail
Public methodSendExtranetAdminUserEmail
Sends the extranet admin user email
Public methodSendExtranetCalendarRequestEventEmail
Sets the extranet calendar request event email
Public methodSendExtranetIssueTrackerEmail
Sends the extranet issue tracker email
Public methodSendExtranetPublicUserEmail
Sends the extranet public user email
Public methodSendForgotPasswordEmail
Sends the forgot password email
Public methodSendGenericSystemEmail
Public methodSendGroupSystemEmail
Public methodSendInviteMemberInGroup
Public methodSendIssueTrackerSystemEmail
Public methodSendLDAPInviteMemberInGroup
Public methodSendLdapSystemEmail
Not Used
Public methodSendMetaTemplateEmail
This function is mainly used for user templates
Public methodSendPasswordSystemEmail
Public methodSendPollSystemEmail
Not Used
Protected methodSendSystemTemplateSMS
Sends the sms
Public methodSendTimeAndExpensesSystemEmail
Public methodSendUserDetailSystemEmail
Not Used
Protected methodSetCampaignEmailSentStatus
Sets the sent status of the campaign
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 methodUpdateAccountTemplate
Updates the account template
Public methodUpdateCampaign
Updates the campaign
Public methodUpdateCampaignDetail
Updates the campaign detail
Public methodUpdateCampaignEmailOpened
Updates the campaign email opened status
Public methodUpdateCampaignEmailParameters
Updates the campaign email parameters
Public methodUpdateCampaignEmailSentText
Updates the campaign email text
Public methodUpdTemplateCampaignInfo

Properties

  NameDescription
Public propertyAdminEmailAddress
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.)
Public propertyHostStr
Public propertyHostURL
Public propertyUniqueID

See Also