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={
GetMarkers:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Eviivo.Distribution.Presentation.MappingService.get_path(), 'GetMarkers',false,{},succeededCallback,failedCallback,userContext); },
GetNearbyMarkers:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Eviivo.Distribution.Presentation.MappingService.get_path(), 'GetNearbyMarkers',false,{},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._path = value; }
Eviivo.Distribution.Presentation.MappingService.get_path = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance._path; }
Eviivo.Distribution.Presentation.MappingService.set_timeout = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance._timeout = value; }
Eviivo.Distribution.Presentation.MappingService.get_timeout = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance._timeout; }
Eviivo.Distribution.Presentation.MappingService.set_defaultUserContext = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance._userContext = value; }
Eviivo.Distribution.Presentation.MappingService.get_defaultUserContext = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance._userContext; }
Eviivo.Distribution.Presentation.MappingService.set_defaultSucceededCallback = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance._succeeded = value; }
Eviivo.Distribution.Presentation.MappingService.get_defaultSucceededCallback = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance._succeeded; }
Eviivo.Distribution.Presentation.MappingService.set_defaultFailedCallback = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance._failed = value; }
Eviivo.Distribution.Presentation.MappingService.get_defaultFailedCallback = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance._failed; }
Eviivo.Distribution.Presentation.MappingService.set_path("/Eviivo.Distribution.Presentation/MyWebsite/MappingService.asmx");
Eviivo.Distribution.Presentation.MappingService.GetMarkers= function(onSuccess,onFailed,userContext) {Eviivo.Distribution.Presentation.MappingService._staticInstance.GetMarkers(onSuccess,onFailed,userContext); }
Eviivo.Distribution.Presentation.MappingService.GetNearbyMarkers= function(onSuccess,onFailed,userContext) {Eviivo.Distribution.Presentation.MappingService._staticInstance.GetNearbyMarkers(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Eviivo.Distribution.Presentation.Controls');
if (typeof(Eviivo.Distribution.Presentation.Controls.GoogleMap_Marker) === 'undefined') {
Eviivo.Distribution.Presentation.Controls.GoogleMap_Marker=gtc("Eviivo.Distribution.Presentation.Controls.GoogleMap+Marker");
Eviivo.Distribution.Presentation.Controls.GoogleMap_Marker.registerClass('Eviivo.Distribution.Presentation.Controls.GoogleMap_Marker');
}
