Type.registerNamespace('Heineken.WebApp.ScriptServices');
Heineken.WebApp.ScriptServices.AgendaService=function() {
Heineken.WebApp.ScriptServices.AgendaService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Heineken.WebApp.ScriptServices.AgendaService.prototype={
GetSportTipProduct:function(productId,variantId,succeededCallback, failedCallback, userContext) {
return this._invoke(Heineken.WebApp.ScriptServices.AgendaService.get_path(), 'GetSportTipProduct',false,{productId:productId,variantId:variantId},succeededCallback,failedCallback,userContext); }}
Heineken.WebApp.ScriptServices.AgendaService.registerClass('Heineken.WebApp.ScriptServices.AgendaService',Sys.Net.WebServiceProxy);
Heineken.WebApp.ScriptServices.AgendaService._staticInstance = new Heineken.WebApp.ScriptServices.AgendaService();
Heineken.WebApp.ScriptServices.AgendaService.set_path = function(value) { Heineken.WebApp.ScriptServices.AgendaService._staticInstance._path = value; }
Heineken.WebApp.ScriptServices.AgendaService.get_path = function() { return Heineken.WebApp.ScriptServices.AgendaService._staticInstance._path; }
Heineken.WebApp.ScriptServices.AgendaService.set_timeout = function(value) { Heineken.WebApp.ScriptServices.AgendaService._staticInstance._timeout = value; }
Heineken.WebApp.ScriptServices.AgendaService.get_timeout = function() { return Heineken.WebApp.ScriptServices.AgendaService._staticInstance._timeout; }
Heineken.WebApp.ScriptServices.AgendaService.set_defaultUserContext = function(value) { Heineken.WebApp.ScriptServices.AgendaService._staticInstance._userContext = value; }
Heineken.WebApp.ScriptServices.AgendaService.get_defaultUserContext = function() { return Heineken.WebApp.ScriptServices.AgendaService._staticInstance._userContext; }
Heineken.WebApp.ScriptServices.AgendaService.set_defaultSucceededCallback = function(value) { Heineken.WebApp.ScriptServices.AgendaService._staticInstance._succeeded = value; }
Heineken.WebApp.ScriptServices.AgendaService.get_defaultSucceededCallback = function() { return Heineken.WebApp.ScriptServices.AgendaService._staticInstance._succeeded; }
Heineken.WebApp.ScriptServices.AgendaService.set_defaultFailedCallback = function(value) { Heineken.WebApp.ScriptServices.AgendaService._staticInstance._failed = value; }
Heineken.WebApp.ScriptServices.AgendaService.get_defaultFailedCallback = function() { return Heineken.WebApp.ScriptServices.AgendaService._staticInstance._failed; }
Heineken.WebApp.ScriptServices.AgendaService.set_path("/ScriptServices/AgendaService.asmx");
Heineken.WebApp.ScriptServices.AgendaService.GetSportTipProduct= function(productId,variantId,onSuccess,onFailed,userContext) {Heineken.WebApp.ScriptServices.AgendaService._staticInstance.GetSportTipProduct(productId,variantId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Heineken.Runtime.Business.Entities');
if (typeof(Heineken.Runtime.Business.Entities.VVVPromotionItem) === 'undefined') {
Heineken.Runtime.Business.Entities.VVVPromotionItem=gtc("Heineken.Runtime.Business.Entities.VVVPromotionItem");
Heineken.Runtime.Business.Entities.VVVPromotionItem.registerClass('Heineken.Runtime.Business.Entities.VVVPromotionItem');
}
