var UtilityService=function() {
UtilityService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
UtilityService.prototype={
ChkMemberType:function(succeededCallback, failedCallback, userContext) {
return this._invoke(UtilityService.get_path(), 'ChkMemberType',false,{},succeededCallback,failedCallback,userContext); },
GetNamePrice:function(currencyCode,succeededCallback, failedCallback, userContext) {
return this._invoke(UtilityService.get_path(), 'GetNamePrice',false,{currencyCode:currencyCode},succeededCallback,failedCallback,userContext); },
GetCityList:function(countryCode,langCode,succeededCallback, failedCallback, userContext) {
return this._invoke(UtilityService.get_path(), 'GetCityList',false,{countryCode:countryCode,langCode:langCode},succeededCallback,failedCallback,userContext); },
GetAreaList:function(countryCode,cityCode,langCode,succeededCallback, failedCallback, userContext) {
return this._invoke(UtilityService.get_path(), 'GetAreaList',false,{countryCode:countryCode,cityCode:cityCode,langCode:langCode},succeededCallback,failedCallback,userContext); },
GetReserveList:function(revNo,staffCode,userCode,loginID,langCode,countryCode,status,dateType,fromDate,toDate,memberType,loginType,revTel,revEmail,includeDown,succeededCallback, failedCallback, userContext) {
return this._invoke(UtilityService.get_path(), 'GetReserveList',false,{revNo:revNo,staffCode:staffCode,userCode:userCode,loginID:loginID,langCode:langCode,countryCode:countryCode,status:status,dateType:dateType,fromDate:fromDate,toDate:toDate,memberType:memberType,loginType:loginType,revTel:revTel,revEmail:revEmail,includeDown:includeDown},succeededCallback,failedCallback,userContext); },
GetMemberList:function(regFromDate,regToDate,id,name,loginId,succeededCallback, failedCallback, userContext) {
return this._invoke(UtilityService.get_path(), 'GetMemberList',false,{regFromDate:regFromDate,regToDate:regToDate,id:id,name:name,loginId:loginId},succeededCallback,failedCallback,userContext); }}
UtilityService.registerClass('UtilityService',Sys.Net.WebServiceProxy);
UtilityService._staticInstance = new UtilityService();
UtilityService.set_path = function(value) { UtilityService._staticInstance._path = value; }
UtilityService.get_path = function() { return UtilityService._staticInstance._path; }
UtilityService.set_timeout = function(value) { UtilityService._staticInstance._timeout = value; }
UtilityService.get_timeout = function() { return UtilityService._staticInstance._timeout; }
UtilityService.set_defaultUserContext = function(value) { UtilityService._staticInstance._userContext = value; }
UtilityService.get_defaultUserContext = function() { return UtilityService._staticInstance._userContext; }
UtilityService.set_defaultSucceededCallback = function(value) { UtilityService._staticInstance._succeeded = value; }
UtilityService.get_defaultSucceededCallback = function() { return UtilityService._staticInstance._succeeded; }
UtilityService.set_defaultFailedCallback = function(value) { UtilityService._staticInstance._failed = value; }
UtilityService.get_defaultFailedCallback = function() { return UtilityService._staticInstance._failed; }
UtilityService.set_path("/UtilityService.asmx");
UtilityService.ChkMemberType= function(onSuccess,onFailed,userContext) {UtilityService._staticInstance.ChkMemberType(onSuccess,onFailed,userContext); }
UtilityService.GetNamePrice= function(currencyCode,onSuccess,onFailed,userContext) {UtilityService._staticInstance.GetNamePrice(currencyCode,onSuccess,onFailed,userContext); }
UtilityService.GetCityList= function(countryCode,langCode,onSuccess,onFailed,userContext) {UtilityService._staticInstance.GetCityList(countryCode,langCode,onSuccess,onFailed,userContext); }
UtilityService.GetAreaList= function(countryCode,cityCode,langCode,onSuccess,onFailed,userContext) {UtilityService._staticInstance.GetAreaList(countryCode,cityCode,langCode,onSuccess,onFailed,userContext); }
UtilityService.GetReserveList= function(revNo,staffCode,userCode,loginID,langCode,countryCode,status,dateType,fromDate,toDate,memberType,loginType,revTel,revEmail,includeDown,onSuccess,onFailed,userContext) {UtilityService._staticInstance.GetReserveList(revNo,staffCode,userCode,loginID,langCode,countryCode,status,dateType,fromDate,toDate,memberType,loginType,revTel,revEmail,includeDown,onSuccess,onFailed,userContext); }
UtilityService.GetMemberList= function(regFromDate,regToDate,id,name,loginId,onSuccess,onFailed,userContext) {UtilityService._staticInstance.GetMemberList(regFromDate,regToDate,id,name,loginId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataSet) === 'undefined') {
System.Data.DataSet=gtc("System.Data.DataSet");
System.Data.DataSet.registerClass('System.Data.DataSet');
}
if (typeof(MemberType) === 'undefined') {
MemberType = function() { throw Error.invalidOperation(); }
MemberType.prototype = {Normal: 1,Company: 2,TravelAgent: 3,Etc: 4}
MemberType.registerEnum('MemberType', true);
}
if (typeof(LoginType) === 'undefined') {
LoginType = function() { throw Error.invalidOperation(); }
LoginType.prototype = {ByEmailAndPhone: 0,ByLoginID: 1,ByStaffCode: 2}
LoginType.registerEnum('LoginType', true);
}
