Type.registerNamespace('WS.Webshop.UI.Order');
WS.Webshop.UI.Order.QuickOrderWebService=function() {
WS.Webshop.UI.Order.QuickOrderWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WS.Webshop.UI.Order.QuickOrderWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.get_path();},
ValidatePartNumber:function(partNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidatePartNumber',false,{partNumber:partNumber},succeededCallback,failedCallback,userContext); },
SearchForPartNumber:function(partNumber,rowIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SearchForPartNumber',false,{partNumber:partNumber,rowIndex:rowIndex},succeededCallback,failedCallback,userContext); }}
WS.Webshop.UI.Order.QuickOrderWebService.registerClass('WS.Webshop.UI.Order.QuickOrderWebService',Sys.Net.WebServiceProxy);
WS.Webshop.UI.Order.QuickOrderWebService._staticInstance = new WS.Webshop.UI.Order.QuickOrderWebService();
WS.Webshop.UI.Order.QuickOrderWebService.set_path = function(value) { WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.set_path(value); }
WS.Webshop.UI.Order.QuickOrderWebService.get_path = function() { return WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.get_path(); }
WS.Webshop.UI.Order.QuickOrderWebService.set_timeout = function(value) { WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.set_timeout(value); }
WS.Webshop.UI.Order.QuickOrderWebService.get_timeout = function() { return WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.get_timeout(); }
WS.Webshop.UI.Order.QuickOrderWebService.set_defaultUserContext = function(value) { WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.set_defaultUserContext(value); }
WS.Webshop.UI.Order.QuickOrderWebService.get_defaultUserContext = function() { return WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.get_defaultUserContext(); }
WS.Webshop.UI.Order.QuickOrderWebService.set_defaultSucceededCallback = function(value) { WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.set_defaultSucceededCallback(value); }
WS.Webshop.UI.Order.QuickOrderWebService.get_defaultSucceededCallback = function() { return WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.get_defaultSucceededCallback(); }
WS.Webshop.UI.Order.QuickOrderWebService.set_defaultFailedCallback = function(value) { WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.set_defaultFailedCallback(value); }
WS.Webshop.UI.Order.QuickOrderWebService.get_defaultFailedCallback = function() { return WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.get_defaultFailedCallback(); }
WS.Webshop.UI.Order.QuickOrderWebService.set_path("/CMSTemplates/WS/Order/QuickOrderWebService.asmx");
WS.Webshop.UI.Order.QuickOrderWebService.ValidatePartNumber= function(partNumber,onSuccess,onFailed,userContext) {WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.ValidatePartNumber(partNumber,onSuccess,onFailed,userContext); }
WS.Webshop.UI.Order.QuickOrderWebService.SearchForPartNumber= function(partNumber,rowIndex,onSuccess,onFailed,userContext) {WS.Webshop.UI.Order.QuickOrderWebService._staticInstance.SearchForPartNumber(partNumber,rowIndex,onSuccess,onFailed,userContext); }
