var Registration=function() {
Registration.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Registration.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Registration._staticInstance.get_path();},
GetHomeowners:function(hnumber,password,succeededCallback, failedCallback, userContext) {
/// <param name="hnumber" 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(), 'GetHomeowners',false,{hnumber:hnumber,password:password},succeededCallback,failedCallback,userContext); },
GetHomeownerDetails:function(homeownerid,succeededCallback, failedCallback, userContext) {
/// <param name="homeownerid" 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(), 'GetHomeownerDetails',false,{homeownerid:homeownerid},succeededCallback,failedCallback,userContext); },
GetHomeownerDetailsByHNumber:function(hnumber,succeededCallback, failedCallback, userContext) {
/// <param name="hnumber" 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(), 'GetHomeownerDetailsByHNumber',false,{hnumber:hnumber},succeededCallback,failedCallback,userContext); },
GetCities:function(term,succeededCallback, failedCallback, userContext) {
/// <param name="term" 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(), 'GetCities',false,{term:term},succeededCallback,failedCallback,userContext); },
GetCompanies:function(term,succeededCallback, failedCallback, userContext) {
/// <param name="term" 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(), 'GetCompanies',false,{term:term},succeededCallback,failedCallback,userContext); },
GetImpersonateUsers:function(term,succeededCallback, failedCallback, userContext) {
/// <param name="term" 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(), 'GetImpersonateUsers',false,{term:term},succeededCallback,failedCallback,userContext); },
ImpersonateUser:function(userName,succeededCallback, failedCallback, userContext) {
/// <param name="userName" 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(), 'ImpersonateUser',false,{userName:userName},succeededCallback,failedCallback,userContext); },
AddHome:function(homeNumber,homePassword,succeededCallback, failedCallback, userContext) {
/// <param name="homeNumber" type="String">System.String</param>
/// <param name="homePassword" 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(), 'AddHome',false,{homeNumber:homeNumber,homePassword:homePassword},succeededCallback,failedCallback,userContext); },
RemoveHome:function(homeId,succeededCallback, failedCallback, userContext) {
/// <param name="homeId" 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(), 'RemoveHome',false,{homeId:homeId},succeededCallback,failedCallback,userContext); },
RequestCOP:function(homeId,succeededCallback, failedCallback, userContext) {
/// <param name="homeId" 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(), 'RequestCOP',false,{homeId:homeId},succeededCallback,failedCallback,userContext); },
RequestReport:function(disputeid,type,succeededCallback, failedCallback, userContext) {
/// <param name="disputeid" type="String">System.String</param>
/// <param name="type" 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(), 'RequestReport',false,{disputeid:disputeid,type:type},succeededCallback,failedCallback,userContext); }}
Registration.registerClass('Registration',Sys.Net.WebServiceProxy);
Registration._staticInstance = new Registration();
Registration.set_path = function(value) {
Registration._staticInstance.set_path(value); }
Registration.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Registration._staticInstance.get_path();}
Registration.set_timeout = function(value) {
Registration._staticInstance.set_timeout(value); }
Registration.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Registration._staticInstance.get_timeout(); }
Registration.set_defaultUserContext = function(value) { 
Registration._staticInstance.set_defaultUserContext(value); }
Registration.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Registration._staticInstance.get_defaultUserContext(); }
Registration.set_defaultSucceededCallback = function(value) { 
 Registration._staticInstance.set_defaultSucceededCallback(value); }
Registration.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Registration._staticInstance.get_defaultSucceededCallback(); }
Registration.set_defaultFailedCallback = function(value) { 
Registration._staticInstance.set_defaultFailedCallback(value); }
Registration.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Registration._staticInstance.get_defaultFailedCallback(); }
Registration.set_path("/Services/Registration.asmx");
Registration.GetHomeowners= function(hnumber,password,onSuccess,onFailed,userContext) {
/// <param name="hnumber" 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>
Registration._staticInstance.GetHomeowners(hnumber,password,onSuccess,onFailed,userContext); }
Registration.GetHomeownerDetails= function(homeownerid,onSuccess,onFailed,userContext) {
/// <param name="homeownerid" 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>
Registration._staticInstance.GetHomeownerDetails(homeownerid,onSuccess,onFailed,userContext); }
Registration.GetHomeownerDetailsByHNumber= function(hnumber,onSuccess,onFailed,userContext) {
/// <param name="hnumber" 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>
Registration._staticInstance.GetHomeownerDetailsByHNumber(hnumber,onSuccess,onFailed,userContext); }
Registration.GetCities= function(term,onSuccess,onFailed,userContext) {
/// <param name="term" 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>
Registration._staticInstance.GetCities(term,onSuccess,onFailed,userContext); }
Registration.GetCompanies= function(term,onSuccess,onFailed,userContext) {
/// <param name="term" 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>
Registration._staticInstance.GetCompanies(term,onSuccess,onFailed,userContext); }
Registration.GetImpersonateUsers= function(term,onSuccess,onFailed,userContext) {
/// <param name="term" 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>
Registration._staticInstance.GetImpersonateUsers(term,onSuccess,onFailed,userContext); }
Registration.ImpersonateUser= function(userName,onSuccess,onFailed,userContext) {
/// <param name="userName" 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>
Registration._staticInstance.ImpersonateUser(userName,onSuccess,onFailed,userContext); }
Registration.AddHome= function(homeNumber,homePassword,onSuccess,onFailed,userContext) {
/// <param name="homeNumber" type="String">System.String</param>
/// <param name="homePassword" 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>
Registration._staticInstance.AddHome(homeNumber,homePassword,onSuccess,onFailed,userContext); }
Registration.RemoveHome= function(homeId,onSuccess,onFailed,userContext) {
/// <param name="homeId" 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>
Registration._staticInstance.RemoveHome(homeId,onSuccess,onFailed,userContext); }
Registration.RequestCOP= function(homeId,onSuccess,onFailed,userContext) {
/// <param name="homeId" 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>
Registration._staticInstance.RequestCOP(homeId,onSuccess,onFailed,userContext); }
Registration.RequestReport= function(disputeid,type,onSuccess,onFailed,userContext) {
/// <param name="disputeid" type="String">System.String</param>
/// <param name="type" 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>
Registration._staticInstance.RequestReport(disputeid,type,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(HomeownerBO) === 'undefined') {
var HomeownerBO=gtc("HomeownerBO");
HomeownerBO.registerClass('HomeownerBO');
}
if (typeof(SearchResultBO) === 'undefined') {
var SearchResultBO=gtc("SearchResultBO");
SearchResultBO.registerClass('SearchResultBO');
}

