C# Class Subtext.Framework.com.community_credit.www.AffiliateServices

Inheritance: System.Web.Services.Protocols.SoapHttpClientProtocol
Show file Open project: ayende/Subtext Class Usage Examples

Public Methods

Method Description
AddCommunityCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey ) : void
AddCommunityCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey, object userState ) : void
AddNewsgroupCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, System EarnedDate, string AffiliateCode, string AffiliateKey ) : void
AddNewsgroupCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, System EarnedDate, string AffiliateCode, string AffiliateKey, object userState ) : void
AddNewsgroupItemAsync ( string MessageId, string ReferenceId, string NewsgroupID, string User, string Subject, string Message, string NewsgroupDate, string AffiliateCode, string AffiliateKey ) : void
AddNewsgroupItemAsync ( string MessageId, string ReferenceId, string NewsgroupID, string User, string Subject, string Message, string NewsgroupDate, string AffiliateCode, string AffiliateKey, object userState ) : void
AffiliateServices ( ) : System.Diagnostics
AutoSubmitBlogAsync ( string RSSFeedURL, string AffiliateCode, string AffiliateKey, string BlogURL, string BlogTitle, System BlogDate ) : void
AutoSubmitBlogAsync ( string RSSFeedURL, string AffiliateCode, string AffiliateKey, string BlogURL, string BlogTitle, System BlogDate, object userState ) : void
CancelAsync ( object userState ) : void
GenerateFutureCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey ) : void
GenerateFutureCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey, object userState ) : void
GetDemographicsAsync ( string AffiliateCode, string AffiliateKey ) : void
GetDemographicsAsync ( string AffiliateCode, string AffiliateKey, object userState ) : void
GetEarnersByDateRangeAndEmailAsync ( string Email, string StartDate, string EndDate, string AffiliateCode, string AffiliateKey ) : void
GetEarnersByDateRangeAndEmailAsync ( string Email, string StartDate, string EndDate, string AffiliateCode, string AffiliateKey, object userState ) : void
GetTopEarnersAsync ( string AffiliateCode, string AffiliateKey ) : void
GetTopEarnersAsync ( string AffiliateCode, string AffiliateKey, object userState ) : void
GetTopEarnersByDateRangeAsync ( string StartDate, string EndDate, string AffiliateCode, string AffiliateKey ) : void
GetTopEarnersByDateRangeAsync ( string StartDate, string EndDate, string AffiliateCode, string AffiliateKey, object userState ) : void
PointCategoriesAllAsync ( string AffiliateCode, string AffiliateKey ) : void
PointCategoriesAllAsync ( string AffiliateCode, string AffiliateKey, object userState ) : void
SendConfirmationEmailAsync ( string EmailAddress, string FirstName ) : void
SendConfirmationEmailAsync ( string EmailAddress, string FirstName, object userState ) : void
SendWelcomeEmailAsync ( string Source, string strTo, string FirstName, string strPassword, string strCommunities, string strPasswordType ) : void
SendWelcomeEmailAsync ( string Source, string strTo, string FirstName, string strPassword, string strCommunities, string strPasswordType, object userState ) : void
SpreadTheWordAsync ( string AffiliateCode, string AffiliateKey, string FromName, string ToEmailAddress, string FirstName, string LastName ) : void
SpreadTheWordAsync ( string AffiliateCode, string AffiliateKey, string FromName, string ToEmailAddress, string FirstName, string LastName, object userState ) : void

Private Methods

Method Description
AddCommunityCredit ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey ) : string
AddNewsgroupCredit ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, System EarnedDate, string AffiliateCode, string AffiliateKey ) : string
AddNewsgroupItem ( string MessageId, string ReferenceId, string NewsgroupID, string User, string Subject, string Message, string NewsgroupDate, string AffiliateCode, string AffiliateKey ) : string
AutoSubmitBlog ( string RSSFeedURL, string AffiliateCode, string AffiliateKey, string BlogURL, string BlogTitle, System BlogDate ) : string
GenerateFutureCredit ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey ) : string
GetDemographics ( string AffiliateCode, string AffiliateKey ) : DataSet
GetEarnersByDateRangeAndEmail ( string Email, string StartDate, string EndDate, string AffiliateCode, string AffiliateKey ) : DataSet
GetTopEarners ( string AffiliateCode, string AffiliateKey ) : DataSet
GetTopEarnersByDateRange ( string StartDate, string EndDate, string AffiliateCode, string AffiliateKey ) : DataSet
IsLocalFileSystemWebService ( string url ) : bool
OnAddCommunityCreditOperationCompleted ( object arg ) : void
OnAddNewsgroupCreditOperationCompleted ( object arg ) : void
OnAddNewsgroupItemOperationCompleted ( object arg ) : void
OnAutoSubmitBlogOperationCompleted ( object arg ) : void
OnGenerateFutureCreditOperationCompleted ( object arg ) : void
OnGetDemographicsOperationCompleted ( object arg ) : void
OnGetEarnersByDateRangeAndEmailOperationCompleted ( object arg ) : void
OnGetTopEarnersByDateRangeOperationCompleted ( object arg ) : void
OnGetTopEarnersOperationCompleted ( object arg ) : void
OnPointCategoriesAllOperationCompleted ( object arg ) : void
OnSendConfirmationEmailOperationCompleted ( object arg ) : void
OnSendWelcomeEmailOperationCompleted ( object arg ) : void
OnSpreadTheWordOperationCompleted ( object arg ) : void
PointCategoriesAll ( string AffiliateCode, string AffiliateKey ) : DataSet
SendConfirmationEmail ( string EmailAddress, string FirstName ) : void
SendWelcomeEmail ( string Source, string strTo, string FirstName, string strPassword, string strCommunities, string strPasswordType ) : void
SpreadTheWord ( string AffiliateCode, string AffiliateKey, string FromName, string ToEmailAddress, string FirstName, string LastName ) : string

Method Details

AddCommunityCreditAsync() public method

public AddCommunityCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey ) : void
EarnerEmail string
EarnerFirstName string
EarnerLastName string
TaskDescription string
ReferenceURL string
PointCategory string
AffiliateCode string
AffiliateKey string
return void

AddCommunityCreditAsync() public method

public AddCommunityCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey, object userState ) : void
EarnerEmail string
EarnerFirstName string
EarnerLastName string
TaskDescription string
ReferenceURL string
PointCategory string
AffiliateCode string
AffiliateKey string
userState object
return void

AddNewsgroupCreditAsync() public method

public AddNewsgroupCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, System EarnedDate, string AffiliateCode, string AffiliateKey ) : void
EarnerEmail string
EarnerFirstName string
EarnerLastName string
TaskDescription string
ReferenceURL string
PointCategory string
EarnedDate System
AffiliateCode string
AffiliateKey string
return void

AddNewsgroupCreditAsync() public method

public AddNewsgroupCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, System EarnedDate, string AffiliateCode, string AffiliateKey, object userState ) : void
EarnerEmail string
EarnerFirstName string
EarnerLastName string
TaskDescription string
ReferenceURL string
PointCategory string
EarnedDate System
AffiliateCode string
AffiliateKey string
userState object
return void

AddNewsgroupItemAsync() public method

public AddNewsgroupItemAsync ( string MessageId, string ReferenceId, string NewsgroupID, string User, string Subject, string Message, string NewsgroupDate, string AffiliateCode, string AffiliateKey ) : void
MessageId string
ReferenceId string
NewsgroupID string
User string
Subject string
Message string
NewsgroupDate string
AffiliateCode string
AffiliateKey string
return void

AddNewsgroupItemAsync() public method

public AddNewsgroupItemAsync ( string MessageId, string ReferenceId, string NewsgroupID, string User, string Subject, string Message, string NewsgroupDate, string AffiliateCode, string AffiliateKey, object userState ) : void
MessageId string
ReferenceId string
NewsgroupID string
User string
Subject string
Message string
NewsgroupDate string
AffiliateCode string
AffiliateKey string
userState object
return void

AffiliateServices() public method

public AffiliateServices ( ) : System.Diagnostics
return System.Diagnostics

AutoSubmitBlogAsync() public method

public AutoSubmitBlogAsync ( string RSSFeedURL, string AffiliateCode, string AffiliateKey, string BlogURL, string BlogTitle, System BlogDate ) : void
RSSFeedURL string
AffiliateCode string
AffiliateKey string
BlogURL string
BlogTitle string
BlogDate System
return void

AutoSubmitBlogAsync() public method

public AutoSubmitBlogAsync ( string RSSFeedURL, string AffiliateCode, string AffiliateKey, string BlogURL, string BlogTitle, System BlogDate, object userState ) : void
RSSFeedURL string
AffiliateCode string
AffiliateKey string
BlogURL string
BlogTitle string
BlogDate System
userState object
return void

CancelAsync() public method

public CancelAsync ( object userState ) : void
userState object
return void

GenerateFutureCreditAsync() public method

public GenerateFutureCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey ) : void
EarnerEmail string
EarnerFirstName string
EarnerLastName string
TaskDescription string
ReferenceURL string
PointCategory string
AffiliateCode string
AffiliateKey string
return void

GenerateFutureCreditAsync() public method

public GenerateFutureCreditAsync ( string EarnerEmail, string EarnerFirstName, string EarnerLastName, string TaskDescription, string ReferenceURL, string PointCategory, string AffiliateCode, string AffiliateKey, object userState ) : void
EarnerEmail string
EarnerFirstName string
EarnerLastName string
TaskDescription string
ReferenceURL string
PointCategory string
AffiliateCode string
AffiliateKey string
userState object
return void

GetDemographicsAsync() public method

public GetDemographicsAsync ( string AffiliateCode, string AffiliateKey ) : void
AffiliateCode string
AffiliateKey string
return void

GetDemographicsAsync() public method

public GetDemographicsAsync ( string AffiliateCode, string AffiliateKey, object userState ) : void
AffiliateCode string
AffiliateKey string
userState object
return void

GetEarnersByDateRangeAndEmailAsync() public method

public GetEarnersByDateRangeAndEmailAsync ( string Email, string StartDate, string EndDate, string AffiliateCode, string AffiliateKey ) : void
Email string
StartDate string
EndDate string
AffiliateCode string
AffiliateKey string
return void

GetEarnersByDateRangeAndEmailAsync() public method

public GetEarnersByDateRangeAndEmailAsync ( string Email, string StartDate, string EndDate, string AffiliateCode, string AffiliateKey, object userState ) : void
Email string
StartDate string
EndDate string
AffiliateCode string
AffiliateKey string
userState object
return void

GetTopEarnersAsync() public method

public GetTopEarnersAsync ( string AffiliateCode, string AffiliateKey ) : void
AffiliateCode string
AffiliateKey string
return void

GetTopEarnersAsync() public method

public GetTopEarnersAsync ( string AffiliateCode, string AffiliateKey, object userState ) : void
AffiliateCode string
AffiliateKey string
userState object
return void

GetTopEarnersByDateRangeAsync() public method

public GetTopEarnersByDateRangeAsync ( string StartDate, string EndDate, string AffiliateCode, string AffiliateKey ) : void
StartDate string
EndDate string
AffiliateCode string
AffiliateKey string
return void

GetTopEarnersByDateRangeAsync() public method

public GetTopEarnersByDateRangeAsync ( string StartDate, string EndDate, string AffiliateCode, string AffiliateKey, object userState ) : void
StartDate string
EndDate string
AffiliateCode string
AffiliateKey string
userState object
return void

PointCategoriesAllAsync() public method

public PointCategoriesAllAsync ( string AffiliateCode, string AffiliateKey ) : void
AffiliateCode string
AffiliateKey string
return void

PointCategoriesAllAsync() public method

public PointCategoriesAllAsync ( string AffiliateCode, string AffiliateKey, object userState ) : void
AffiliateCode string
AffiliateKey string
userState object
return void

SendConfirmationEmailAsync() public method

public SendConfirmationEmailAsync ( string EmailAddress, string FirstName ) : void
EmailAddress string
FirstName string
return void

SendConfirmationEmailAsync() public method

public SendConfirmationEmailAsync ( string EmailAddress, string FirstName, object userState ) : void
EmailAddress string
FirstName string
userState object
return void

SendWelcomeEmailAsync() public method

public SendWelcomeEmailAsync ( string Source, string strTo, string FirstName, string strPassword, string strCommunities, string strPasswordType ) : void
Source string
strTo string
FirstName string
strPassword string
strCommunities string
strPasswordType string
return void

SendWelcomeEmailAsync() public method

public SendWelcomeEmailAsync ( string Source, string strTo, string FirstName, string strPassword, string strCommunities, string strPasswordType, object userState ) : void
Source string
strTo string
FirstName string
strPassword string
strCommunities string
strPasswordType string
userState object
return void

SpreadTheWordAsync() public method

public SpreadTheWordAsync ( string AffiliateCode, string AffiliateKey, string FromName, string ToEmailAddress, string FirstName, string LastName ) : void
AffiliateCode string
AffiliateKey string
FromName string
ToEmailAddress string
FirstName string
LastName string
return void

SpreadTheWordAsync() public method

public SpreadTheWordAsync ( string AffiliateCode, string AffiliateKey, string FromName, string ToEmailAddress, string FirstName, string LastName, object userState ) : void
AffiliateCode string
AffiliateKey string
FromName string
ToEmailAddress string
FirstName string
LastName string
userState object
return void