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={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return logicbase.Shop.LBShopWebService._staticInstance.get_path();},
GetControl:function(control,json,succeededCallback, failedCallback, userContext) {
/// <param name="control" type="String">System.String</param>
/// <param name="json" type="Object">Jayrock.Json.JsonObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetControl',false,{control:control,json:json},succeededCallback,failedCallback,userContext); },
GetControlJsonArray:function(control,json,succeededCallback, failedCallback, userContext) {
/// <param name="control" type="String">System.String</param>
/// <param name="json" type="Array">Jayrock.Json.JsonArray</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetControlJsonArray',false,{control:control,json:json},succeededCallback,failedCallback,userContext); },
RemoveMessage:function(key,succeededCallback, failedCallback, userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveMessage',false,{key:key},succeededCallback,failedCallback,userContext); },
AddMessage:function(key,messageType,message,category,severityCode,succeededCallback, failedCallback, userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="messageType" type="logicbase.Web.Enums.Message.MessageTypes">logicbase.Web.Enums.Message.MessageTypes</param>
/// <param name="message" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="severityCode" type="logicbase.Web.Enums.Message.SeverityCodes">logicbase.Web.Enums.Message.SeverityCodes</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddMessage',false,{key:key,messageType:messageType,message:message,category:category,severityCode:severityCode},succeededCallback,failedCallback,userContext); },
AddJsonMessage:function(key,messageJson,succeededCallback, failedCallback, userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="messageJson" type="Object">Jayrock.Json.JsonObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddJsonMessage',false,{key:key,messageJson:messageJson},succeededCallback,failedCallback,userContext); },
AddMessageObject:function(key,message,succeededCallback, failedCallback, userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="message" type="logicbase.Web.MessageObject">logicbase.Web.MessageObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddMessageObject',false,{key:key,message:message},succeededCallback,failedCallback,userContext); },
AddMessagesArray:function(messagesArray,succeededCallback, failedCallback, userContext) {
/// <param name="messagesArray" type="Array">Jayrock.Json.JsonArray</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddMessagesArray',false,{messagesArray:messagesArray},succeededCallback,failedCallback,userContext); },
SetMessageInactive:function(key,succeededCallback, failedCallback, userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetMessageInactive',false,{key:key},succeededCallback,failedCallback,userContext); },
ResetMessageHeader:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ResetMessageHeader',false,{},succeededCallback,failedCallback,userContext); },
SetAndGetUsefulString:function(ratingId,useful,succeededCallback, failedCallback, userContext) {
/// <param name="ratingId" type="Number">System.Int32</param>
/// <param name="useful" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetAndGetUsefulString',false,{ratingId:ratingId,useful:useful},succeededCallback,failedCallback,userContext); },
GetTabContent:function(tabId,opt,itemID,succeededCallback, failedCallback, userContext) {
/// <param name="tabId" type="Number">System.Int32</param>
/// <param name="opt" type="String">System.String</param>
/// <param name="itemID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetTabContent',false,{tabId:tabId,opt:opt,itemID:itemID},succeededCallback,failedCallback,userContext); },
ResetSML:function(ClassId,succeededCallback, failedCallback, userContext) {
/// <param name="ClassId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ResetSML',false,{ClassId:ClassId},succeededCallback,failedCallback,userContext); },
GetClassAttributes:function(ClassId,attrIDs,succeededCallback, failedCallback, userContext) {
/// <param name="ClassId" type="String">System.String</param>
/// <param name="attrIDs" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetClassAttributes',false,{ClassId:ClassId,attrIDs:attrIDs},succeededCallback,failedCallback,userContext); },
startSearch:function(searchText,tbSearchUniqueID,succeededCallback, failedCallback, userContext) {
/// <param name="searchText" type="String">System.String</param>
/// <param name="tbSearchUniqueID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'startSearch',false,{searchText:searchText,tbSearchUniqueID:tbSearchUniqueID},succeededCallback,failedCallback,userContext); },
DoSearchRedirect:function(searchJson,succeededCallback, failedCallback, userContext) {
/// <param name="searchJson" type="Object">Jayrock.Json.JsonObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DoSearchRedirect',false,{searchJson:searchJson},succeededCallback,failedCallback,userContext); },
SetHiddenFilter:function(filterName,status,succeededCallback, failedCallback, userContext) {
/// <param name="filterName" type="String">System.String</param>
/// <param name="status" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetHiddenFilter',false,{filterName:filterName,status:status},succeededCallback,failedCallback,userContext); },
SetItemCompare:function(itemId,title,state,succeededCallback, failedCallback, userContext) {
/// <param name="itemId" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="state" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetItemCompare',false,{itemId:itemId,title:title,state:state},succeededCallback,failedCallback,userContext); },
GetItemsCompare:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetItemsCompare',false,{},succeededCallback,failedCallback,userContext); },
ResetItemCompare:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ResetItemCompare',false,{},succeededCallback,failedCallback,userContext); },
trackVisit:function(reference,resolution,colorDepth,plugins,title,URL,supportsCookie,succeededCallback, failedCallback, userContext) {
/// <param name="reference" type="String">System.String</param>
/// <param name="resolution" type="String">System.String</param>
/// <param name="colorDepth" type="String">System.String</param>
/// <param name="plugins" type="String">System.String</param>
/// <param name="title" type="String">System.String</param>
/// <param name="URL" type="String">System.String</param>
/// <param name="supportsCookie" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'trackVisit',false,{reference:reference,resolution:resolution,colorDepth:colorDepth,plugins:plugins,title:title,URL:URL,supportsCookie:supportsCookie},succeededCallback,failedCallback,userContext); },
trackPage:function(title,URL,succeededCallback, failedCallback, userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="URL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'trackPage',false,{title:title,URL:URL},succeededCallback,failedCallback,userContext); },
SetTabIndex:function(index,succeededCallback, failedCallback, userContext) {
/// <param name="index" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetTabIndex',false,{index:index},succeededCallback,failedCallback,userContext); },
AddToCart:function(itemId,versionId,succeededCallback, failedCallback, userContext) {
/// <param name="itemId" type="Number">System.Int32</param>
/// <param name="versionId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddToCart',false,{itemId:itemId,versionId:versionId},succeededCallback,failedCallback,userContext); },
AddToWishList:function(itemId,versionId,succeededCallback, failedCallback, userContext) {
/// <param name="itemId" type="Number">System.Int32</param>
/// <param name="versionId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddToWishList',false,{itemId:itemId,versionId:versionId},succeededCallback,failedCallback,userContext); },
ReloadOrderValue:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ReloadOrderValue',false,{},succeededCallback,failedCallback,userContext); },
loadDays:function(year,month,succeededCallback, failedCallback, userContext) {
/// <param name="year" type="Number">System.Int32</param>
/// <param name="month" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'loadDays',false,{year:year,month:month},succeededCallback,failedCallback,userContext); },
setNewsletterInfo:function(title,Firstname,Name,BYear,BMonth,BDay,Mail,ZipCode,City,Phone,Mobile,redirectURL,succeededCallback, failedCallback, userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="Firstname" type="String">System.String</param>
/// <param name="Name" type="String">System.String</param>
/// <param name="BYear" type="String">System.String</param>
/// <param name="BMonth" type="String">System.String</param>
/// <param name="BDay" type="String">System.String</param>
/// <param name="Mail" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="City" type="String">System.String</param>
/// <param name="Phone" type="String">System.String</param>
/// <param name="Mobile" type="String">System.String</param>
/// <param name="redirectURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'setNewsletterInfo',false,{title:title,Firstname:Firstname,Name:Name,BYear:BYear,BMonth:BMonth,BDay:BDay,Mail:Mail,ZipCode:ZipCode,City:City,Phone:Phone,Mobile:Mobile,redirectURL:redirectURL},succeededCallback,failedCallback,userContext); },
StartPressPaging:function(firstItem,itemsPerPage,succeededCallback, failedCallback, userContext) {
/// <param name="firstItem" type="Number">System.Int32</param>
/// <param name="itemsPerPage" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'StartPressPaging',false,{firstItem:firstItem,itemsPerPage:itemsPerPage},succeededCallback,failedCallback,userContext); },
ChangeFriend:function(key,attribute,value,succeededCallback, failedCallback, userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="attribute" type="String">System.String</param>
/// <param name="value" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ChangeFriend',false,{key:key,attribute:attribute,value:value},succeededCallback,failedCallback,userContext); },
AddFriendForm:function(email,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddFriendForm',false,{email:email},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) {
logicbase.Shop.LBShopWebService._staticInstance.set_path(value); }
logicbase.Shop.LBShopWebService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return logicbase.Shop.LBShopWebService._staticInstance.get_path();}
logicbase.Shop.LBShopWebService.set_timeout = function(value) {
logicbase.Shop.LBShopWebService._staticInstance.set_timeout(value); }
logicbase.Shop.LBShopWebService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return logicbase.Shop.LBShopWebService._staticInstance.get_timeout(); }
logicbase.Shop.LBShopWebService.set_defaultUserContext = function(value) { 
logicbase.Shop.LBShopWebService._staticInstance.set_defaultUserContext(value); }
logicbase.Shop.LBShopWebService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return logicbase.Shop.LBShopWebService._staticInstance.get_defaultUserContext(); }
logicbase.Shop.LBShopWebService.set_defaultSucceededCallback = function(value) { 
 logicbase.Shop.LBShopWebService._staticInstance.set_defaultSucceededCallback(value); }
logicbase.Shop.LBShopWebService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return logicbase.Shop.LBShopWebService._staticInstance.get_defaultSucceededCallback(); }
logicbase.Shop.LBShopWebService.set_defaultFailedCallback = function(value) { 
logicbase.Shop.LBShopWebService._staticInstance.set_defaultFailedCallback(value); }
logicbase.Shop.LBShopWebService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return logicbase.Shop.LBShopWebService._staticInstance.get_defaultFailedCallback(); }
logicbase.Shop.LBShopWebService.set_path("/LBShopWebService.asmx");
logicbase.Shop.LBShopWebService.GetControl= function(control,json,onSuccess,onFailed,userContext) {
/// <param name="control" type="String">System.String</param>
/// <param name="json" type="Object">Jayrock.Json.JsonObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.GetControl(control,json,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetControlJsonArray= function(control,json,onSuccess,onFailed,userContext) {
/// <param name="control" type="String">System.String</param>
/// <param name="json" type="Array">Jayrock.Json.JsonArray</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.GetControlJsonArray(control,json,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.RemoveMessage= function(key,onSuccess,onFailed,userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.RemoveMessage(key,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.AddMessage= function(key,messageType,message,category,severityCode,onSuccess,onFailed,userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="messageType" type="logicbase.Web.Enums.Message.MessageTypes">logicbase.Web.Enums.Message.MessageTypes</param>
/// <param name="message" type="String">System.String</param>
/// <param name="category" type="String">System.String</param>
/// <param name="severityCode" type="logicbase.Web.Enums.Message.SeverityCodes">logicbase.Web.Enums.Message.SeverityCodes</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.AddMessage(key,messageType,message,category,severityCode,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.AddJsonMessage= function(key,messageJson,onSuccess,onFailed,userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="messageJson" type="Object">Jayrock.Json.JsonObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.AddJsonMessage(key,messageJson,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.AddMessageObject= function(key,message,onSuccess,onFailed,userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="message" type="logicbase.Web.MessageObject">logicbase.Web.MessageObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.AddMessageObject(key,message,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.AddMessagesArray= function(messagesArray,onSuccess,onFailed,userContext) {
/// <param name="messagesArray" type="Array">Jayrock.Json.JsonArray</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.AddMessagesArray(messagesArray,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetMessageInactive= function(key,onSuccess,onFailed,userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.SetMessageInactive(key,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ResetMessageHeader= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.ResetMessageHeader(onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetAndGetUsefulString= function(ratingId,useful,onSuccess,onFailed,userContext) {
/// <param name="ratingId" type="Number">System.Int32</param>
/// <param name="useful" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.SetAndGetUsefulString(ratingId,useful,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetTabContent= function(tabId,opt,itemID,onSuccess,onFailed,userContext) {
/// <param name="tabId" type="Number">System.Int32</param>
/// <param name="opt" type="String">System.String</param>
/// <param name="itemID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.GetTabContent(tabId,opt,itemID,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ResetSML= function(ClassId,onSuccess,onFailed,userContext) {
/// <param name="ClassId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.ResetSML(ClassId,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetClassAttributes= function(ClassId,attrIDs,onSuccess,onFailed,userContext) {
/// <param name="ClassId" type="String">System.String</param>
/// <param name="attrIDs" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.GetClassAttributes(ClassId,attrIDs,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.startSearch= function(searchText,tbSearchUniqueID,onSuccess,onFailed,userContext) {
/// <param name="searchText" type="String">System.String</param>
/// <param name="tbSearchUniqueID" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.startSearch(searchText,tbSearchUniqueID,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.DoSearchRedirect= function(searchJson,onSuccess,onFailed,userContext) {
/// <param name="searchJson" type="Object">Jayrock.Json.JsonObject</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.DoSearchRedirect(searchJson,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetHiddenFilter= function(filterName,status,onSuccess,onFailed,userContext) {
/// <param name="filterName" type="String">System.String</param>
/// <param name="status" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.SetHiddenFilter(filterName,status,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetItemCompare= function(itemId,title,state,onSuccess,onFailed,userContext) {
/// <param name="itemId" type="Number">System.Int32</param>
/// <param name="title" type="String">System.String</param>
/// <param name="state" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.SetItemCompare(itemId,title,state,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.GetItemsCompare= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.GetItemsCompare(onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ResetItemCompare= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.ResetItemCompare(onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.trackVisit= function(reference,resolution,colorDepth,plugins,title,URL,supportsCookie,onSuccess,onFailed,userContext) {
/// <param name="reference" type="String">System.String</param>
/// <param name="resolution" type="String">System.String</param>
/// <param name="colorDepth" type="String">System.String</param>
/// <param name="plugins" type="String">System.String</param>
/// <param name="title" type="String">System.String</param>
/// <param name="URL" type="String">System.String</param>
/// <param name="supportsCookie" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.trackVisit(reference,resolution,colorDepth,plugins,title,URL,supportsCookie,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.trackPage= function(title,URL,onSuccess,onFailed,userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="URL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.trackPage(title,URL,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.SetTabIndex= function(index,onSuccess,onFailed,userContext) {
/// <param name="index" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.SetTabIndex(index,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.AddToCart= function(itemId,versionId,onSuccess,onFailed,userContext) {
/// <param name="itemId" type="Number">System.Int32</param>
/// <param name="versionId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.AddToCart(itemId,versionId,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.AddToWishList= function(itemId,versionId,onSuccess,onFailed,userContext) {
/// <param name="itemId" type="Number">System.Int32</param>
/// <param name="versionId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.AddToWishList(itemId,versionId,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ReloadOrderValue= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.ReloadOrderValue(onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.loadDays= function(year,month,onSuccess,onFailed,userContext) {
/// <param name="year" type="Number">System.Int32</param>
/// <param name="month" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.loadDays(year,month,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.setNewsletterInfo= function(title,Firstname,Name,BYear,BMonth,BDay,Mail,ZipCode,City,Phone,Mobile,redirectURL,onSuccess,onFailed,userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="Firstname" type="String">System.String</param>
/// <param name="Name" type="String">System.String</param>
/// <param name="BYear" type="String">System.String</param>
/// <param name="BMonth" type="String">System.String</param>
/// <param name="BDay" type="String">System.String</param>
/// <param name="Mail" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="City" type="String">System.String</param>
/// <param name="Phone" type="String">System.String</param>
/// <param name="Mobile" type="String">System.String</param>
/// <param name="redirectURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.setNewsletterInfo(title,Firstname,Name,BYear,BMonth,BDay,Mail,ZipCode,City,Phone,Mobile,redirectURL,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.StartPressPaging= function(firstItem,itemsPerPage,onSuccess,onFailed,userContext) {
/// <param name="firstItem" type="Number">System.Int32</param>
/// <param name="itemsPerPage" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.StartPressPaging(firstItem,itemsPerPage,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.ChangeFriend= function(key,attribute,value,onSuccess,onFailed,userContext) {
/// <param name="key" type="String">System.String</param>
/// <param name="attribute" type="String">System.String</param>
/// <param name="value" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.ChangeFriend(key,attribute,value,onSuccess,onFailed,userContext); }
logicbase.Shop.LBShopWebService.AddFriendForm= function(email,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
logicbase.Shop.LBShopWebService._staticInstance.AddFriendForm(email,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('logicbase.Web');
if (typeof(logicbase.Web.MessageObject) === 'undefined') {
logicbase.Web.MessageObject=gtc("logicbase.Web.MessageObject");
logicbase.Web.MessageObject.registerClass('logicbase.Web.MessageObject');
}
Type.registerNamespace('logicbase.Web.Enums.Message');
if (typeof(logicbase.Web.Enums.Message.MessageTypes) === 'undefined') {
logicbase.Web.Enums.Message.MessageTypes = function() { throw Error.invalidOperation(); }
logicbase.Web.Enums.Message.MessageTypes.prototype = {None: 0,Page: 1,Session: 2,Temp: 3}
logicbase.Web.Enums.Message.MessageTypes.registerEnum('logicbase.Web.Enums.Message.MessageTypes', true);
}
if (typeof(logicbase.Web.Enums.Message.SeverityCodes) === 'undefined') {
logicbase.Web.Enums.Message.SeverityCodes = function() { throw Error.invalidOperation(); }
logicbase.Web.Enums.Message.SeverityCodes.prototype = {Information: 0,Warning: 1,Error: 2}
logicbase.Web.Enums.Message.SeverityCodes.registerEnum('logicbase.Web.Enums.Message.SeverityCodes', true);
}

