var AjaxService=function() {
AjaxService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AjaxService.prototype={
GetLinkTypes:function(psSelTracker,psSelLinkTypeName,psLinkHiddenTypes,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'GetLinkTypes',false,{psSelTracker:psSelTracker,psSelLinkTypeName:psSelLinkTypeName,psLinkHiddenTypes:psLinkHiddenTypes},succeededCallback,failedCallback,userContext); },
GetLinks:function(psSelTracker,psSelType,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'GetLinks',false,{psSelTracker:psSelTracker,psSelType:psSelType},succeededCallback,failedCallback,userContext); },
GetProperLinks:function(psSelTrackerID,psSelLink,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'GetProperLinks',false,{psSelTrackerID:psSelTrackerID,psSelLink:psSelLink},succeededCallback,failedCallback,userContext); },
GetProperLink:function(psSelectedTrackerID,psSelectedLink,psSelectedLanguage,psSelectedTargetPage,psLinkTextKey,pLinkWidth,pLinkHeight,pProperLinkType,psLinkFlashVersion,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'GetProperLink',false,{psSelectedTrackerID:psSelectedTrackerID,psSelectedLink:psSelectedLink,psSelectedLanguage:psSelectedLanguage,psSelectedTargetPage:psSelectedTargetPage,psLinkTextKey:psLinkTextKey,pLinkWidth:pLinkWidth,pLinkHeight:pLinkHeight,pProperLinkType:pProperLinkType,psLinkFlashVersion:psLinkFlashVersion},succeededCallback,failedCallback,userContext); },
GetUserMultiTierLink:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'GetUserMultiTierLink',false,{},succeededCallback,failedCallback,userContext); },
GetAffiliateImageProperLink:function(psUserMultiTierLink,plLinkWidth,plLinkHeight,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'GetAffiliateImageProperLink',false,{psUserMultiTierLink:psUserMultiTierLink,plLinkWidth:plLinkWidth,plLinkHeight:plLinkHeight},succeededCallback,failedCallback,userContext); },
GetTrackers:function(psAffiliateID,peBrandType,piTrackerID,succeededCallback, failedCallback, userContext) {
return this._invoke(AjaxService.get_path(), 'GetTrackers',false,{psAffiliateID:psAffiliateID,peBrandType:peBrandType,piTrackerID:piTrackerID},succeededCallback,failedCallback,userContext); }}
AjaxService.registerClass('AjaxService',Sys.Net.WebServiceProxy);
AjaxService._staticInstance = new AjaxService();
AjaxService.set_path = function(value) { AjaxService._staticInstance._path = value; }
AjaxService.get_path = function() { return AjaxService._staticInstance._path; }
AjaxService.set_timeout = function(value) { AjaxService._staticInstance._timeout = value; }
AjaxService.get_timeout = function() { return AjaxService._staticInstance._timeout; }
AjaxService.set_defaultUserContext = function(value) { AjaxService._staticInstance._userContext = value; }
AjaxService.get_defaultUserContext = function() { return AjaxService._staticInstance._userContext; }
AjaxService.set_defaultSucceededCallback = function(value) { AjaxService._staticInstance._succeeded = value; }
AjaxService.get_defaultSucceededCallback = function() { return AjaxService._staticInstance._succeeded; }
AjaxService.set_defaultFailedCallback = function(value) { AjaxService._staticInstance._failed = value; }
AjaxService.get_defaultFailedCallback = function() { return AjaxService._staticInstance._failed; }
AjaxService.set_path("/AjaxService.asmx");
AjaxService.GetLinkTypes= function(psSelTracker,psSelLinkTypeName,psLinkHiddenTypes,onSuccess,onFailed,userContext) {AjaxService._staticInstance.GetLinkTypes(psSelTracker,psSelLinkTypeName,psLinkHiddenTypes,onSuccess,onFailed,userContext); }
AjaxService.GetLinks= function(psSelTracker,psSelType,onSuccess,onFailed,userContext) {AjaxService._staticInstance.GetLinks(psSelTracker,psSelType,onSuccess,onFailed,userContext); }
AjaxService.GetProperLinks= function(psSelTrackerID,psSelLink,onSuccess,onFailed,userContext) {AjaxService._staticInstance.GetProperLinks(psSelTrackerID,psSelLink,onSuccess,onFailed,userContext); }
AjaxService.GetProperLink= function(psSelectedTrackerID,psSelectedLink,psSelectedLanguage,psSelectedTargetPage,psLinkTextKey,pLinkWidth,pLinkHeight,pProperLinkType,psLinkFlashVersion,onSuccess,onFailed,userContext) {AjaxService._staticInstance.GetProperLink(psSelectedTrackerID,psSelectedLink,psSelectedLanguage,psSelectedTargetPage,psLinkTextKey,pLinkWidth,pLinkHeight,pProperLinkType,psLinkFlashVersion,onSuccess,onFailed,userContext); }
AjaxService.GetUserMultiTierLink= function(onSuccess,onFailed,userContext) {AjaxService._staticInstance.GetUserMultiTierLink(onSuccess,onFailed,userContext); }
AjaxService.GetAffiliateImageProperLink= function(psUserMultiTierLink,plLinkWidth,plLinkHeight,onSuccess,onFailed,userContext) {AjaxService._staticInstance.GetAffiliateImageProperLink(psUserMultiTierLink,plLinkWidth,plLinkHeight,onSuccess,onFailed,userContext); }
AjaxService.GetTrackers= function(psAffiliateID,peBrandType,piTrackerID,onSuccess,onFailed,userContext) {AjaxService._staticInstance.GetTrackers(psAffiliateID,peBrandType,piTrackerID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(GetLinkTypesData) === 'undefined') {
var GetLinkTypesData=gtc("GetLinkTypesData");
GetLinkTypesData.registerClass('GetLinkTypesData');
}
if (typeof(GetLinksData) === 'undefined') {
var GetLinksData=gtc("GetLinksData");
GetLinksData.registerClass('GetLinksData');
}
if (typeof(GetProperLinksData) === 'undefined') {
var GetProperLinksData=gtc("GetProperLinksData");
GetProperLinksData.registerClass('GetProperLinksData');
}
if (typeof(GetProperLinkData) === 'undefined') {
var GetProperLinkData=gtc("GetProperLinkData");
GetProperLinkData.registerClass('GetProperLinkData');
}
Type.registerNamespace('System.Web.UI.WebControls');
if (typeof(System.Web.UI.WebControls.Unit) === 'undefined') {
System.Web.UI.WebControls.Unit=gtc("System.Web.UI.WebControls.Unit");
System.Web.UI.WebControls.Unit.registerClass('System.Web.UI.WebControls.Unit');
}
if (typeof(GetUserMultiTierLinkData) === 'undefined') {
var GetUserMultiTierLinkData=gtc("GetUserMultiTierLinkData");
GetUserMultiTierLinkData.registerClass('GetUserMultiTierLinkData');
}
if (typeof(GetAffiliateImageProperLinkData) === 'undefined') {
var GetAffiliateImageProperLinkData=gtc("GetAffiliateImageProperLinkData");
GetAffiliateImageProperLinkData.registerClass('GetAffiliateImageProperLinkData');
}
if (typeof(GetTrackersData) === 'undefined') {
var GetTrackersData=gtc("GetTrackersData");
GetTrackersData.registerClass('GetTrackersData');
}
if (typeof(ProperLinkType) === 'undefined') {
ProperLinkType = function() { throw Error.invalidOperation(); }
ProperLinkType.prototype = {Link: 0,Image: 1,SWF: 2,AffiliatesImage: 3,Url: 4}
ProperLinkType.registerEnum('ProperLinkType', true);
}
Type.registerNamespace('WebMarketing.BL.Campaign.Data.Enums');
if (typeof(WebMarketing.BL.Campaign.Data.Enums.enBrandType) === 'undefined') {
WebMarketing.BL.Campaign.Data.Enums.enBrandType = function() { throw Error.invalidOperation(); }
WebMarketing.BL.Campaign.Data.Enums.enBrandType.prototype = {LuckyAceCasino: 1,LuckyAcePoker: 2,MyLotto: 3,Pokerbility: 4}
WebMarketing.BL.Campaign.Data.Enums.enBrandType.registerEnum('WebMarketing.BL.Campaign.Data.Enums.enBrandType', true);
}
