var AjaxService=function() {
AjaxService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AjaxService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AjaxService._staticInstance.get_path();},
GetAllDealLatitudeLongitude: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(), 'GetAllDealLatitudeLongitude',false,{},succeededCallback,failedCallback,userContext); },
UpdateAccount:function(name,city,state,succeededCallback, failedCallback, userContext) {
/// <param name="name" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="state" 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(), 'UpdateAccount',false,{name:name,city:city,state:state},succeededCallback,failedCallback,userContext); },
GetMyAccount: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(), 'GetMyAccount',false,{},succeededCallback,failedCallback,userContext); },
GetFeaturedDeals:function(msaCode,succeededCallback, failedCallback, userContext) {
/// <param name="msaCode" 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(), 'GetFeaturedDeals',false,{msaCode:msaCode},succeededCallback,failedCallback,userContext); },
GetNewestDeals:function(msaCode,succeededCallback, failedCallback, userContext) {
/// <param name="msaCode" 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(), 'GetNewestDeals',false,{msaCode:msaCode},succeededCallback,failedCallback,userContext); },
GetClosestMsaCode:function(latitude,longitude,succeededCallback, failedCallback, userContext) {
/// <param name="latitude" type="Number">System.Double</param>
/// <param name="longitude" type="Number">System.Double</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(), 'GetClosestMsaCode',false,{latitude:latitude,longitude:longitude},succeededCallback,failedCallback,userContext); },
GetMetroRegions: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(), 'GetMetroRegions',false,{},succeededCallback,failedCallback,userContext); },
GetPostalCodeForLatitudeLongitude:function(latitude,longitude,succeededCallback, failedCallback, userContext) {
/// <param name="latitude" type="String">System.String</param>
/// <param name="longitude" 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(), 'GetPostalCodeForLatitudeLongitude',false,{latitude:latitude,longitude:longitude},succeededCallback,failedCallback,userContext); },
GetStateForLatitudeLongitude:function(latitude,longitude,succeededCallback, failedCallback, userContext) {
/// <param name="latitude" type="String">System.String</param>
/// <param name="longitude" 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(), 'GetStateForLatitudeLongitude',false,{latitude:latitude,longitude:longitude},succeededCallback,failedCallback,userContext); },
SearchDeals:function(title,address,city,state,postal,radius,succeededCallback, failedCallback, userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="address" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="state" type="String">System.String</param>
/// <param name="postal" type="String">System.String</param>
/// <param name="radius" 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(), 'SearchDeals',false,{title:title,address:address,city:city,state:state,postal:postal,radius:radius},succeededCallback,failedCallback,userContext); },
GetStatesWithAbbr: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(), 'GetStatesWithAbbr',false,{},succeededCallback,failedCallback,userContext); },
GetStates: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(), 'GetStates',false,{},succeededCallback,failedCallback,userContext); },
CreateUserAccount:function(email,password,fullName,city,state,succeededCallback, failedCallback, userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="password" type="String">System.String</param>
/// <param name="fullName" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="state" 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(), 'CreateUserAccount',false,{email:email,password:password,fullName:fullName,city:city,state:state},succeededCallback,failedCallback,userContext); },
EmailExists:function(email,succeededCallback, failedCallback, userContext) {
/// <param name="email" 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(), 'EmailExists',false,{email:email},succeededCallback,failedCallback,userContext); },
UserLogin: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(), 'UserLogin',false,{email:email,password:password},succeededCallback,failedCallback,userContext); }}
AjaxService.registerClass('AjaxService',Sys.Net.WebServiceProxy);
AjaxService._staticInstance = new AjaxService();
AjaxService.set_path = function(value) {
AjaxService._staticInstance.set_path(value); }
AjaxService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return AjaxService._staticInstance.get_path();}
AjaxService.set_timeout = function(value) {
AjaxService._staticInstance.set_timeout(value); }
AjaxService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return AjaxService._staticInstance.get_timeout(); }
AjaxService.set_defaultUserContext = function(value) { 
AjaxService._staticInstance.set_defaultUserContext(value); }
AjaxService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return AjaxService._staticInstance.get_defaultUserContext(); }
AjaxService.set_defaultSucceededCallback = function(value) { 
 AjaxService._staticInstance.set_defaultSucceededCallback(value); }
AjaxService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return AjaxService._staticInstance.get_defaultSucceededCallback(); }
AjaxService.set_defaultFailedCallback = function(value) { 
AjaxService._staticInstance.set_defaultFailedCallback(value); }
AjaxService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return AjaxService._staticInstance.get_defaultFailedCallback(); }
AjaxService.set_path("/services/ajaxservice.asmx");
AjaxService.GetAllDealLatitudeLongitude= 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>
AjaxService._staticInstance.GetAllDealLatitudeLongitude(onSuccess,onFailed,userContext); }
AjaxService.UpdateAccount= function(name,city,state,onSuccess,onFailed,userContext) {
/// <param name="name" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="state" 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>
AjaxService._staticInstance.UpdateAccount(name,city,state,onSuccess,onFailed,userContext); }
AjaxService.GetMyAccount= 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>
AjaxService._staticInstance.GetMyAccount(onSuccess,onFailed,userContext); }
AjaxService.GetFeaturedDeals= function(msaCode,onSuccess,onFailed,userContext) {
/// <param name="msaCode" 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>
AjaxService._staticInstance.GetFeaturedDeals(msaCode,onSuccess,onFailed,userContext); }
AjaxService.GetNewestDeals= function(msaCode,onSuccess,onFailed,userContext) {
/// <param name="msaCode" 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>
AjaxService._staticInstance.GetNewestDeals(msaCode,onSuccess,onFailed,userContext); }
AjaxService.GetClosestMsaCode= function(latitude,longitude,onSuccess,onFailed,userContext) {
/// <param name="latitude" type="Number">System.Double</param>
/// <param name="longitude" type="Number">System.Double</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>
AjaxService._staticInstance.GetClosestMsaCode(latitude,longitude,onSuccess,onFailed,userContext); }
AjaxService.GetMetroRegions= 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>
AjaxService._staticInstance.GetMetroRegions(onSuccess,onFailed,userContext); }
AjaxService.GetPostalCodeForLatitudeLongitude= function(latitude,longitude,onSuccess,onFailed,userContext) {
/// <param name="latitude" type="String">System.String</param>
/// <param name="longitude" 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>
AjaxService._staticInstance.GetPostalCodeForLatitudeLongitude(latitude,longitude,onSuccess,onFailed,userContext); }
AjaxService.GetStateForLatitudeLongitude= function(latitude,longitude,onSuccess,onFailed,userContext) {
/// <param name="latitude" type="String">System.String</param>
/// <param name="longitude" 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>
AjaxService._staticInstance.GetStateForLatitudeLongitude(latitude,longitude,onSuccess,onFailed,userContext); }
AjaxService.SearchDeals= function(title,address,city,state,postal,radius,onSuccess,onFailed,userContext) {
/// <param name="title" type="String">System.String</param>
/// <param name="address" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="state" type="String">System.String</param>
/// <param name="postal" type="String">System.String</param>
/// <param name="radius" 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>
AjaxService._staticInstance.SearchDeals(title,address,city,state,postal,radius,onSuccess,onFailed,userContext); }
AjaxService.GetStatesWithAbbr= 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>
AjaxService._staticInstance.GetStatesWithAbbr(onSuccess,onFailed,userContext); }
AjaxService.GetStates= 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>
AjaxService._staticInstance.GetStates(onSuccess,onFailed,userContext); }
AjaxService.CreateUserAccount= function(email,password,fullName,city,state,onSuccess,onFailed,userContext) {
/// <param name="email" type="String">System.String</param>
/// <param name="password" type="String">System.String</param>
/// <param name="fullName" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="state" 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>
AjaxService._staticInstance.CreateUserAccount(email,password,fullName,city,state,onSuccess,onFailed,userContext); }
AjaxService.EmailExists= function(email,onSuccess,onFailed,userContext) {
/// <param name="email" 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>
AjaxService._staticInstance.EmailExists(email,onSuccess,onFailed,userContext); }
AjaxService.UserLogin= 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>
AjaxService._staticInstance.UserLogin(email,password,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AccountService');
if (typeof(AccountService.User) === 'undefined') {
AccountService.User=gtc("AccountService.User");
AccountService.User.registerClass('AccountService.User');
}
Type.registerNamespace('DealService');
if (typeof(DealService.Deal) === 'undefined') {
DealService.Deal=gtc("DealService.Deal");
DealService.Deal.registerClass('DealService.Deal');
}
