C# Class PerplexMail.LogEmail

Datei anzeigen Open project: PerplexInternetmarketing/PerplexMail-for-Umbraco Class Usage Examples

Public Methods

Method Description
Download ( RequestAttachment request ) : string

Directly start the download for any given attachment. Calling this request will immediatly end the current request (if the file is found)

Download ( GetMailStatisticsRequest request ) : void
Get ( int logEmailId, bool preview = false ) : LogEmail
GetEmailSendCount ( int currentEmailTemplateId ) : int
GetEmailViewCount ( int currentEmailTemplateId ) : int
Search ( GetMailStatisticsRequest request ) : List

Private Methods

Method Description
GetLogMailDataRecords ( GetMailStatisticsRequest request ) : IEnumerable

Method Details

Download() public static method

Directly start the download for any given attachment. Calling this request will immediatly end the current request (if the file is found)
public static Download ( RequestAttachment request ) : string
request PerplexMail.Models.RequestAttachment The file (from the attachment) to send to the user
return string

Download() public static method

public static Download ( GetMailStatisticsRequest request ) : void
request PerplexMail.Models.GetMailStatisticsRequest
return void

Get() public static method

public static Get ( int logEmailId, bool preview = false ) : LogEmail
logEmailId int
preview bool
return LogEmail

GetEmailSendCount() public static method

public static GetEmailSendCount ( int currentEmailTemplateId ) : int
currentEmailTemplateId int
return int

GetEmailViewCount() public static method

public static GetEmailViewCount ( int currentEmailTemplateId ) : int
currentEmailTemplateId int
return int

Search() public static method

public static Search ( GetMailStatisticsRequest request ) : List
request PerplexMail.Models.GetMailStatisticsRequest
return List