Type.registerNamespace('TikAeroWebB2E.WebService');
TikAeroWebB2E.WebService.UtilService=function() {
TikAeroWebB2E.WebService.UtilService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TikAeroWebB2E.WebService.UtilService.prototype={
GetPassengerTitles:function(Language,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'GetPassengerTitles',false,{Language:Language},succeededCallback,failedCallback,userContext); },
LoadFlownProfile:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'LoadFlownProfile',false,{},succeededCallback,failedCallback,userContext); },
SearchFlownProfile:function(Airline,FlightNumber,FlightId,RecordLocator,Origin,Destination,PassengerName,SeatNumber,TicketNumber,PhoneNumber,ClientId,ShowHistory,Language,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'SearchFlownProfile',false,{Airline:Airline,FlightNumber:FlightNumber,FlightId:FlightId,RecordLocator:RecordLocator,Origin:Origin,Destination:Destination,PassengerName:PassengerName,SeatNumber:SeatNumber,TicketNumber:TicketNumber,PhoneNumber:PhoneNumber,ClientId:ClientId,ShowHistory:ShowHistory,Language:Language},succeededCallback,failedCallback,userContext); },
LoadItinerary:function(bookingid,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'LoadItinerary',false,{bookingid:bookingid},succeededCallback,failedCallback,userContext); },
ItinerarySendMail:function(bookingId,mailto,mailcc,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'ItinerarySendMail',false,{bookingId:bookingId,mailto:mailto,mailcc:mailcc},succeededCallback,failedCallback,userContext); },
SearchSalesReport:function(PagePerRows,selectpage,includepageing,xslfile,Origin,Destination,Airline,FlightNumber,strFlightFrom,strFlightTo,strTicketingFrom,strTicketingTo,PassengerType,Language,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'SearchSalesReport',false,{PagePerRows:PagePerRows,selectpage:selectpage,includepageing:includepageing,xslfile:xslfile,Origin:Origin,Destination:Destination,Airline:Airline,FlightNumber:FlightNumber,strFlightFrom:strFlightFrom,strFlightTo:strFlightTo,strTicketingFrom:strTicketingFrom,strTicketingTo:strTicketingTo,PassengerType:PassengerType,Language:Language},succeededCallback,failedCallback,userContext); },
GridPagingWithXML:function(xml,page,selectpage,includepaging,xslfile,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'GridPagingWithXML',false,{xml:xml,page:page,selectpage:selectpage,includepaging:includepaging,xslfile:xslfile},succeededCallback,failedCallback,userContext); },
loadmaintainprofile:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadmaintainprofile',false,{},succeededCallback,failedCallback,userContext); },
loadcreadcontent:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadcreadcontent',false,{},succeededCallback,failedCallback,userContext); },
loadEditmaintainprofile:function(empid,showBack,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadEditmaintainprofile',false,{empid:empid,showBack:showBack},succeededCallback,failedCallback,userContext); },
getEmployeeprofile:function(empid,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'getEmployeeprofile',false,{empid:empid},succeededCallback,failedCallback,userContext); },
loadstep3:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadstep3',false,{},succeededCallback,failedCallback,userContext); },
loadstep4:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadstep4',false,{},succeededCallback,failedCallback,userContext); },
loadstep5:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadstep5',false,{},succeededCallback,failedCallback,userContext); },
loadSterp5CC:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadSterp5CC',false,{},succeededCallback,failedCallback,userContext); },
loadstep5Voucher:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadstep5Voucher',false,{},succeededCallback,failedCallback,userContext); },
loadstep5Account:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadstep5Account',false,{},succeededCallback,failedCallback,userContext); },
loadstep5PostPaid:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'loadstep5PostPaid',false,{},succeededCallback,failedCallback,userContext); },
savestep4:function(passengerXml,Remark,Remark2,strContact,xmlMailList,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'savestep4',false,{passengerXml:passengerXml,Remark:Remark,Remark2:Remark2,strContact:strContact,xmlMailList:xmlMailList},succeededCallback,failedCallback,userContext); },
CreateClientProfile:function(title,lastName,middleName,homePhone,email,address1,street,postCode,loginName,password,chkActive,chklogonToBook,chkMakeBookOther,firstName,mobilePhone,businessPhone,dateofBirth,address2,town,country,employeeNumber,chkAdmin,county,credit,department,originFrom,destinationTo,url,chkChangeSegments,chkCancelSegments,chkCreateTickets,chkNameChange,chklogonToReport,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'CreateClientProfile',false,{title:title,lastName:lastName,middleName:middleName,homePhone:homePhone,email:email,address1:address1,street:street,postCode:postCode,loginName:loginName,password:password,chkActive:chkActive,chklogonToBook:chklogonToBook,chkMakeBookOther:chkMakeBookOther,firstName:firstName,mobilePhone:mobilePhone,businessPhone:businessPhone,dateofBirth:dateofBirth,address2:address2,town:town,country:country,employeeNumber:employeeNumber,chkAdmin:chkAdmin,county:county,credit:credit,department:department,originFrom:originFrom,destinationTo:destinationTo,url:url,chkChangeSegments:chkChangeSegments,chkCancelSegments:chkCancelSegments,chkCreateTickets:chkCreateTickets,chkNameChange:chkNameChange,chklogonToReport:chklogonToReport},succeededCallback,failedCallback,userContext); },
SaveClientProfile:function(title,lastName,middleName,homePhone,email,address1,street,postCode,loginNameB2E,passwordB2E,newPasswordB2E,b2CLogin,b2CPassword,b2CNewPassword,employeeNumber,clientNumber,firstName,mobilePhone,businessPhone,dateofBirth,address2,town,country,chkActive,chklogonToBook,chkMakeBookOther,loginName,password,chkAdmin,county,credit,department,originFrom,destinationTo,url,isUser,chkChangeSegments,chkCancelSegments,chkCreateTickets,chkNameChange,chklogonToReport,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'SaveClientProfile',false,{title:title,lastName:lastName,middleName:middleName,homePhone:homePhone,email:email,address1:address1,street:street,postCode:postCode,loginNameB2E:loginNameB2E,passwordB2E:passwordB2E,newPasswordB2E:newPasswordB2E,b2CLogin:b2CLogin,b2CPassword:b2CPassword,b2CNewPassword:b2CNewPassword,employeeNumber:employeeNumber,clientNumber:clientNumber,firstName:firstName,mobilePhone:mobilePhone,businessPhone:businessPhone,dateofBirth:dateofBirth,address2:address2,town:town,country:country,chkActive:chkActive,chklogonToBook:chklogonToBook,chkMakeBookOther:chkMakeBookOther,loginName:loginName,password:password,chkAdmin:chkAdmin,county:county,credit:credit,department:department,originFrom:originFrom,destinationTo:destinationTo,url:url,isUser:isUser,chkChangeSegments:chkChangeSegments,chkCancelSegments:chkCancelSegments,chkCreateTickets:chkCreateTickets,chkNameChange:chkNameChange,chklogonToReport:chklogonToReport},succeededCallback,failedCallback,userContext); },
ResetPassword:function(title,url,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'ResetPassword',false,{title:title,url:url},succeededCallback,failedCallback,userContext); },
MaintainSendMail:function(mailto,title,firstname,lastname,username,action,url,password,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'MaintainSendMail',false,{mailto:mailto,title:title,firstname:firstname,lastname:lastname,username:username,action:action,url:url,password:password},succeededCallback,failedCallback,userContext); },
SaveUserRoute:function(userName,origin,destination,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'SaveUserRoute',false,{userName:userName,origin:origin,destination:destination},succeededCallback,failedCallback,userContext); },
ReadUserRoute:function(userName,succeededCallback, failedCallback, userContext) {
return this._invoke(TikAeroWebB2E.WebService.UtilService.get_path(), 'ReadUserRoute',false,{userName:userName},succeededCallback,failedCallback,userContext); }}
TikAeroWebB2E.WebService.UtilService.registerClass('TikAeroWebB2E.WebService.UtilService',Sys.Net.WebServiceProxy);
TikAeroWebB2E.WebService.UtilService._staticInstance = new TikAeroWebB2E.WebService.UtilService();
TikAeroWebB2E.WebService.UtilService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; TikAeroWebB2E.WebService.UtilService._staticInstance._path = value; }
TikAeroWebB2E.WebService.UtilService.get_path = function() { return TikAeroWebB2E.WebService.UtilService._staticInstance._path; }
TikAeroWebB2E.WebService.UtilService.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
TikAeroWebB2E.WebService.UtilService._staticInstance._timeout = value; }
TikAeroWebB2E.WebService.UtilService.get_timeout = function() { 
return TikAeroWebB2E.WebService.UtilService._staticInstance._timeout; }
TikAeroWebB2E.WebService.UtilService.set_defaultUserContext = function(value) { 
TikAeroWebB2E.WebService.UtilService._staticInstance._userContext = value; }
TikAeroWebB2E.WebService.UtilService.get_defaultUserContext = function() { 
return TikAeroWebB2E.WebService.UtilService._staticInstance._userContext; }
TikAeroWebB2E.WebService.UtilService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; TikAeroWebB2E.WebService.UtilService._staticInstance._succeeded = value; }
TikAeroWebB2E.WebService.UtilService.get_defaultSucceededCallback = function() { 
return TikAeroWebB2E.WebService.UtilService._staticInstance._succeeded; }
TikAeroWebB2E.WebService.UtilService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; TikAeroWebB2E.WebService.UtilService._staticInstance._failed = value; }
TikAeroWebB2E.WebService.UtilService.get_defaultFailedCallback = function() { 
return TikAeroWebB2E.WebService.UtilService._staticInstance._failed; }
TikAeroWebB2E.WebService.UtilService.set_path("/B2E/WebService/UtilService.asmx");
TikAeroWebB2E.WebService.UtilService.GetPassengerTitles= function(Language,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.GetPassengerTitles(Language,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.LoadFlownProfile= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.LoadFlownProfile(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.SearchFlownProfile= function(Airline,FlightNumber,FlightId,RecordLocator,Origin,Destination,PassengerName,SeatNumber,TicketNumber,PhoneNumber,ClientId,ShowHistory,Language,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.SearchFlownProfile(Airline,FlightNumber,FlightId,RecordLocator,Origin,Destination,PassengerName,SeatNumber,TicketNumber,PhoneNumber,ClientId,ShowHistory,Language,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.LoadItinerary= function(bookingid,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.LoadItinerary(bookingid,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.ItinerarySendMail= function(bookingId,mailto,mailcc,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.ItinerarySendMail(bookingId,mailto,mailcc,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.SearchSalesReport= function(PagePerRows,selectpage,includepageing,xslfile,Origin,Destination,Airline,FlightNumber,strFlightFrom,strFlightTo,strTicketingFrom,strTicketingTo,PassengerType,Language,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.SearchSalesReport(PagePerRows,selectpage,includepageing,xslfile,Origin,Destination,Airline,FlightNumber,strFlightFrom,strFlightTo,strTicketingFrom,strTicketingTo,PassengerType,Language,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.GridPagingWithXML= function(xml,page,selectpage,includepaging,xslfile,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.GridPagingWithXML(xml,page,selectpage,includepaging,xslfile,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadmaintainprofile= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadmaintainprofile(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadcreadcontent= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadcreadcontent(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadEditmaintainprofile= function(empid,showBack,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadEditmaintainprofile(empid,showBack,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.getEmployeeprofile= function(empid,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.getEmployeeprofile(empid,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadstep3= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadstep3(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadstep4= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadstep4(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadstep5= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadstep5(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadSterp5CC= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadSterp5CC(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadstep5Voucher= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadstep5Voucher(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadstep5Account= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadstep5Account(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.loadstep5PostPaid= function(onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.loadstep5PostPaid(onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.savestep4= function(passengerXml,Remark,Remark2,strContact,xmlMailList,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.savestep4(passengerXml,Remark,Remark2,strContact,xmlMailList,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.CreateClientProfile= function(title,lastName,middleName,homePhone,email,address1,street,postCode,loginName,password,chkActive,chklogonToBook,chkMakeBookOther,firstName,mobilePhone,businessPhone,dateofBirth,address2,town,country,employeeNumber,chkAdmin,county,credit,department,originFrom,destinationTo,url,chkChangeSegments,chkCancelSegments,chkCreateTickets,chkNameChange,chklogonToReport,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.CreateClientProfile(title,lastName,middleName,homePhone,email,address1,street,postCode,loginName,password,chkActive,chklogonToBook,chkMakeBookOther,firstName,mobilePhone,businessPhone,dateofBirth,address2,town,country,employeeNumber,chkAdmin,county,credit,department,originFrom,destinationTo,url,chkChangeSegments,chkCancelSegments,chkCreateTickets,chkNameChange,chklogonToReport,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.SaveClientProfile= function(title,lastName,middleName,homePhone,email,address1,street,postCode,loginNameB2E,passwordB2E,newPasswordB2E,b2CLogin,b2CPassword,b2CNewPassword,employeeNumber,clientNumber,firstName,mobilePhone,businessPhone,dateofBirth,address2,town,country,chkActive,chklogonToBook,chkMakeBookOther,loginName,password,chkAdmin,county,credit,department,originFrom,destinationTo,url,isUser,chkChangeSegments,chkCancelSegments,chkCreateTickets,chkNameChange,chklogonToReport,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.SaveClientProfile(title,lastName,middleName,homePhone,email,address1,street,postCode,loginNameB2E,passwordB2E,newPasswordB2E,b2CLogin,b2CPassword,b2CNewPassword,employeeNumber,clientNumber,firstName,mobilePhone,businessPhone,dateofBirth,address2,town,country,chkActive,chklogonToBook,chkMakeBookOther,loginName,password,chkAdmin,county,credit,department,originFrom,destinationTo,url,isUser,chkChangeSegments,chkCancelSegments,chkCreateTickets,chkNameChange,chklogonToReport,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.ResetPassword= function(title,url,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.ResetPassword(title,url,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.MaintainSendMail= function(mailto,title,firstname,lastname,username,action,url,password,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.MaintainSendMail(mailto,title,firstname,lastname,username,action,url,password,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.SaveUserRoute= function(userName,origin,destination,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.SaveUserRoute(userName,origin,destination,onSuccess,onFailed,userContext); }
TikAeroWebB2E.WebService.UtilService.ReadUserRoute= function(userName,onSuccess,onFailed,userContext) {TikAeroWebB2E.WebService.UtilService._staticInstance.ReadUserRoute(userName,onSuccess,onFailed,userContext); }
