Type.registerNamespace('MobileStats.Services');
MobileStats.Services.Map=function() {
MobileStats.Services.Map.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MobileStats.Services.Map.prototype={
SetLatLon:function(pID,pLatitude,pLongitude,succeededCallback, failedCallback, userContext) {
return this._invoke(MobileStats.Services.Map.get_path(), 'SetLatLon',false,{pID:pID,pLatitude:pLatitude,pLongitude:pLongitude},succeededCallback,failedCallback,userContext); },
RecenterMapComplete:function(succeededCallback, failedCallback, userContext) {
return this._invoke(MobileStats.Services.Map.get_path(), 'RecenterMapComplete',false,{},succeededCallback,failedCallback,userContext); },
GetMapData:function(succeededCallback, failedCallback, userContext) {
return this._invoke(MobileStats.Services.Map.get_path(), 'GetMapData',false,{},succeededCallback,failedCallback,userContext); },
GetOptimizedMapData:function(succeededCallback, failedCallback, userContext) {
return this._invoke(MobileStats.Services.Map.get_path(), 'GetOptimizedMapData',false,{},succeededCallback,failedCallback,userContext); }}
MobileStats.Services.Map.registerClass('MobileStats.Services.Map',Sys.Net.WebServiceProxy);
MobileStats.Services.Map._staticInstance = new MobileStats.Services.Map();
MobileStats.Services.Map.set_path = function(value) { MobileStats.Services.Map._staticInstance._path = value; }
MobileStats.Services.Map.get_path = function() { return MobileStats.Services.Map._staticInstance._path; }
MobileStats.Services.Map.set_timeout = function(value) { MobileStats.Services.Map._staticInstance._timeout = value; }
MobileStats.Services.Map.get_timeout = function() { return MobileStats.Services.Map._staticInstance._timeout; }
MobileStats.Services.Map.set_defaultUserContext = function(value) { MobileStats.Services.Map._staticInstance._userContext = value; }
MobileStats.Services.Map.get_defaultUserContext = function() { return MobileStats.Services.Map._staticInstance._userContext; }
MobileStats.Services.Map.set_defaultSucceededCallback = function(value) { MobileStats.Services.Map._staticInstance._succeeded = value; }
MobileStats.Services.Map.get_defaultSucceededCallback = function() { return MobileStats.Services.Map._staticInstance._succeeded; }
MobileStats.Services.Map.set_defaultFailedCallback = function(value) { MobileStats.Services.Map._staticInstance._failed = value; }
MobileStats.Services.Map.get_defaultFailedCallback = function() { return MobileStats.Services.Map._staticInstance._failed; }
MobileStats.Services.Map.set_path("/Services/Map.asmx");
MobileStats.Services.Map.SetLatLon= function(pID,pLatitude,pLongitude,onSuccess,onFailed,userContext) {MobileStats.Services.Map._staticInstance.SetLatLon(pID,pLatitude,pLongitude,onSuccess,onFailed,userContext); }
MobileStats.Services.Map.RecenterMapComplete= function(onSuccess,onFailed,userContext) {MobileStats.Services.Map._staticInstance.RecenterMapComplete(onSuccess,onFailed,userContext); }
MobileStats.Services.Map.GetMapData= function(onSuccess,onFailed,userContext) {MobileStats.Services.Map._staticInstance.GetMapData(onSuccess,onFailed,userContext); }
MobileStats.Services.Map.GetOptimizedMapData= function(onSuccess,onFailed,userContext) {MobileStats.Services.Map._staticInstance.GetOptimizedMapData(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('MobileStats.App_Code');
if (typeof(MobileStats.App_Code.MapData) === 'undefined') {
MobileStats.App_Code.MapData=gtc("MobileStats.App_Code.MapData");
MobileStats.App_Code.MapData.registerClass('MobileStats.App_Code.MapData');
}
