Type.registerNamespace('MIHomes.Web.WebSite.AjaxServices');
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService=function() {
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.prototype={
AddFavorite:function(favoriteTypeId,productId,notes,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'AddFavorite',false,{favoriteTypeId:favoriteTypeId,productId:productId,notes:notes},succeededCallback,failedCallback,userContext); },
DeleteFavoriteWithFavoriteId:function(favoriteId,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'DeleteFavoriteWithFavoriteId',false,{favoriteId:favoriteId},succeededCallback,failedCallback,userContext); },
SendActivationEmail:function(succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'SendActivationEmail',false,{},succeededCallback,failedCallback,userContext); },
EditFavoriteNotes:function(favoriteId,notes,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'EditFavoriteNotes',false,{favoriteId:favoriteId,notes:notes},succeededCallback,failedCallback,userContext); },
GetComparisonInfoForFavorite:function(favoriteId,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'GetComparisonInfoForFavorite',false,{favoriteId:favoriteId},succeededCallback,failedCallback,userContext); },
GetComparisonInfo:function(favoriteId,productId,productType,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'GetComparisonInfo',false,{favoriteId:favoriteId,productId:productId,productType:productType},succeededCallback,failedCallback,userContext); },
GetComparisonInfoForPlan:function(planId,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'GetComparisonInfoForPlan',false,{planId:planId},succeededCallback,failedCallback,userContext); },
GetComparisonInfoForSpec:function(listingId,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'GetComparisonInfoForSpec',false,{listingId:listingId},succeededCallback,failedCallback,userContext); },
GetComparisonInfoForCommunity:function(communityId,succeededCallback, failedCallback, userContext) {
return this._invoke(MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path(), 'GetComparisonInfoForCommunity',false,{communityId:communityId},succeededCallback,failedCallback,userContext); }}
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.registerClass('MIHomes.Web.WebSite.AjaxServices.MyFavoritesService',Sys.Net.WebServiceProxy);
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance = new MIHomes.Web.WebSite.AjaxServices.MyFavoritesService();
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.set_path = function(value) { MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._path = value; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_path = function() { return MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._path; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.set_timeout = function(value) { MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._timeout = value; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_timeout = function() { return MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._timeout; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.set_defaultUserContext = function(value) { MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._userContext = value; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_defaultUserContext = function() { return MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._userContext; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.set_defaultSucceededCallback = function(value) { MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._succeeded = value; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_defaultSucceededCallback = function() { return MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._succeeded; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.set_defaultFailedCallback = function(value) { MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._failed = value; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.get_defaultFailedCallback = function() { return MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance._failed; }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.set_path("/AjaxServices/MyFavoritesService.asmx");
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.AddFavorite= function(favoriteTypeId,productId,notes,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.AddFavorite(favoriteTypeId,productId,notes,onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.DeleteFavoriteWithFavoriteId= function(favoriteId,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.DeleteFavoriteWithFavoriteId(favoriteId,onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.SendActivationEmail= function(onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.SendActivationEmail(onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.EditFavoriteNotes= function(favoriteId,notes,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.EditFavoriteNotes(favoriteId,notes,onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.GetComparisonInfoForFavorite= function(favoriteId,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.GetComparisonInfoForFavorite(favoriteId,onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.GetComparisonInfo= function(favoriteId,productId,productType,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.GetComparisonInfo(favoriteId,productId,productType,onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.GetComparisonInfoForPlan= function(planId,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.GetComparisonInfoForPlan(planId,onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.GetComparisonInfoForSpec= function(listingId,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.GetComparisonInfoForSpec(listingId,onSuccess,onFailed,userContext); }
MIHomes.Web.WebSite.AjaxServices.MyFavoritesService.GetComparisonInfoForCommunity= function(communityId,onSuccess,onFailed,userContext) {MIHomes.Web.WebSite.AjaxServices.MyFavoritesService._staticInstance.GetComparisonInfoForCommunity(communityId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ComparisonInfo) === 'undefined') {
var ComparisonInfo=gtc("ComparisonInfo");
ComparisonInfo.registerClass('ComparisonInfo');
}
