Type.registerNamespace('GISPlanning.ZPE.common.services');
GISPlanning.ZPE.common.services.GeoEntities=function() {
GISPlanning.ZPE.common.services.GeoEntities.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
GISPlanning.ZPE.common.services.GeoEntities.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return GISPlanning.ZPE.common.services.GeoEntities._staticInstance.get_path();},
GetCities:function(pSubsetTOKEN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCities',false,{pSubsetTOKEN:pSubsetTOKEN},succeededCallback,failedCallback,userContext); },
GetCityByCode:function(pCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCityByCode',false,{pCode:pCode},succeededCallback,failedCallback,userContext); },
GetCounties:function(pSubsetTOKEN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCounties',false,{pSubsetTOKEN:pSubsetTOKEN},succeededCallback,failedCallback,userContext); },
GetMSAs:function(pSubsetTOKEN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMSAs',false,{pSubsetTOKEN:pSubsetTOKEN},succeededCallback,failedCallback,userContext); },
GetRegions:function(pSubsetTOKEN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRegions',false,{pSubsetTOKEN:pSubsetTOKEN},succeededCallback,failedCallback,userContext); },
GetLatestAdditionalInfoHTMLBySubset:function(pGeoEntityID,pSubsetTOKEN,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLatestAdditionalInfoHTMLBySubset',false,{pGeoEntityID:pGeoEntityID,pSubsetTOKEN:pSubsetTOKEN},succeededCallback,failedCallback,userContext); }}
GISPlanning.ZPE.common.services.GeoEntities.registerClass('GISPlanning.ZPE.common.services.GeoEntities',Sys.Net.WebServiceProxy);
GISPlanning.ZPE.common.services.GeoEntities._staticInstance = new GISPlanning.ZPE.common.services.GeoEntities();
GISPlanning.ZPE.common.services.GeoEntities.set_path = function(value) { GISPlanning.ZPE.common.services.GeoEntities._staticInstance.set_path(value); }
GISPlanning.ZPE.common.services.GeoEntities.get_path = function() { return GISPlanning.ZPE.common.services.GeoEntities._staticInstance.get_path(); }
GISPlanning.ZPE.common.services.GeoEntities.set_timeout = function(value) { GISPlanning.ZPE.common.services.GeoEntities._staticInstance.set_timeout(value); }
GISPlanning.ZPE.common.services.GeoEntities.get_timeout = function() { return GISPlanning.ZPE.common.services.GeoEntities._staticInstance.get_timeout(); }
GISPlanning.ZPE.common.services.GeoEntities.set_defaultUserContext = function(value) { GISPlanning.ZPE.common.services.GeoEntities._staticInstance.set_defaultUserContext(value); }
GISPlanning.ZPE.common.services.GeoEntities.get_defaultUserContext = function() { return GISPlanning.ZPE.common.services.GeoEntities._staticInstance.get_defaultUserContext(); }
GISPlanning.ZPE.common.services.GeoEntities.set_defaultSucceededCallback = function(value) { GISPlanning.ZPE.common.services.GeoEntities._staticInstance.set_defaultSucceededCallback(value); }
GISPlanning.ZPE.common.services.GeoEntities.get_defaultSucceededCallback = function() { return GISPlanning.ZPE.common.services.GeoEntities._staticInstance.get_defaultSucceededCallback(); }
GISPlanning.ZPE.common.services.GeoEntities.set_defaultFailedCallback = function(value) { GISPlanning.ZPE.common.services.GeoEntities._staticInstance.set_defaultFailedCallback(value); }
GISPlanning.ZPE.common.services.GeoEntities.get_defaultFailedCallback = function() { return GISPlanning.ZPE.common.services.GeoEntities._staticInstance.get_defaultFailedCallback(); }
GISPlanning.ZPE.common.services.GeoEntities.set_path("/common/services/GeoEntities.asmx");
GISPlanning.ZPE.common.services.GeoEntities.GetCities= function(pSubsetTOKEN,onSuccess,onFailed,userContext) {GISPlanning.ZPE.common.services.GeoEntities._staticInstance.GetCities(pSubsetTOKEN,onSuccess,onFailed,userContext); }
GISPlanning.ZPE.common.services.GeoEntities.GetCityByCode= function(pCode,onSuccess,onFailed,userContext) {GISPlanning.ZPE.common.services.GeoEntities._staticInstance.GetCityByCode(pCode,onSuccess,onFailed,userContext); }
GISPlanning.ZPE.common.services.GeoEntities.GetCounties= function(pSubsetTOKEN,onSuccess,onFailed,userContext) {GISPlanning.ZPE.common.services.GeoEntities._staticInstance.GetCounties(pSubsetTOKEN,onSuccess,onFailed,userContext); }
GISPlanning.ZPE.common.services.GeoEntities.GetMSAs= function(pSubsetTOKEN,onSuccess,onFailed,userContext) {GISPlanning.ZPE.common.services.GeoEntities._staticInstance.GetMSAs(pSubsetTOKEN,onSuccess,onFailed,userContext); }
GISPlanning.ZPE.common.services.GeoEntities.GetRegions= function(pSubsetTOKEN,onSuccess,onFailed,userContext) {GISPlanning.ZPE.common.services.GeoEntities._staticInstance.GetRegions(pSubsetTOKEN,onSuccess,onFailed,userContext); }
GISPlanning.ZPE.common.services.GeoEntities.GetLatestAdditionalInfoHTMLBySubset= function(pGeoEntityID,pSubsetTOKEN,onSuccess,onFailed,userContext) {GISPlanning.ZPE.common.services.GeoEntities._staticInstance.GetLatestAdditionalInfoHTMLBySubset(pGeoEntityID,pSubsetTOKEN,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('GISPlanning.ZPE.DisplayObjects');
if (typeof(GISPlanning.ZPE.DisplayObjects.GeoEntity) === 'undefined') {
GISPlanning.ZPE.DisplayObjects.GeoEntity=gtc("GISPlanning.ZPE.DisplayObjects.GeoEntity");
GISPlanning.ZPE.DisplayObjects.GeoEntity.registerClass('GISPlanning.ZPE.DisplayObjects.GeoEntity');
}
Type.registerNamespace('GISPlanning.ZPEnterprise.Data.LINQ');
if (typeof(GISPlanning.ZPEnterprise.Data.LINQ.City) === 'undefined') {
GISPlanning.ZPEnterprise.Data.LINQ.City=gtc("GISPlanning.ZPEnterprise.Data.LINQ.City");
GISPlanning.ZPEnterprise.Data.LINQ.City.registerClass('GISPlanning.ZPEnterprise.Data.LINQ.City');
}
