Type.registerNamespace('Zaglist.Website.webservices_z');
Zaglist.Website.webservices_z.bannerprovider=function() {
Zaglist.Website.webservices_z.bannerprovider.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Zaglist.Website.webservices_z.bannerprovider.prototype={
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetBannerPlanDetails:function(PlanId,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'GetBannerPlanDetails',false,{PlanId:PlanId},succeededCallback,failedCallback,userContext); },
GetBannerPlanByTypeId:function(TypeId,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'GetBannerPlanByTypeId',false,{TypeId:TypeId},succeededCallback,failedCallback,userContext); },
GetPlanDetailsByPlanId:function(Planid,id,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'GetPlanDetailsByPlanId',false,{Planid:Planid,id:id},succeededCallback,failedCallback,userContext); },
SaveBannerClick:function(BannerID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'SaveBannerClick',false,{BannerID:BannerID},succeededCallback,failedCallback,userContext); },
SaveUserViews:function(UserId,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'SaveUserViews',false,{UserId:UserId},succeededCallback,failedCallback,userContext); },
IsPropertyExists:function(PropertyID,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'IsPropertyExists',false,{PropertyID:PropertyID},succeededCallback,failedCallback,userContext); },
SendEmail:function(name,emailfrom,IsSendMeCopy,message,emailsTo,Pids,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'SendEmail',false,{name:name,emailfrom:emailfrom,IsSendMeCopy:IsSendMeCopy,message:message,emailsTo:emailsTo,Pids:Pids},succeededCallback,failedCallback,userContext); },
SendEmailBudget:function(name,emailfrom,IsSendMeCopy,message,emailsTo,url,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'SendEmailBudget',false,{name:name,emailfrom:emailfrom,IsSendMeCopy:IsSendMeCopy,message:message,emailsTo:emailsTo,url:url},succeededCallback,failedCallback,userContext); },
SendEmailToAgent:function(Fname,Lname,emailFrom,IsSendMeCopy,message,emailTo,phonenumber,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'SendEmailToAgent',false,{Fname:Fname,Lname:Lname,emailFrom:emailFrom,IsSendMeCopy:IsSendMeCopy,message:message,emailTo:emailTo,phonenumber:phonenumber},succeededCallback,failedCallback,userContext); },
SendArticleEmail:function(name,emailfrom,IsSendMeCopy,message,emailsTo,aid,ArticleTitle,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'SendArticleEmail',false,{name:name,emailfrom:emailfrom,IsSendMeCopy:IsSendMeCopy,message:message,emailsTo:emailsTo,aid:aid,ArticleTitle:ArticleTitle},succeededCallback,failedCallback,userContext); },
GetMonthlyPaymentForHouse:function(Rate,dp,_propertyprice,_cptax,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'GetMonthlyPaymentForHouse',false,{Rate:Rate,dp:dp,_propertyprice:_propertyprice,_cptax:_cptax},succeededCallback,failedCallback,userContext); },
GetMonthlyPaymentForCondo:function(Rate,dp,_propertyprice,_cptax,_commoncharges,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'GetMonthlyPaymentForCondo',false,{Rate:Rate,dp:dp,_propertyprice:_propertyprice,_cptax:_cptax,_commoncharges:_commoncharges},succeededCallback,failedCallback,userContext); },
GetMonthlyPaymentForCoop:function(Rate,dp,_propertyprice,_maintenance,succeededCallback, failedCallback, userContext) {
return this._invoke(Zaglist.Website.webservices_z.bannerprovider.get_path(), 'GetMonthlyPaymentForCoop',false,{Rate:Rate,dp:dp,_propertyprice:_propertyprice,_maintenance:_maintenance},succeededCallback,failedCallback,userContext); }}
Zaglist.Website.webservices_z.bannerprovider.registerClass('Zaglist.Website.webservices_z.bannerprovider',Sys.Net.WebServiceProxy);
Zaglist.Website.webservices_z.bannerprovider._staticInstance = new Zaglist.Website.webservices_z.bannerprovider();
Zaglist.Website.webservices_z.bannerprovider.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Zaglist.Website.webservices_z.bannerprovider._staticInstance._path = value; }
Zaglist.Website.webservices_z.bannerprovider.get_path = function() { return Zaglist.Website.webservices_z.bannerprovider._staticInstance._path; }
Zaglist.Website.webservices_z.bannerprovider.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
Zaglist.Website.webservices_z.bannerprovider._staticInstance._timeout = value; }
Zaglist.Website.webservices_z.bannerprovider.get_timeout = function() { 
return Zaglist.Website.webservices_z.bannerprovider._staticInstance._timeout; }
Zaglist.Website.webservices_z.bannerprovider.set_defaultUserContext = function(value) { 
Zaglist.Website.webservices_z.bannerprovider._staticInstance._userContext = value; }
Zaglist.Website.webservices_z.bannerprovider.get_defaultUserContext = function() { 
return Zaglist.Website.webservices_z.bannerprovider._staticInstance._userContext; }
Zaglist.Website.webservices_z.bannerprovider.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Zaglist.Website.webservices_z.bannerprovider._staticInstance._succeeded = value; }
Zaglist.Website.webservices_z.bannerprovider.get_defaultSucceededCallback = function() { 
return Zaglist.Website.webservices_z.bannerprovider._staticInstance._succeeded; }
Zaglist.Website.webservices_z.bannerprovider.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Zaglist.Website.webservices_z.bannerprovider._staticInstance._failed = value; }
Zaglist.Website.webservices_z.bannerprovider.get_defaultFailedCallback = function() { 
return Zaglist.Website.webservices_z.bannerprovider._staticInstance._failed; }
Zaglist.Website.webservices_z.bannerprovider.set_path("/webservices_z/bannerprovider.asmx");
Zaglist.Website.webservices_z.bannerprovider.HelloWorld= function(onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.GetBannerPlanDetails= function(PlanId,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.GetBannerPlanDetails(PlanId,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.GetBannerPlanByTypeId= function(TypeId,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.GetBannerPlanByTypeId(TypeId,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.GetPlanDetailsByPlanId= function(Planid,id,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.GetPlanDetailsByPlanId(Planid,id,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.SaveBannerClick= function(BannerID,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.SaveBannerClick(BannerID,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.SaveUserViews= function(UserId,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.SaveUserViews(UserId,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.IsPropertyExists= function(PropertyID,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.IsPropertyExists(PropertyID,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.SendEmail= function(name,emailfrom,IsSendMeCopy,message,emailsTo,Pids,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.SendEmail(name,emailfrom,IsSendMeCopy,message,emailsTo,Pids,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.SendEmailBudget= function(name,emailfrom,IsSendMeCopy,message,emailsTo,url,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.SendEmailBudget(name,emailfrom,IsSendMeCopy,message,emailsTo,url,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.SendEmailToAgent= function(Fname,Lname,emailFrom,IsSendMeCopy,message,emailTo,phonenumber,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.SendEmailToAgent(Fname,Lname,emailFrom,IsSendMeCopy,message,emailTo,phonenumber,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.SendArticleEmail= function(name,emailfrom,IsSendMeCopy,message,emailsTo,aid,ArticleTitle,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.SendArticleEmail(name,emailfrom,IsSendMeCopy,message,emailsTo,aid,ArticleTitle,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.GetMonthlyPaymentForHouse= function(Rate,dp,_propertyprice,_cptax,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.GetMonthlyPaymentForHouse(Rate,dp,_propertyprice,_cptax,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.GetMonthlyPaymentForCondo= function(Rate,dp,_propertyprice,_cptax,_commoncharges,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.GetMonthlyPaymentForCondo(Rate,dp,_propertyprice,_cptax,_commoncharges,onSuccess,onFailed,userContext); }
Zaglist.Website.webservices_z.bannerprovider.GetMonthlyPaymentForCoop= function(Rate,dp,_propertyprice,_maintenance,onSuccess,onFailed,userContext) {Zaglist.Website.webservices_z.bannerprovider._staticInstance.GetMonthlyPaymentForCoop(Rate,dp,_propertyprice,_maintenance,onSuccess,onFailed,userContext); }
