var ActionService=function() {
ActionService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ActionService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ActionService._staticInstance.get_path();},
ShippingMethod:function(addresNameValuePairOverride,id,addressId,succeededCallback, failedCallback, userContext) {
/// <param name="addresNameValuePairOverride" type="String">System.String</param>
/// <param name="id" type="String">System.String</param>
/// <param name="addressId" 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(), 'ShippingMethod',false,{addresNameValuePairOverride:addresNameValuePairOverride,id:id,addressId:addressId},succeededCallback,failedCallback,userContext); },
GetStates:function(forCountry,succeededCallback, failedCallback, userContext) {
/// <param name="forCountry" 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(), 'GetStates',false,{forCountry:forCountry},succeededCallback,failedCallback,userContext); },
GetPricingLevel:function(itemCode,succeededCallback, failedCallback, userContext) {
/// <param name="itemCode" 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(), 'GetPricingLevel',false,{itemCode:itemCode},succeededCallback,failedCallback,userContext); },
GetOrderHistory:function(pages,current,succeededCallback, failedCallback, userContext) {
/// <param name="pages" type="Number">System.Int32</param>
/// <param name="current" 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(), 'GetOrderHistory',false,{pages:pages,current:current},succeededCallback,failedCallback,userContext); },
AddNewAddress:function(addresNameValuePair,succeededCallback, failedCallback, userContext) {
/// <param name="addresNameValuePair" 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(), 'AddNewAddress',false,{addresNameValuePair:addresNameValuePair},succeededCallback,failedCallback,userContext); },
GetItemPrice:function(itemCode,itemType,unitMeasureCode,composition,succeededCallback, failedCallback, userContext) {
/// <param name="itemCode" type="String">System.String</param>
/// <param name="itemType" type="String">System.String</param>
/// <param name="unitMeasureCode" type="String">System.String</param>
/// <param name="composition" 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(), 'GetItemPrice',false,{itemCode:itemCode,itemType:itemType,unitMeasureCode:unitMeasureCode,composition:composition},succeededCallback,failedCallback,userContext); }}
ActionService.registerClass('ActionService',Sys.Net.WebServiceProxy);
ActionService._staticInstance = new ActionService();
ActionService.set_path = function(value) {
ActionService._staticInstance.set_path(value); }
ActionService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ActionService._staticInstance.get_path();}
ActionService.set_timeout = function(value) {
ActionService._staticInstance.set_timeout(value); }
ActionService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ActionService._staticInstance.get_timeout(); }
ActionService.set_defaultUserContext = function(value) { 
ActionService._staticInstance.set_defaultUserContext(value); }
ActionService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ActionService._staticInstance.get_defaultUserContext(); }
ActionService.set_defaultSucceededCallback = function(value) { 
 ActionService._staticInstance.set_defaultSucceededCallback(value); }
ActionService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ActionService._staticInstance.get_defaultSucceededCallback(); }
ActionService.set_defaultFailedCallback = function(value) { 
ActionService._staticInstance.set_defaultFailedCallback(value); }
ActionService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ActionService._staticInstance.get_defaultFailedCallback(); }
ActionService.set_path("/actionservice.asmx");
ActionService.ShippingMethod= function(addresNameValuePairOverride,id,addressId,onSuccess,onFailed,userContext) {
/// <param name="addresNameValuePairOverride" type="String">System.String</param>
/// <param name="id" type="String">System.String</param>
/// <param name="addressId" 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>
ActionService._staticInstance.ShippingMethod(addresNameValuePairOverride,id,addressId,onSuccess,onFailed,userContext); }
ActionService.GetStates= function(forCountry,onSuccess,onFailed,userContext) {
/// <param name="forCountry" 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>
ActionService._staticInstance.GetStates(forCountry,onSuccess,onFailed,userContext); }
ActionService.GetPricingLevel= function(itemCode,onSuccess,onFailed,userContext) {
/// <param name="itemCode" 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>
ActionService._staticInstance.GetPricingLevel(itemCode,onSuccess,onFailed,userContext); }
ActionService.GetOrderHistory= function(pages,current,onSuccess,onFailed,userContext) {
/// <param name="pages" type="Number">System.Int32</param>
/// <param name="current" 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>
ActionService._staticInstance.GetOrderHistory(pages,current,onSuccess,onFailed,userContext); }
ActionService.AddNewAddress= function(addresNameValuePair,onSuccess,onFailed,userContext) {
/// <param name="addresNameValuePair" 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>
ActionService._staticInstance.AddNewAddress(addresNameValuePair,onSuccess,onFailed,userContext); }
ActionService.GetItemPrice= function(itemCode,itemType,unitMeasureCode,composition,onSuccess,onFailed,userContext) {
/// <param name="itemCode" type="String">System.String</param>
/// <param name="itemType" type="String">System.String</param>
/// <param name="unitMeasureCode" type="String">System.String</param>
/// <param name="composition" 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>
ActionService._staticInstance.GetItemPrice(itemCode,itemType,unitMeasureCode,composition,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('InterpriseSuiteEcommerceCommon.DTO');
if (typeof(InterpriseSuiteEcommerceCommon.DTO.OrderHistoryResult) === 'undefined') {
InterpriseSuiteEcommerceCommon.DTO.OrderHistoryResult=gtc("InterpriseSuiteEcommerceCommon.DTO.OrderHistoryResult");
InterpriseSuiteEcommerceCommon.DTO.OrderHistoryResult.registerClass('InterpriseSuiteEcommerceCommon.DTO.OrderHistoryResult');
}

