Type.registerNamespace('Eviivo.Distribution.Presentation'); Eviivo.Distribution.Presentation.MappingService=function() { Eviivo.Distribution.Presentation.MappingService.initializeBase(this); this._timeout = 0; this._userContext = null; this._succeeded = null; this._failed = null; } Eviivo.Distribution.Presentation.MappingService.prototype={ _get_path:function() { var p = this.get_path(); if (p) return p; else return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_path();}, GetProviderDetails:function(request,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'GetProviderDetails',false,{request:request},succeededCallback,failedCallback,userContext); }, GetMarkers:function(sessionKey,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'GetMarkers',false,{sessionKey:sessionKey},succeededCallback,failedCallback,userContext); }} Eviivo.Distribution.Presentation.MappingService.registerClass('Eviivo.Distribution.Presentation.MappingService',Sys.Net.WebServiceProxy); Eviivo.Distribution.Presentation.MappingService._staticInstance = new Eviivo.Distribution.Presentation.MappingService(); Eviivo.Distribution.Presentation.MappingService.set_path = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_path(value); } Eviivo.Distribution.Presentation.MappingService.get_path = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_path(); } Eviivo.Distribution.Presentation.MappingService.set_timeout = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_timeout(value); } Eviivo.Distribution.Presentation.MappingService.get_timeout = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_timeout(); } Eviivo.Distribution.Presentation.MappingService.set_defaultUserContext = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_defaultUserContext(value); } Eviivo.Distribution.Presentation.MappingService.get_defaultUserContext = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_defaultUserContext(); } Eviivo.Distribution.Presentation.MappingService.set_defaultSucceededCallback = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_defaultSucceededCallback(value); } Eviivo.Distribution.Presentation.MappingService.get_defaultSucceededCallback = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_defaultSucceededCallback(); } Eviivo.Distribution.Presentation.MappingService.set_defaultFailedCallback = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_defaultFailedCallback(value); } Eviivo.Distribution.Presentation.MappingService.get_defaultFailedCallback = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_defaultFailedCallback(); } Eviivo.Distribution.Presentation.MappingService.set_path("/services/MappingService.asmx"); Eviivo.Distribution.Presentation.MappingService.GetProviderDetails= function(request,onSuccess,onFailed,userContext) {Eviivo.Distribution.Presentation.MappingService._staticInstance.GetProviderDetails(request,onSuccess,onFailed,userContext); } Eviivo.Distribution.Presentation.MappingService.GetMarkers= function(sessionKey,onSuccess,onFailed,userContext) {Eviivo.Distribution.Presentation.MappingService._staticInstance.GetMarkers(sessionKey,onSuccess,onFailed,userContext); } var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor; if (typeof(Eviivo.Distribution.Presentation.ProviderDetailsRequest) === 'undefined') { Eviivo.Distribution.Presentation.ProviderDetailsRequest=gtc("Eviivo.Distribution.Presentation.ProviderDetailsRequest"); Eviivo.Distribution.Presentation.ProviderDetailsRequest.registerClass('Eviivo.Distribution.Presentation.ProviderDetailsRequest'); }