var RateService=function() {
RateService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
RateService.prototype={
GetIndustries:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(RateService.get_path(), 'GetIndustries',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetMCCCodesByIndustry:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(RateService.get_path(), 'GetMCCCodesByIndustry',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
SaveContact:function(businessName,contactName,email,phone,zipCode,timeToContact,contactMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(RateService.get_path(), 'SaveContact',false,{businessName:businessName,contactName:contactName,email:email,phone:phone,zipCode:zipCode,timeToContact:timeToContact,contactMessage:contactMessage},succeededCallback,failedCallback,userContext); },
SaveFeedback:function(feedback,succeededCallback, failedCallback, userContext) {
return this._invoke(RateService.get_path(), 'SaveFeedback',false,{feedback:feedback},succeededCallback,failedCallback,userContext); },
ProposalTabRead:function(proposalId,index,succeededCallback, failedCallback, userContext) {
return this._invoke(RateService.get_path(), 'ProposalTabRead',false,{proposalId:proposalId,index:index},succeededCallback,failedCallback,userContext); },
GetContact:function(succeededCallback, failedCallback, userContext) {
return this._invoke(RateService.get_path(), 'GetContact',false,{},succeededCallback,failedCallback,userContext); },
GetFeedback:function(succeededCallback, failedCallback, userContext) {
return this._invoke(RateService.get_path(), 'GetFeedback',false,{},succeededCallback,failedCallback,userContext); }}
RateService.registerClass('RateService',Sys.Net.WebServiceProxy);
RateService._staticInstance = new RateService();
RateService.set_path = function(value) { RateService._staticInstance._path = value; }
RateService.get_path = function() { return RateService._staticInstance._path; }
RateService.set_timeout = function(value) { RateService._staticInstance._timeout = value; }
RateService.get_timeout = function() { return RateService._staticInstance._timeout; }
RateService.set_defaultUserContext = function(value) { RateService._staticInstance._userContext = value; }
RateService.get_defaultUserContext = function() { return RateService._staticInstance._userContext; }
RateService.set_defaultSucceededCallback = function(value) { RateService._staticInstance._succeeded = value; }
RateService.get_defaultSucceededCallback = function() { return RateService._staticInstance._succeeded; }
RateService.set_defaultFailedCallback = function(value) { RateService._staticInstance._failed = value; }
RateService.get_defaultFailedCallback = function() { return RateService._staticInstance._failed; }
RateService.set_path("/calculator/RateService.asmx");
RateService.GetIndustries= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {RateService._staticInstance.GetIndustries(knownCategoryValues,category,onSuccess,onFailed,userContext); }
RateService.GetMCCCodesByIndustry= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {RateService._staticInstance.GetMCCCodesByIndustry(knownCategoryValues,category,onSuccess,onFailed,userContext); }
RateService.SaveContact= function(businessName,contactName,email,phone,zipCode,timeToContact,contactMessage,onSuccess,onFailed,userContext) {RateService._staticInstance.SaveContact(businessName,contactName,email,phone,zipCode,timeToContact,contactMessage,onSuccess,onFailed,userContext); }
RateService.SaveFeedback= function(feedback,onSuccess,onFailed,userContext) {RateService._staticInstance.SaveFeedback(feedback,onSuccess,onFailed,userContext); }
RateService.ProposalTabRead= function(proposalId,index,onSuccess,onFailed,userContext) {RateService._staticInstance.ProposalTabRead(proposalId,index,onSuccess,onFailed,userContext); }
RateService.GetContact= function(onSuccess,onFailed,userContext) {RateService._staticInstance.GetContact(onSuccess,onFailed,userContext); }
RateService.GetFeedback= function(onSuccess,onFailed,userContext) {RateService._staticInstance.GetFeedback(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AjaxControlToolkit');
if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");
AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');
}
if (typeof(RateService_ContactInfo) === 'undefined') {
var RateService_ContactInfo=gtc("RateService+ContactInfo");
RateService_ContactInfo.registerClass('RateService_ContactInfo');
}
if (typeof(RateService_VisitorFeedback) === 'undefined') {
var RateService_VisitorFeedback=gtc("RateService+VisitorFeedback");
RateService_VisitorFeedback.registerClass('RateService_VisitorFeedback');
}
