Type.registerNamespace('OnlinebookingWeb');
OnlinebookingWeb.Service=function() {
OnlinebookingWeb.Service.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
OnlinebookingWeb.Service.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return OnlinebookingWeb.Service._staticInstance.get_path();},
TempBookTimeSlot:function(ProfileID,UnitID,DateFrom,DateTo,succeededCallback, failedCallback, userContext) {
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="UnitID" type="String">System.String</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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(), 'TempBookTimeSlot',false,{ProfileID:ProfileID,UnitID:UnitID,DateFrom:DateFrom,DateTo:DateTo},succeededCallback,failedCallback,userContext); },
GetEncodedReceiptURL:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetEncodedReceiptURL',false,{},succeededCallback,failedCallback,userContext); },
GetOrder:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetOrder',false,{},succeededCallback,failedCallback,userContext); },
BookProfileRequiresLogin:function(profileID,succeededCallback, failedCallback, userContext) {
/// <param name="profileID" 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(), 'BookProfileRequiresLogin',false,{profileID:profileID},succeededCallback,failedCallback,userContext); },
FinalizeOrder:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'FinalizeOrder',false,{},succeededCallback,failedCallback,userContext); },
GetOrderCardFee:function(cardID,succeededCallback, failedCallback, userContext) {
/// <param name="cardID" 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(), 'GetOrderCardFee',false,{cardID:cardID},succeededCallback,failedCallback,userContext); },
GetCurrentDisplayCurrency:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetCurrentDisplayCurrency',false,{},succeededCallback,failedCallback,userContext); },
GetBasketVariables:function(ProfileId,succeededCallback, failedCallback, userContext) {
/// <param name="ProfileId" 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(), 'GetBasketVariables',false,{ProfileId:ProfileId},succeededCallback,failedCallback,userContext); },
SetActiveStep:function(strStep,succeededCallback, failedCallback, userContext) {
/// <param name="strStep" 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(), 'SetActiveStep',false,{strStep:strStep},succeededCallback,failedCallback,userContext); },
GetTermsAndConditions:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetTermsAndConditions',false,{},succeededCallback,failedCallback,userContext); },
DeleteHourTempBooking:function(OrderlineID,succeededCallback, failedCallback, userContext) {
/// <param name="OrderlineID" 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(), 'DeleteHourTempBooking',false,{OrderlineID:OrderlineID},succeededCallback,failedCallback,userContext); },
GetBasketTotal:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetBasketTotal',false,{},succeededCallback,failedCallback,userContext); },
GetBasketOrderlines:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetBasketOrderlines',false,{},succeededCallback,failedCallback,userContext); },
SetBreadCrumbLevel:function(Level,succeededCallback, failedCallback, userContext) {
/// <param name="Level" 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(), 'SetBreadCrumbLevel',false,{Level:Level},succeededCallback,failedCallback,userContext); },
GetUnitDescription:function(UnitID,PortalName,succeededCallback, failedCallback, userContext) {
/// <param name="UnitID" type="String">System.String</param>
/// <param name="PortalName" 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(), 'GetUnitDescription',false,{UnitID:UnitID,PortalName:PortalName},succeededCallback,failedCallback,userContext); },
GetProfileDescription:function(ProfileID,PortalName,succeededCallback, failedCallback, userContext) {
/// <param name="ProfileID" type="String">System.String</param>
/// <param name="PortalName" 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(), 'GetProfileDescription',false,{ProfileID:ProfileID,PortalName:PortalName},succeededCallback,failedCallback,userContext); },
ClearOrder:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'ClearOrder',false,{},succeededCallback,failedCallback,userContext); },
GetMinimumPrice:function(DateFrom,DateTo,ProfileID,IsMenu,succeededCallback, failedCallback, userContext) {
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" type="String">System.String</param>
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="IsMenu" type="Boolean">System.Boolean</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(), 'GetMinimumPrice',false,{DateFrom:DateFrom,DateTo:DateTo,ProfileID:ProfileID,IsMenu:IsMenu},succeededCallback,failedCallback,userContext); },
GetNotAvailableUnits:function(ParmString,succeededCallback, failedCallback, userContext) {
/// <param name="ParmString" 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(), 'GetNotAvailableUnits',false,{ParmString:ParmString},succeededCallback,failedCallback,userContext); },
GetNotAvailableUnitsDeparture:function(ParmString,succeededCallback, failedCallback, userContext) {
/// <param name="ParmString" 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(), 'GetNotAvailableUnitsDeparture',false,{ParmString:ParmString},succeededCallback,failedCallback,userContext); },
GetChildProfiles:function(ParentProfileID,succeededCallback, failedCallback, userContext) {
/// <param name="ParentProfileID" 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(), 'GetChildProfiles',false,{ParentProfileID:ParentProfileID},succeededCallback,failedCallback,userContext); },
GetProfile:function(ProfileID,succeededCallback, failedCallback, userContext) {
/// <param name="ProfileID" 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(), 'GetProfile',false,{ProfileID:ProfileID},succeededCallback,failedCallback,userContext); },
GetProfileMapSettings:function(ProfileID,succeededCallback, failedCallback, userContext) {
/// <param name="ProfileID" 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(), 'GetProfileMapSettings',false,{ProfileID:ProfileID},succeededCallback,failedCallback,userContext); },
GetAvailableUnits:function(ProfileId,DateFrom,DateTo,MaxReturnedRows,CheckConditions,EnforceWastedays,succeededCallback, failedCallback, userContext) {
/// <param name="ProfileId" type="Number">System.Int32</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" type="String">System.String</param>
/// <param name="MaxReturnedRows" type="Number">System.Int32</param>
/// <param name="CheckConditions" type="Boolean">System.Boolean</param>
/// <param name="EnforceWastedays" type="Boolean">System.Boolean</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(), 'GetAvailableUnits',false,{ProfileId:ProfileId,DateFrom:DateFrom,DateTo:DateTo,MaxReturnedRows:MaxReturnedRows,CheckConditions:CheckConditions,EnforceWastedays:EnforceWastedays},succeededCallback,failedCallback,userContext); },
GetAvailableProfiles:function(ParentProfileId,DateFrom,DateTo,succeededCallback, failedCallback, userContext) {
/// <param name="ParentProfileId" type="Number">System.Int32</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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(), 'GetAvailableProfiles',false,{ParentProfileId:ParentProfileId,DateFrom:DateFrom,DateTo:DateTo},succeededCallback,failedCallback,userContext); },
ReturnNotAvailableUnits:function(Month,Year,ProfileID,NumberOfMonths,SearchChildProfiles,SelectedArrivalDate,succeededCallback, failedCallback, userContext) {
/// <param name="Month" type="String">System.String</param>
/// <param name="Year" type="String">System.String</param>
/// <param name="ProfileID" type="String">System.String</param>
/// <param name="NumberOfMonths" type="String">System.String</param>
/// <param name="SearchChildProfiles" type="Boolean">System.Boolean</param>
/// <param name="SelectedArrivalDate" 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(), 'ReturnNotAvailableUnits',false,{Month:Month,Year:Year,ProfileID:ProfileID,NumberOfMonths:NumberOfMonths,SearchChildProfiles:SearchChildProfiles,SelectedArrivalDate:SelectedArrivalDate},succeededCallback,failedCallback,userContext); },
ReturnNotAvailableUnitsDeparture:function(Month,Year,ProfileID,NumberOfMonths,SearchChildProfiles,SelectedArrivalDate,succeededCallback, failedCallback, userContext) {
/// <param name="Month" type="Number">System.Int32</param>
/// <param name="Year" type="Number">System.Int32</param>
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="NumberOfMonths" type="Number">System.Int32</param>
/// <param name="SearchChildProfiles" type="Boolean">System.Boolean</param>
/// <param name="SelectedArrivalDate" 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(), 'ReturnNotAvailableUnitsDeparture',false,{Month:Month,Year:Year,ProfileID:ProfileID,NumberOfMonths:NumberOfMonths,SearchChildProfiles:SearchChildProfiles,SelectedArrivalDate:SelectedArrivalDate},succeededCallback,failedCallback,userContext); },
GetNotAvailableEvents:function(ParmString,succeededCallback, failedCallback, userContext) {
/// <param name="ParmString" 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(), 'GetNotAvailableEvents',false,{ParmString:ParmString},succeededCallback,failedCallback,userContext); },
ReturnNotAvailableEvents:function(Month,Year,EventID,NumberOfMonths,succeededCallback, failedCallback, userContext) {
/// <param name="Month" type="Number">System.Int32</param>
/// <param name="Year" type="Number">System.Int32</param>
/// <param name="EventID" type="Number">System.Int32</param>
/// <param name="NumberOfMonths" 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(), 'ReturnNotAvailableEvents',false,{Month:Month,Year:Year,EventID:EventID,NumberOfMonths:NumberOfMonths},succeededCallback,failedCallback,userContext); },
GetAvailableEventEntries:function(EventID,DateFrom,DateTo,succeededCallback, failedCallback, userContext) {
/// <param name="EventID" type="Number">System.Int32</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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(), 'GetAvailableEventEntries',false,{EventID:EventID,DateFrom:DateFrom,DateTo:DateTo},succeededCallback,failedCallback,userContext); },
GetCustomer:function(PhoneNumber,succeededCallback, failedCallback, userContext) {
/// <param name="PhoneNumber" 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(), 'GetCustomer',false,{PhoneNumber:PhoneNumber},succeededCallback,failedCallback,userContext); },
GetLastMinuteOffers:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetLastMinuteOffers',false,{},succeededCallback,failedCallback,userContext); },
GetHeaderMessage:function(DateFrom,DateTo,succeededCallback, failedCallback, userContext) {
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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(), 'GetHeaderMessage',false,{DateFrom:DateFrom,DateTo:DateTo},succeededCallback,failedCallback,userContext); },
AllowPayLater:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'AllowPayLater',false,{},succeededCallback,failedCallback,userContext); },
GetCustomerByPhone:function(Nation,Prefix,PhoneNumber,succeededCallback, failedCallback, userContext) {
/// <param name="Nation" type="String">System.String</param>
/// <param name="Prefix" type="String">System.String</param>
/// <param name="PhoneNumber" 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(), 'GetCustomerByPhone',false,{Nation:Nation,Prefix:Prefix,PhoneNumber:PhoneNumber},succeededCallback,failedCallback,userContext); },
SetCustomer:function(Customer,succeededCallback, failedCallback, userContext) {
/// <param name="Customer" type="Compusoft.Onlinebooking+Customer">Compusoft.Onlinebooking+Customer</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(), 'SetCustomer',false,{Customer:Customer},succeededCallback,failedCallback,userContext); },
SetCustomerByValues:function(Phone,Name,Address,ZipCode,City,MobilePhone,Email,LicensePlateId,Nation,succeededCallback, failedCallback, userContext) {
/// <param name="Phone" type="String">System.String</param>
/// <param name="Name" type="String">System.String</param>
/// <param name="Address" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="City" type="String">System.String</param>
/// <param name="MobilePhone" type="String">System.String</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="LicensePlateId" type="String">System.String</param>
/// <param name="Nation" 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(), 'SetCustomerByValues',false,{Phone:Phone,Name:Name,Address:Address,ZipCode:ZipCode,City:City,MobilePhone:MobilePhone,Email:Email,LicensePlateId:LicensePlateId,Nation:Nation},succeededCallback,failedCallback,userContext); },
SetSelectedPaymentCard:function(cardID,succeededCallback, failedCallback, userContext) {
/// <param name="cardID" 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(), 'SetSelectedPaymentCard',false,{cardID:cardID},succeededCallback,failedCallback,userContext); },
GetPaymentCards:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetPaymentCards',false,{},succeededCallback,failedCallback,userContext); },
GetPaymentURL:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetPaymentURL',false,{},succeededCallback,failedCallback,userContext); },
GetOrderState:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetOrderState',false,{},succeededCallback,failedCallback,userContext); },
BookUnit:function(DateFrom,DateTo,ProfileID,UnitID,succeededCallback, failedCallback, userContext) {
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" type="String">System.String</param>
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="UnitID" 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(), 'BookUnit',false,{DateFrom:DateFrom,DateTo:DateTo,ProfileID:ProfileID,UnitID:UnitID},succeededCallback,failedCallback,userContext); },
DeleteBooking:function(OrderlineID,succeededCallback, failedCallback, userContext) {
/// <param name="OrderlineID" 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(), 'DeleteBooking',false,{OrderlineID:OrderlineID},succeededCallback,failedCallback,userContext); },
ClearBasketVariablesData:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'ClearBasketVariablesData',false,{},succeededCallback,failedCallback,userContext); },
SetBasketVariablesData:function(VariableName,Value,succeededCallback, failedCallback, userContext) {
/// <param name="VariableName" type="String">System.String</param>
/// <param name="Value" 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(), 'SetBasketVariablesData',false,{VariableName:VariableName,Value:Value},succeededCallback,failedCallback,userContext); },
SetIgnoreDepositAtPayment:function(ignore,succeededCallback, failedCallback, userContext) {
/// <param name="ignore" type="Boolean">System.Boolean</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(), 'SetIgnoreDepositAtPayment',false,{ignore:ignore},succeededCallback,failedCallback,userContext); },
DoLogin:function(email,password,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="password" 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(), 'DoLogin',false,{email:email,password:password},succeededCallback,failedCallback,userContext); }}
OnlinebookingWeb.Service.registerClass('OnlinebookingWeb.Service',Sys.Net.WebServiceProxy);
OnlinebookingWeb.Service._staticInstance = new OnlinebookingWeb.Service();
OnlinebookingWeb.Service.set_path = function(value) {
OnlinebookingWeb.Service._staticInstance.set_path(value); }
OnlinebookingWeb.Service.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return OnlinebookingWeb.Service._staticInstance.get_path();}
OnlinebookingWeb.Service.set_timeout = function(value) {
OnlinebookingWeb.Service._staticInstance.set_timeout(value); }
OnlinebookingWeb.Service.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return OnlinebookingWeb.Service._staticInstance.get_timeout(); }
OnlinebookingWeb.Service.set_defaultUserContext = function(value) { 
OnlinebookingWeb.Service._staticInstance.set_defaultUserContext(value); }
OnlinebookingWeb.Service.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return OnlinebookingWeb.Service._staticInstance.get_defaultUserContext(); }
OnlinebookingWeb.Service.set_defaultSucceededCallback = function(value) { 
 OnlinebookingWeb.Service._staticInstance.set_defaultSucceededCallback(value); }
OnlinebookingWeb.Service.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return OnlinebookingWeb.Service._staticInstance.get_defaultSucceededCallback(); }
OnlinebookingWeb.Service.set_defaultFailedCallback = function(value) { 
OnlinebookingWeb.Service._staticInstance.set_defaultFailedCallback(value); }
OnlinebookingWeb.Service.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return OnlinebookingWeb.Service._staticInstance.get_defaultFailedCallback(); }
OnlinebookingWeb.Service.set_path("/Service.asmx");
OnlinebookingWeb.Service.TempBookTimeSlot= function(ProfileID,UnitID,DateFrom,DateTo,onSuccess,onFailed,userContext) {
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="UnitID" type="String">System.String</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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>
OnlinebookingWeb.Service._staticInstance.TempBookTimeSlot(ProfileID,UnitID,DateFrom,DateTo,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetEncodedReceiptURL= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetEncodedReceiptURL(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetOrder= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetOrder(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.BookProfileRequiresLogin= function(profileID,onSuccess,onFailed,userContext) {
/// <param name="profileID" 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>
OnlinebookingWeb.Service._staticInstance.BookProfileRequiresLogin(profileID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.FinalizeOrder= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.FinalizeOrder(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetOrderCardFee= function(cardID,onSuccess,onFailed,userContext) {
/// <param name="cardID" 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>
OnlinebookingWeb.Service._staticInstance.GetOrderCardFee(cardID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetCurrentDisplayCurrency= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetCurrentDisplayCurrency(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetBasketVariables= function(ProfileId,onSuccess,onFailed,userContext) {
/// <param name="ProfileId" 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>
OnlinebookingWeb.Service._staticInstance.GetBasketVariables(ProfileId,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.SetActiveStep= function(strStep,onSuccess,onFailed,userContext) {
/// <param name="strStep" 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>
OnlinebookingWeb.Service._staticInstance.SetActiveStep(strStep,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetTermsAndConditions= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetTermsAndConditions(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.DeleteHourTempBooking= function(OrderlineID,onSuccess,onFailed,userContext) {
/// <param name="OrderlineID" 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>
OnlinebookingWeb.Service._staticInstance.DeleteHourTempBooking(OrderlineID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetBasketTotal= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetBasketTotal(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetBasketOrderlines= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetBasketOrderlines(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.SetBreadCrumbLevel= function(Level,onSuccess,onFailed,userContext) {
/// <param name="Level" 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>
OnlinebookingWeb.Service._staticInstance.SetBreadCrumbLevel(Level,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetUnitDescription= function(UnitID,PortalName,onSuccess,onFailed,userContext) {
/// <param name="UnitID" type="String">System.String</param>
/// <param name="PortalName" 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>
OnlinebookingWeb.Service._staticInstance.GetUnitDescription(UnitID,PortalName,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetProfileDescription= function(ProfileID,PortalName,onSuccess,onFailed,userContext) {
/// <param name="ProfileID" type="String">System.String</param>
/// <param name="PortalName" 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>
OnlinebookingWeb.Service._staticInstance.GetProfileDescription(ProfileID,PortalName,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.ClearOrder= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.ClearOrder(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetMinimumPrice= function(DateFrom,DateTo,ProfileID,IsMenu,onSuccess,onFailed,userContext) {
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" type="String">System.String</param>
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="IsMenu" type="Boolean">System.Boolean</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>
OnlinebookingWeb.Service._staticInstance.GetMinimumPrice(DateFrom,DateTo,ProfileID,IsMenu,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetNotAvailableUnits= function(ParmString,onSuccess,onFailed,userContext) {
/// <param name="ParmString" 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>
OnlinebookingWeb.Service._staticInstance.GetNotAvailableUnits(ParmString,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetNotAvailableUnitsDeparture= function(ParmString,onSuccess,onFailed,userContext) {
/// <param name="ParmString" 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>
OnlinebookingWeb.Service._staticInstance.GetNotAvailableUnitsDeparture(ParmString,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetChildProfiles= function(ParentProfileID,onSuccess,onFailed,userContext) {
/// <param name="ParentProfileID" 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>
OnlinebookingWeb.Service._staticInstance.GetChildProfiles(ParentProfileID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetProfile= function(ProfileID,onSuccess,onFailed,userContext) {
/// <param name="ProfileID" 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>
OnlinebookingWeb.Service._staticInstance.GetProfile(ProfileID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetProfileMapSettings= function(ProfileID,onSuccess,onFailed,userContext) {
/// <param name="ProfileID" 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>
OnlinebookingWeb.Service._staticInstance.GetProfileMapSettings(ProfileID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetAvailableUnits= function(ProfileId,DateFrom,DateTo,MaxReturnedRows,CheckConditions,EnforceWastedays,onSuccess,onFailed,userContext) {
/// <param name="ProfileId" type="Number">System.Int32</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" type="String">System.String</param>
/// <param name="MaxReturnedRows" type="Number">System.Int32</param>
/// <param name="CheckConditions" type="Boolean">System.Boolean</param>
/// <param name="EnforceWastedays" type="Boolean">System.Boolean</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>
OnlinebookingWeb.Service._staticInstance.GetAvailableUnits(ProfileId,DateFrom,DateTo,MaxReturnedRows,CheckConditions,EnforceWastedays,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetAvailableProfiles= function(ParentProfileId,DateFrom,DateTo,onSuccess,onFailed,userContext) {
/// <param name="ParentProfileId" type="Number">System.Int32</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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>
OnlinebookingWeb.Service._staticInstance.GetAvailableProfiles(ParentProfileId,DateFrom,DateTo,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.ReturnNotAvailableUnits= function(Month,Year,ProfileID,NumberOfMonths,SearchChildProfiles,SelectedArrivalDate,onSuccess,onFailed,userContext) {
/// <param name="Month" type="String">System.String</param>
/// <param name="Year" type="String">System.String</param>
/// <param name="ProfileID" type="String">System.String</param>
/// <param name="NumberOfMonths" type="String">System.String</param>
/// <param name="SearchChildProfiles" type="Boolean">System.Boolean</param>
/// <param name="SelectedArrivalDate" 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>
OnlinebookingWeb.Service._staticInstance.ReturnNotAvailableUnits(Month,Year,ProfileID,NumberOfMonths,SearchChildProfiles,SelectedArrivalDate,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.ReturnNotAvailableUnitsDeparture= function(Month,Year,ProfileID,NumberOfMonths,SearchChildProfiles,SelectedArrivalDate,onSuccess,onFailed,userContext) {
/// <param name="Month" type="Number">System.Int32</param>
/// <param name="Year" type="Number">System.Int32</param>
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="NumberOfMonths" type="Number">System.Int32</param>
/// <param name="SearchChildProfiles" type="Boolean">System.Boolean</param>
/// <param name="SelectedArrivalDate" 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>
OnlinebookingWeb.Service._staticInstance.ReturnNotAvailableUnitsDeparture(Month,Year,ProfileID,NumberOfMonths,SearchChildProfiles,SelectedArrivalDate,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetNotAvailableEvents= function(ParmString,onSuccess,onFailed,userContext) {
/// <param name="ParmString" 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>
OnlinebookingWeb.Service._staticInstance.GetNotAvailableEvents(ParmString,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.ReturnNotAvailableEvents= function(Month,Year,EventID,NumberOfMonths,onSuccess,onFailed,userContext) {
/// <param name="Month" type="Number">System.Int32</param>
/// <param name="Year" type="Number">System.Int32</param>
/// <param name="EventID" type="Number">System.Int32</param>
/// <param name="NumberOfMonths" 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>
OnlinebookingWeb.Service._staticInstance.ReturnNotAvailableEvents(Month,Year,EventID,NumberOfMonths,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetAvailableEventEntries= function(EventID,DateFrom,DateTo,onSuccess,onFailed,userContext) {
/// <param name="EventID" type="Number">System.Int32</param>
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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>
OnlinebookingWeb.Service._staticInstance.GetAvailableEventEntries(EventID,DateFrom,DateTo,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetCustomer= function(PhoneNumber,onSuccess,onFailed,userContext) {
/// <param name="PhoneNumber" 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>
OnlinebookingWeb.Service._staticInstance.GetCustomer(PhoneNumber,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetLastMinuteOffers= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetLastMinuteOffers(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetHeaderMessage= function(DateFrom,DateTo,onSuccess,onFailed,userContext) {
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" 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>
OnlinebookingWeb.Service._staticInstance.GetHeaderMessage(DateFrom,DateTo,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.AllowPayLater= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.AllowPayLater(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetCustomerByPhone= function(Nation,Prefix,PhoneNumber,onSuccess,onFailed,userContext) {
/// <param name="Nation" type="String">System.String</param>
/// <param name="Prefix" type="String">System.String</param>
/// <param name="PhoneNumber" 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>
OnlinebookingWeb.Service._staticInstance.GetCustomerByPhone(Nation,Prefix,PhoneNumber,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.SetCustomer= function(Customer,onSuccess,onFailed,userContext) {
/// <param name="Customer" type="Compusoft.Onlinebooking+Customer">Compusoft.Onlinebooking+Customer</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>
OnlinebookingWeb.Service._staticInstance.SetCustomer(Customer,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.SetCustomerByValues= function(Phone,Name,Address,ZipCode,City,MobilePhone,Email,LicensePlateId,Nation,onSuccess,onFailed,userContext) {
/// <param name="Phone" type="String">System.String</param>
/// <param name="Name" type="String">System.String</param>
/// <param name="Address" type="String">System.String</param>
/// <param name="ZipCode" type="String">System.String</param>
/// <param name="City" type="String">System.String</param>
/// <param name="MobilePhone" type="String">System.String</param>
/// <param name="Email" type="String">System.String</param>
/// <param name="LicensePlateId" type="String">System.String</param>
/// <param name="Nation" 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>
OnlinebookingWeb.Service._staticInstance.SetCustomerByValues(Phone,Name,Address,ZipCode,City,MobilePhone,Email,LicensePlateId,Nation,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.SetSelectedPaymentCard= function(cardID,onSuccess,onFailed,userContext) {
/// <param name="cardID" 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>
OnlinebookingWeb.Service._staticInstance.SetSelectedPaymentCard(cardID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetPaymentCards= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetPaymentCards(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetPaymentURL= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetPaymentURL(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.GetOrderState= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.GetOrderState(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.BookUnit= function(DateFrom,DateTo,ProfileID,UnitID,onSuccess,onFailed,userContext) {
/// <param name="DateFrom" type="String">System.String</param>
/// <param name="DateTo" type="String">System.String</param>
/// <param name="ProfileID" type="Number">System.Int32</param>
/// <param name="UnitID" 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>
OnlinebookingWeb.Service._staticInstance.BookUnit(DateFrom,DateTo,ProfileID,UnitID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.DeleteBooking= function(OrderlineID,onSuccess,onFailed,userContext) {
/// <param name="OrderlineID" 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>
OnlinebookingWeb.Service._staticInstance.DeleteBooking(OrderlineID,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.ClearBasketVariablesData= function(onSuccess,onFailed,userContext) {
/// <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>
OnlinebookingWeb.Service._staticInstance.ClearBasketVariablesData(onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.SetBasketVariablesData= function(VariableName,Value,onSuccess,onFailed,userContext) {
/// <param name="VariableName" type="String">System.String</param>
/// <param name="Value" 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>
OnlinebookingWeb.Service._staticInstance.SetBasketVariablesData(VariableName,Value,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.SetIgnoreDepositAtPayment= function(ignore,onSuccess,onFailed,userContext) {
/// <param name="ignore" type="Boolean">System.Boolean</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>
OnlinebookingWeb.Service._staticInstance.SetIgnoreDepositAtPayment(ignore,onSuccess,onFailed,userContext); }
OnlinebookingWeb.Service.DoLogin= function(email,password,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="password" 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>
OnlinebookingWeb.Service._staticInstance.DoLogin(email,password,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Compusoft');
if (typeof(Compusoft.Orderline) === 'undefined') {
Compusoft.Orderline=gtc("Compusoft.Orderline");
Compusoft.Orderline.registerClass('Compusoft.Orderline');
}
Type.registerNamespace('OnlinebookingWeb.wsOnlinebookingNew');
if (typeof(OnlinebookingWeb.wsOnlinebookingNew.Profile) === 'undefined') {
OnlinebookingWeb.wsOnlinebookingNew.Profile=gtc("OnlinebookingWeb.wsOnlinebookingNew.Profile");
OnlinebookingWeb.wsOnlinebookingNew.Profile.registerClass('OnlinebookingWeb.wsOnlinebookingNew.Profile');
}
if (typeof(OnlinebookingWeb.wsOnlinebookingNew.ProfileMapSettings) === 'undefined') {
OnlinebookingWeb.wsOnlinebookingNew.ProfileMapSettings=gtc("OnlinebookingWeb.wsOnlinebookingNew.ProfileMapSettings");
OnlinebookingWeb.wsOnlinebookingNew.ProfileMapSettings.registerClass('OnlinebookingWeb.wsOnlinebookingNew.ProfileMapSettings');
}
if (typeof(Compusoft.BookingEventEntry) === 'undefined') {
Compusoft.BookingEventEntry=gtc("Compusoft.BookingEventEntry");
Compusoft.BookingEventEntry.registerClass('Compusoft.BookingEventEntry');
}
if (typeof(Compusoft.Customer) === 'undefined') {
Compusoft.Customer=gtc("Compusoft.Customer");
Compusoft.Customer.registerClass('Compusoft.Customer');
}
if (typeof(Compusoft.LastMinuteOffer) === 'undefined') {
Compusoft.LastMinuteOffer=gtc("Compusoft.LastMinuteOffer");
Compusoft.LastMinuteOffer.registerClass('Compusoft.LastMinuteOffer');
}
if (typeof(Compusoft.CardInfo) === 'undefined') {
Compusoft.CardInfo=gtc("Compusoft.CardInfo");
Compusoft.CardInfo.registerClass('Compusoft.CardInfo');
}
if (typeof(Compusoft.OrderStates) === 'undefined') {
Compusoft.OrderStates = function() { throw Error.invalidOperation(); }
Compusoft.OrderStates.prototype = {Started: 1,Server_payment_created: 11,Moved_To_Customer: 21,Orderlines_Posted: 31,Gateway_payment_created: 41,Finished: 100}
Compusoft.OrderStates.registerEnum('Compusoft.OrderStates', true);
}

