Type.registerNamespace('UI.Services');
UI.Services.AjaxWebService=function() {
UI.Services.AjaxWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
UI.Services.AjaxWebService.prototype={
UpdateQuoteProductPrice:function(offlineBasketId,productSku,price,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteProductPrice',false,{offlineBasketId:offlineBasketId,productSku:productSku,price:price},succeededCallback,failedCallback,userContext); },
UpdateQuoteWarrantyPrice:function(offlineBasketId,productSku,price,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteWarrantyPrice',false,{offlineBasketId:offlineBasketId,productSku:productSku,price:price},succeededCallback,failedCallback,userContext); },
UpdateQuoteProductQuantity:function(offlineBasketId,productSku,quantity,availabilityCellId,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteProductQuantity',false,{offlineBasketId:offlineBasketId,productSku:productSku,quantity:quantity,availabilityCellId:availabilityCellId},succeededCallback,failedCallback,userContext); },
UpdateQuoteExpiration:function(offlineBasketId,days,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteExpiration',false,{offlineBasketId:offlineBasketId,days:days},succeededCallback,failedCallback,userContext); },
UpdateQuoteWarrantyQuantity:function(offlineBasketId,productSku,quantity,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteWarrantyQuantity',false,{offlineBasketId:offlineBasketId,productSku:productSku,quantity:quantity},succeededCallback,failedCallback,userContext); },
UpdateQuoteCustomShip:function(offlineBasketId,carrierABNo,custShipCharges,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteCustomShip',false,{offlineBasketId:offlineBasketId,carrierABNo:carrierABNo,custShipCharges:custShipCharges},succeededCallback,failedCallback,userContext); },
DisableQuoteCustomShip:function(offlineBasketId,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'DisableQuoteCustomShip',false,{offlineBasketId:offlineBasketId},succeededCallback,failedCallback,userContext); },
UpdateQuoteShippingCarrier:function(offlineBasketId,carrierABNo,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteShippingCarrier',false,{offlineBasketId:offlineBasketId,carrierABNo:carrierABNo},succeededCallback,failedCallback,userContext); },
UpdateQuoteItemReasonCode:function(offlineBasketId,productSku,reasonCode,bidNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateQuoteItemReasonCode',false,{offlineBasketId:offlineBasketId,productSku:productSku,reasonCode:reasonCode,bidNumber:bidNumber},succeededCallback,failedCallback,userContext); },
GetCartShippingErrors:function(offlineBasketId,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetCartShippingErrors',false,{offlineBasketId:offlineBasketId},succeededCallback,failedCallback,userContext); },
GetSiteTermMessage:function(type,key,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetSiteTermMessage',false,{type:type,key:key},succeededCallback,failedCallback,userContext); },
GetProductAvailability:function(sku,quantity,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetProductAvailability',false,{sku:sku,quantity:quantity},succeededCallback,failedCallback,userContext); },
GetOfflineCartErrorMessages:function(offlineBasketId,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetOfflineCartErrorMessages',false,{offlineBasketId:offlineBasketId},succeededCallback,failedCallback,userContext); },
AddItemToActiveCart:function(skuNum,warrantySkuNum,quantity,warrantyQuantity,name,customerPrice,warrantyCustomerPrice,warrantyTypeString,isLineListed,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'AddItemToActiveCart',false,{skuNum:skuNum,warrantySkuNum:warrantySkuNum,quantity:quantity,warrantyQuantity:warrantyQuantity,name:name,customerPrice:customerPrice,warrantyCustomerPrice:warrantyCustomerPrice,warrantyTypeString:warrantyTypeString,isLineListed:isLineListed},succeededCallback,failedCallback,userContext); },
AddQuickListToActiveCart:function(quickListID,addSelected,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'AddQuickListToActiveCart',false,{quickListID:quickListID,addSelected:addSelected},succeededCallback,failedCallback,userContext); },
GroupHasUsers:function(strGroupId,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GroupHasUsers',false,{strGroupId:strGroupId},succeededCallback,failedCallback,userContext); },
GetGroupUsers:function(groups,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetGroupUsers',false,{groups:groups},succeededCallback,failedCallback,userContext); },
GetOrderDetails:function(orderNumber,headerCacheKey,type,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetOrderDetails',false,{orderNumber:orderNumber,headerCacheKey:headerCacheKey,type:type},succeededCallback,failedCallback,userContext); },
InsertAddressShipTo:function(groupId,orgId,addressBookNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'InsertAddressShipTo',false,{groupId:groupId,orgId:orgId,addressBookNumber:addressBookNumber},succeededCallback,failedCallback,userContext); },
GetHomeReport:function(type,searchType,searchNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetHomeReport',false,{type:type,searchType:searchType,searchNumber:searchNumber},succeededCallback,failedCallback,userContext); },
GetQuickOrderList:function(type,timePeriod,userDefinedReportName,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetQuickOrderList',false,{type:type,timePeriod:timePeriod,userDefinedReportName:userDefinedReportName},succeededCallback,failedCallback,userContext); },
GetOrderList:function(type,groups,startDate,endDate,userDefinedReportName,groupNames,user,poNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetOrderList',false,{type:type,groups:groups,startDate:startDate,endDate:endDate,userDefinedReportName:userDefinedReportName,groupNames:groupNames,user:user,poNumber:poNumber},succeededCallback,failedCallback,userContext); },
CheckReportCompletion:function(reportId,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'CheckReportCompletion',false,{reportId:reportId},succeededCallback,failedCallback,userContext); },
UpdateSelectedSkus:function(productSku,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateSelectedSkus',false,{productSku:productSku},succeededCallback,failedCallback,userContext); },
UpdateSelectedQuicklistItems:function(productSku,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateSelectedQuicklistItems',false,{productSku:productSku},succeededCallback,failedCallback,userContext); },
UpdateCmsTreeNodeState:function(channel,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'UpdateCmsTreeNodeState',false,{channel:channel},succeededCallback,failedCallback,userContext); },
SaveUserSetting:function(key,value,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'SaveUserSetting',false,{key:key,value:value},succeededCallback,failedCallback,userContext); },
GetUserSetting:function(key,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetUserSetting',false,{key:key},succeededCallback,failedCallback,userContext); },
StoreClientScreenWidth:function(screenWidth,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'StoreClientScreenWidth',false,{screenWidth:screenWidth},succeededCallback,failedCallback,userContext); },
CheckTimeout:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'CheckTimeout',false,{url:url},succeededCallback,failedCallback,userContext); },
EmailPage:function(fromEmail,fromName,toEmail,body,head,message,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'EmailPage',false,{fromEmail:fromEmail,fromName:fromName,toEmail:toEmail,body:body,head:head,message:message},succeededCallback,failedCallback,userContext); },
GetSkinnableFile:function(fileName,succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetSkinnableFile',false,{fileName:fileName},succeededCallback,failedCallback,userContext); },
GetRecentHistory:function(succeededCallback, failedCallback, userContext) {
return this._invoke(UI.Services.AjaxWebService.get_path(), 'GetRecentHistory',false,{},succeededCallback,failedCallback,userContext); }}
UI.Services.AjaxWebService.registerClass('UI.Services.AjaxWebService',Sys.Net.WebServiceProxy);
UI.Services.AjaxWebService._staticInstance = new UI.Services.AjaxWebService();
UI.Services.AjaxWebService.set_path = function(value) { UI.Services.AjaxWebService._staticInstance._path = value; }
UI.Services.AjaxWebService.get_path = function() { return UI.Services.AjaxWebService._staticInstance._path; }
UI.Services.AjaxWebService.set_timeout = function(value) { UI.Services.AjaxWebService._staticInstance._timeout = value; }
UI.Services.AjaxWebService.get_timeout = function() { return UI.Services.AjaxWebService._staticInstance._timeout; }
UI.Services.AjaxWebService.set_defaultUserContext = function(value) { UI.Services.AjaxWebService._staticInstance._userContext = value; }
UI.Services.AjaxWebService.get_defaultUserContext = function() { return UI.Services.AjaxWebService._staticInstance._userContext; }
UI.Services.AjaxWebService.set_defaultSucceededCallback = function(value) { UI.Services.AjaxWebService._staticInstance._succeeded = value; }
UI.Services.AjaxWebService.get_defaultSucceededCallback = function() { return UI.Services.AjaxWebService._staticInstance._succeeded; }
UI.Services.AjaxWebService.set_defaultFailedCallback = function(value) { UI.Services.AjaxWebService._staticInstance._failed = value; }
UI.Services.AjaxWebService.get_defaultFailedCallback = function() { return UI.Services.AjaxWebService._staticInstance._failed; }
UI.Services.AjaxWebService.set_path("/UI/Services/AjaxWebService.asmx");
UI.Services.AjaxWebService.UpdateQuoteProductPrice= function(offlineBasketId,productSku,price,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteProductPrice(offlineBasketId,productSku,price,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateQuoteWarrantyPrice= function(offlineBasketId,productSku,price,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteWarrantyPrice(offlineBasketId,productSku,price,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateQuoteProductQuantity= function(offlineBasketId,productSku,quantity,availabilityCellId,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteProductQuantity(offlineBasketId,productSku,quantity,availabilityCellId,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateQuoteExpiration= function(offlineBasketId,days,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteExpiration(offlineBasketId,days,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateQuoteWarrantyQuantity= function(offlineBasketId,productSku,quantity,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteWarrantyQuantity(offlineBasketId,productSku,quantity,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateQuoteCustomShip= function(offlineBasketId,carrierABNo,custShipCharges,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteCustomShip(offlineBasketId,carrierABNo,custShipCharges,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.DisableQuoteCustomShip= function(offlineBasketId,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.DisableQuoteCustomShip(offlineBasketId,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateQuoteShippingCarrier= function(offlineBasketId,carrierABNo,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteShippingCarrier(offlineBasketId,carrierABNo,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateQuoteItemReasonCode= function(offlineBasketId,productSku,reasonCode,bidNumber,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateQuoteItemReasonCode(offlineBasketId,productSku,reasonCode,bidNumber,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetCartShippingErrors= function(offlineBasketId,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetCartShippingErrors(offlineBasketId,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetSiteTermMessage= function(type,key,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetSiteTermMessage(type,key,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetProductAvailability= function(sku,quantity,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetProductAvailability(sku,quantity,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetOfflineCartErrorMessages= function(offlineBasketId,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetOfflineCartErrorMessages(offlineBasketId,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.AddItemToActiveCart= function(skuNum,warrantySkuNum,quantity,warrantyQuantity,name,customerPrice,warrantyCustomerPrice,warrantyTypeString,isLineListed,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.AddItemToActiveCart(skuNum,warrantySkuNum,quantity,warrantyQuantity,name,customerPrice,warrantyCustomerPrice,warrantyTypeString,isLineListed,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.AddQuickListToActiveCart= function(quickListID,addSelected,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.AddQuickListToActiveCart(quickListID,addSelected,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GroupHasUsers= function(strGroupId,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GroupHasUsers(strGroupId,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetGroupUsers= function(groups,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetGroupUsers(groups,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetOrderDetails= function(orderNumber,headerCacheKey,type,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetOrderDetails(orderNumber,headerCacheKey,type,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.InsertAddressShipTo= function(groupId,orgId,addressBookNumber,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.InsertAddressShipTo(groupId,orgId,addressBookNumber,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetHomeReport= function(type,searchType,searchNumber,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetHomeReport(type,searchType,searchNumber,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetQuickOrderList= function(type,timePeriod,userDefinedReportName,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetQuickOrderList(type,timePeriod,userDefinedReportName,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetOrderList= function(type,groups,startDate,endDate,userDefinedReportName,groupNames,user,poNumber,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetOrderList(type,groups,startDate,endDate,userDefinedReportName,groupNames,user,poNumber,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.CheckReportCompletion= function(reportId,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.CheckReportCompletion(reportId,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateSelectedSkus= function(productSku,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateSelectedSkus(productSku,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateSelectedQuicklistItems= function(productSku,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateSelectedQuicklistItems(productSku,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.UpdateCmsTreeNodeState= function(channel,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.UpdateCmsTreeNodeState(channel,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.SaveUserSetting= function(key,value,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.SaveUserSetting(key,value,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetUserSetting= function(key,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetUserSetting(key,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.StoreClientScreenWidth= function(screenWidth,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.StoreClientScreenWidth(screenWidth,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.CheckTimeout= function(url,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.CheckTimeout(url,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.EmailPage= function(fromEmail,fromName,toEmail,body,head,message,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.EmailPage(fromEmail,fromName,toEmail,body,head,message,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetSkinnableFile= function(fileName,onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetSkinnableFile(fileName,onSuccess,onFailed,userContext); }
UI.Services.AjaxWebService.GetRecentHistory= function(onSuccess,onFailed,userContext) {UI.Services.AjaxWebService._staticInstance.GetRecentHistory(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(UI.Services.AjaxWebService_ProductQuantityData) === 'undefined') {
UI.Services.AjaxWebService_ProductQuantityData=gtc("UI.Services.AjaxWebService+ProductQuantityData");
UI.Services.AjaxWebService_ProductQuantityData.registerClass('UI.Services.AjaxWebService_ProductQuantityData');
}
Type.registerNamespace('IPA.Reports');
if (typeof(IPA.Reports.KeyValuePair) === 'undefined') {
IPA.Reports.KeyValuePair=gtc("IPA.Reports.KeyValuePair");
IPA.Reports.KeyValuePair.registerClass('IPA.Reports.KeyValuePair');
}
