Type.registerNamespace('logicbase.Shop');
logicbase.Shop.LBShopWebService=function() {
logicbase.Shop.LBShopWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
logicbase.Shop.LBShopWebService.prototype={
SetPayPalExpressCheckout:function(succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'SetPayPalExpressCheckout',false,{},succeededCallback,failedCallback,userContext); },
SetAndGetUsefulString:function(ratingId,useful,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'SetAndGetUsefulString',false,{ratingId:ratingId,useful:useful},succeededCallback,failedCallback,userContext); },
GetRating:function(typ,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'GetRating',false,{typ:typ},succeededCallback,failedCallback,userContext); },
setBDay:function(bday,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'setBDay',false,{bday:bday},succeededCallback,failedCallback,userContext); },
setScroll:function(Scroll,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'setScroll',false,{Scroll:Scroll},succeededCallback,failedCallback,userContext); },
GetTabContent:function(tabId,opt,Artikel,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'GetTabContent',false,{tabId:tabId,opt:opt,Artikel:Artikel},succeededCallback,failedCallback,userContext); },
delCartItem:function(shoppingcartpositionid,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'delCartItem',false,{shoppingcartpositionid:shoppingcartpositionid},succeededCallback,failedCallback,userContext); },
ShowCart:function(typ,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'ShowCart',false,{typ:typ},succeededCallback,failedCallback,userContext); },
GetCartDetail:function(succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'GetCartDetail',false,{},succeededCallback,failedCallback,userContext); },
SetVariante:function(variante,itemid,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'SetVariante',false,{variante:variante,itemid:itemid},succeededCallback,failedCallback,userContext); },
MangeBlog:function(typ,seite,anzahl,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'MangeBlog',false,{typ:typ,seite:seite,anzahl:anzahl},succeededCallback,failedCallback,userContext); },
SetCalender:function(top,left,topofferID,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'SetCalender',false,{top:top,left:left,topofferID:topofferID},succeededCallback,failedCallback,userContext); },
ResetSML:function(ClassId,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'ResetSML',false,{ClassId:ClassId},succeededCallback,failedCallback,userContext); },
GetClassAttributes:function(ClassId,attrIDs,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'GetClassAttributes',false,{ClassId:ClassId,attrIDs:attrIDs},succeededCallback,failedCallback,userContext); },
Getimage:function(link,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'Getimage',false,{link:link},succeededCallback,failedCallback,userContext); },
GetNLHTML:function(from,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'GetNLHTML',false,{from:from},succeededCallback,failedCallback,userContext); },
startSearch:function(searchText,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'startSearch',false,{searchText:searchText},succeededCallback,failedCallback,userContext); },
SetItemCompare:function(itemId,title,state,succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'SetItemCompare',false,{itemId:itemId,title:title,state:state},succeededCallback,failedCallback,userContext); },
GetItemsCompare:function(succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'GetItemsCompare',false,{},succeededCallback,failedCallback,userContext); },
ResetItemCompare:function(succeededCallback, failedCallback, userContext) {
return this._invoke(logicbase.Shop.LBShopWebService.get_path(), 'ResetItemCompare',false,{},succeededCallback,failedCallback,userContext); }}
logicbase.Shop.LBShopWebService.registerClass('logicbase.Shop.LBShopWebService',Sys.Net.WebServiceProxy);
logicbase.Shop.LBShopWebService._staticInstance = new logicbase.Shop.LBShopWebService();
logicbase.Shop.LBShopWebService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; logicbase.Shop.LBShopWebService._staticInstance._path = value; }
logicbase.Shop.LBShopWebService.get_path = function() { return logicbase.Shop.LBShopWebService._staticInstance._path; }
logicbase.Shop.LBShopWebService.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
logicbase.Shop.LBShopWebService._staticInstance._timeout = value; }
logicbase.Shop.LBShopWebService.get_timeout = function() { 
return logicbase.Shop.LBShopWebService._staticInstance._timeout; }
logicbase.Shop.LBShopWebService.set_defaultUserContext = function(value) { 
logicbase.Shop.LBShopWebService._staticInstance._userContext = value; }
logicbase.Shop.LBShopWebService.get_defaultUserContext = function() { 
return logicbase.Shop.LBShopWebService._staticInstance._userContext; }
logicbase.Shop.LBShopWebService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; logicbase.Shop.LBShopWebService._staticInstance._succeeded = value; }
logicbase.Shop.LBShopWebService.get_defaultSucceededCallback = function() { 
return logicbase.Shop.LBShopWebService._staticInstance._succeeded; }
logicbase.Shop.LBShopWebService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; logicbase.Shop.LBShopWebService._staticInstance._failed = value; }
logicbase.Shop.LBShopWebService.get_defaultFailedCallback = function() { 
return logicbase.Shop.LBShopWebService._staticInstance._failed; }
logicbase.Shop.LBShopWebService.set_path("/LBShopWebService.asmx");
logicbase.Shop.LBShopWebService.SetPayPalExpressCheckout= function(onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.SetPayPalExpressCheckout(onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetAndGetUsefulString= function(ratingId,useful,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.SetAndGetUsefulString(ratingId,useful,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetRating= function(typ,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.GetRating(typ,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.setBDay= function(bday,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.setBDay(bday,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.setScroll= function(Scroll,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.setScroll(Scroll,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetTabContent= function(tabId,opt,Artikel,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.GetTabContent(tabId,opt,Artikel,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.delCartItem= function(shoppingcartpositionid,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.delCartItem(shoppingcartpositionid,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ShowCart= function(typ,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.ShowCart(typ,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetCartDetail= function(onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.GetCartDetail(onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetVariante= function(variante,itemid,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.SetVariante(variante,itemid,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.MangeBlog= function(typ,seite,anzahl,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.MangeBlog(typ,seite,anzahl,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetCalender= function(top,left,topofferID,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.SetCalender(top,left,topofferID,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ResetSML= function(ClassId,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.ResetSML(ClassId,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetClassAttributes= function(ClassId,attrIDs,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.GetClassAttributes(ClassId,attrIDs,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.Getimage= function(link,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.Getimage(link,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetNLHTML= function(from,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.GetNLHTML(from,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.startSearch= function(searchText,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.startSearch(searchText,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetItemCompare= function(itemId,title,state,onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.SetItemCompare(itemId,title,state,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetItemsCompare= function(onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.GetItemsCompare(onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ResetItemCompare= function(onSuccess,onFailed,userContext) {logicbase.Shop.LBShopWebService._staticInstance.ResetItemCompare(onSuccess,onFailed,userContext); }

