C# Class DotNetNuke.Modules.Admin.Newsletters.Newsletter

显示文件 Open project: ucdavis/caesdodnn

Protected Methods

Method Description
OnLoad ( EventArgs e ) : void

Page_Load runs when the control is loaded

OnPreviewClick ( object sender, EventArgs e ) : void

Display a preview of the message to be sent out

OnSendClick ( Object sender, EventArgs e ) : void

cmdSend_Click runs when the cmdSend Button is clicked

Private Methods

Method Description
ConvertToAbsoluteUrls ( string content ) : string
FormatUrls ( Match m ) : string

helper function for ManageDirectoryBase [vmasanas] 2007-09-07 added [sleupold] 2008-02-10 support for local links added

GetRecipients ( List &objRoleNames, List &objUsers ) : void
IsReadyToSend ( List roleNames, List users, string &message, ModuleMessage &messageType ) : bool
PrepareEmail ( SendTokenizedBulkEmail email, string &message, ModuleMessage &messageType ) : bool
SendAndDispose ( SendTokenizedBulkEmail email ) : void
SendEmail ( List roleNames, List users, string &message, ModuleMessage &messageType ) : void
SendMailAsyncronously ( SendTokenizedBulkEmail email, string &message, ModuleMessage &messageType ) : void
SendMailSynchronously ( SendTokenizedBulkEmail email, string &strResult, ModuleMessage &msgResult ) : void

Method Details

OnLoad() protected method

Page_Load runs when the control is loaded
protected OnLoad ( EventArgs e ) : void
e EventArgs
return void

OnPreviewClick() protected method

Display a preview of the message to be sent out
protected OnPreviewClick ( object sender, EventArgs e ) : void
sender object ignored
e EventArgs ignores
return void

OnSendClick() protected method

cmdSend_Click runs when the cmdSend Button is clicked
protected OnSendClick ( Object sender, EventArgs e ) : void
sender Object
e EventArgs
return void