var OLAWebAJAX=function() {
OLAWebAJAX.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
OLAWebAJAX.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return OLAWebAJAX._staticInstance.get_path();},
GetMakeList:function(intFuelTypeID,succeededCallback, failedCallback, userContext) {
/// <param name="intFuelTypeID" 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(), 'GetMakeList',false,{intFuelTypeID:intFuelTypeID},succeededCallback,failedCallback,userContext); },
GetModelList:function(intFuelTypeID,intMakeID,succeededCallback, failedCallback, userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" 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(), 'GetModelList',false,{intFuelTypeID:intFuelTypeID,intMakeID:intMakeID},succeededCallback,failedCallback,userContext); },
GetEngineSizeList:function(intFuelTypeID,intMakeID,intModelID,succeededCallback, failedCallback, userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" 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(), 'GetEngineSizeList',false,{intFuelTypeID:intFuelTypeID,intMakeID:intMakeID,intModelID:intModelID},succeededCallback,failedCallback,userContext); },
GetYearList:function(intFuelTypeID,intMakeID,intModelID,decEngineSize,succeededCallback, failedCallback, userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" type="Number">System.Int32</param>
/// <param name="decEngineSize" type="Number">System.Decimal</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(), 'GetYearList',false,{intFuelTypeID:intFuelTypeID,intMakeID:intMakeID,intModelID:intModelID,decEngineSize:decEngineSize},succeededCallback,failedCallback,userContext); },
GetBodyTypeList:function(intFuelTypeID,intMakeID,intModelID,decEngineSize,intYear,succeededCallback, failedCallback, userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" type="Number">System.Int32</param>
/// <param name="decEngineSize" type="Number">System.Decimal</param>
/// <param name="intYear" 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(), 'GetBodyTypeList',false,{intFuelTypeID:intFuelTypeID,intMakeID:intMakeID,intModelID:intModelID,decEngineSize:decEngineSize,intYear:intYear},succeededCallback,failedCallback,userContext); },
GetVehicleSearchList:function(intFuelTypeID,intMakeID,intModelID,decEngineSize,intYear,intBodyTypeID,succeededCallback, failedCallback, userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" type="Number">System.Int32</param>
/// <param name="decEngineSize" type="Number">System.Decimal</param>
/// <param name="intYear" type="Number">System.Int32</param>
/// <param name="intBodyTypeID" 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(), 'GetVehicleSearchList',false,{intFuelTypeID:intFuelTypeID,intMakeID:intMakeID,intModelID:intModelID,decEngineSize:decEngineSize,intYear:intYear,intBodyTypeID:intBodyTypeID},succeededCallback,failedCallback,userContext); },
GetOrderCodeList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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(), 'GetOrderCodeList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); }}
OLAWebAJAX.registerClass('OLAWebAJAX',Sys.Net.WebServiceProxy);
OLAWebAJAX._staticInstance = new OLAWebAJAX();
OLAWebAJAX.set_path = function(value) {
OLAWebAJAX._staticInstance.set_path(value); }
OLAWebAJAX.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return OLAWebAJAX._staticInstance.get_path();}
OLAWebAJAX.set_timeout = function(value) {
OLAWebAJAX._staticInstance.set_timeout(value); }
OLAWebAJAX.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return OLAWebAJAX._staticInstance.get_timeout(); }
OLAWebAJAX.set_defaultUserContext = function(value) { 
OLAWebAJAX._staticInstance.set_defaultUserContext(value); }
OLAWebAJAX.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return OLAWebAJAX._staticInstance.get_defaultUserContext(); }
OLAWebAJAX.set_defaultSucceededCallback = function(value) { 
 OLAWebAJAX._staticInstance.set_defaultSucceededCallback(value); }
OLAWebAJAX.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return OLAWebAJAX._staticInstance.get_defaultSucceededCallback(); }
OLAWebAJAX.set_defaultFailedCallback = function(value) { 
OLAWebAJAX._staticInstance.set_defaultFailedCallback(value); }
OLAWebAJAX.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return OLAWebAJAX._staticInstance.get_defaultFailedCallback(); }
OLAWebAJAX.set_path("/OLAWebAJAX.asmx");
OLAWebAJAX.GetMakeList= function(intFuelTypeID,onSuccess,onFailed,userContext) {
/// <param name="intFuelTypeID" 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>
OLAWebAJAX._staticInstance.GetMakeList(intFuelTypeID,onSuccess,onFailed,userContext); }
OLAWebAJAX.GetModelList= function(intFuelTypeID,intMakeID,onSuccess,onFailed,userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" 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>
OLAWebAJAX._staticInstance.GetModelList(intFuelTypeID,intMakeID,onSuccess,onFailed,userContext); }
OLAWebAJAX.GetEngineSizeList= function(intFuelTypeID,intMakeID,intModelID,onSuccess,onFailed,userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" 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>
OLAWebAJAX._staticInstance.GetEngineSizeList(intFuelTypeID,intMakeID,intModelID,onSuccess,onFailed,userContext); }
OLAWebAJAX.GetYearList= function(intFuelTypeID,intMakeID,intModelID,decEngineSize,onSuccess,onFailed,userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" type="Number">System.Int32</param>
/// <param name="decEngineSize" type="Number">System.Decimal</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>
OLAWebAJAX._staticInstance.GetYearList(intFuelTypeID,intMakeID,intModelID,decEngineSize,onSuccess,onFailed,userContext); }
OLAWebAJAX.GetBodyTypeList= function(intFuelTypeID,intMakeID,intModelID,decEngineSize,intYear,onSuccess,onFailed,userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" type="Number">System.Int32</param>
/// <param name="decEngineSize" type="Number">System.Decimal</param>
/// <param name="intYear" 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>
OLAWebAJAX._staticInstance.GetBodyTypeList(intFuelTypeID,intMakeID,intModelID,decEngineSize,intYear,onSuccess,onFailed,userContext); }
OLAWebAJAX.GetVehicleSearchList= function(intFuelTypeID,intMakeID,intModelID,decEngineSize,intYear,intBodyTypeID,onSuccess,onFailed,userContext) {
/// <param name="intFuelTypeID" type="Number">System.Int32</param>
/// <param name="intMakeID" type="Number">System.Int32</param>
/// <param name="intModelID" type="Number">System.Int32</param>
/// <param name="decEngineSize" type="Number">System.Decimal</param>
/// <param name="intYear" type="Number">System.Int32</param>
/// <param name="intBodyTypeID" 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>
OLAWebAJAX._staticInstance.GetVehicleSearchList(intFuelTypeID,intMakeID,intModelID,decEngineSize,intYear,intBodyTypeID,onSuccess,onFailed,userContext); }
OLAWebAJAX.GetOrderCodeList= function(prefixText,count,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" 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>
OLAWebAJAX._staticInstance.GetOrderCodeList(prefixText,count,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('DBLogic.CoreLibrary');
if (typeof(DBLogic.CoreLibrary.BasicListItem) === 'undefined') {
DBLogic.CoreLibrary.BasicListItem=gtc("DBLogic.CoreLibrary.BasicListItem");
DBLogic.CoreLibrary.BasicListItem.registerClass('DBLogic.CoreLibrary.BasicListItem');
}
if (typeof(VehicleSearchResult) === 'undefined') {
var VehicleSearchResult=gtc("VehicleSearchResult");
VehicleSearchResult.registerClass('VehicleSearchResult');
}
