Type.registerNamespace('AutosCT');
AutosCT.ACTService=function() {
AutosCT.ACTService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AutosCT.ACTService.prototype={
AllowInventoryPost:function(strEmailId,intDealerId,succeededCallback, failedCallback, userContext) {
return this._invoke(AutosCT.ACTService.get_path(), 'AllowInventoryPost',false,{strEmailId:strEmailId,intDealerId:intDealerId},succeededCallback,failedCallback,userContext); },
GetActivePostsCount:function(strEmailId,intDealerId,succeededCallback, failedCallback, userContext) {
return this._invoke(AutosCT.ACTService.get_path(), 'GetActivePostsCount',false,{strEmailId:strEmailId,intDealerId:intDealerId},succeededCallback,failedCallback,userContext); },
GetCustomer:function(succeededCallback, failedCallback, userContext) {
return this._invoke(AutosCT.ACTService.get_path(), 'GetCustomer',false,{},succeededCallback,failedCallback,userContext); },
SendMailAFriend:function(objCustomer,objMailAFriend,succeededCallback, failedCallback, userContext) {
return this._invoke(AutosCT.ACTService.get_path(), 'SendMailAFriend',false,{objCustomer:objCustomer,objMailAFriend:objMailAFriend},succeededCallback,failedCallback,userContext); },
SendMailDealer:function(objCustomer,objContactUs,succeededCallback, failedCallback, userContext) {
return this._invoke(AutosCT.ACTService.get_path(), 'SendMailDealer',false,{objCustomer:objCustomer,objContactUs:objContactUs},succeededCallback,failedCallback,userContext); }}
AutosCT.ACTService.registerClass('AutosCT.ACTService',Sys.Net.WebServiceProxy);
AutosCT.ACTService._staticInstance = new AutosCT.ACTService();
AutosCT.ACTService.set_path = function(value) { AutosCT.ACTService._staticInstance._path = value; }
AutosCT.ACTService.get_path = function() { return AutosCT.ACTService._staticInstance._path; }
AutosCT.ACTService.set_timeout = function(value) { AutosCT.ACTService._staticInstance._timeout = value; }
AutosCT.ACTService.get_timeout = function() { return AutosCT.ACTService._staticInstance._timeout; }
AutosCT.ACTService.set_defaultUserContext = function(value) { AutosCT.ACTService._staticInstance._userContext = value; }
AutosCT.ACTService.get_defaultUserContext = function() { return AutosCT.ACTService._staticInstance._userContext; }
AutosCT.ACTService.set_defaultSucceededCallback = function(value) { AutosCT.ACTService._staticInstance._succeeded = value; }
AutosCT.ACTService.get_defaultSucceededCallback = function() { return AutosCT.ACTService._staticInstance._succeeded; }
AutosCT.ACTService.set_defaultFailedCallback = function(value) { AutosCT.ACTService._staticInstance._failed = value; }
AutosCT.ACTService.get_defaultFailedCallback = function() { return AutosCT.ACTService._staticInstance._failed; }
AutosCT.ACTService.set_path("/ASPX/ASMX/ACTService.asmx");
AutosCT.ACTService.AllowInventoryPost= function(strEmailId,intDealerId,onSuccess,onFailed,userContext) {AutosCT.ACTService._staticInstance.AllowInventoryPost(strEmailId,intDealerId,onSuccess,onFailed,userContext); }
AutosCT.ACTService.GetActivePostsCount= function(strEmailId,intDealerId,onSuccess,onFailed,userContext) {AutosCT.ACTService._staticInstance.GetActivePostsCount(strEmailId,intDealerId,onSuccess,onFailed,userContext); }
AutosCT.ACTService.GetCustomer= function(onSuccess,onFailed,userContext) {AutosCT.ACTService._staticInstance.GetCustomer(onSuccess,onFailed,userContext); }
AutosCT.ACTService.SendMailAFriend= function(objCustomer,objMailAFriend,onSuccess,onFailed,userContext) {AutosCT.ACTService._staticInstance.SendMailAFriend(objCustomer,objMailAFriend,onSuccess,onFailed,userContext); }
AutosCT.ACTService.SendMailDealer= function(objCustomer,objContactUs,onSuccess,onFailed,userContext) {AutosCT.ACTService._staticInstance.SendMailDealer(objCustomer,objContactUs,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(AutosCT.DealerWebLib_Customer) === 'undefined') {
AutosCT.DealerWebLib_Customer=gtc("AutosCT.DealerWebLib_Customer");
AutosCT.DealerWebLib_Customer.registerClass('AutosCT.DealerWebLib_Customer');
}
if (typeof(AutosCT.DealerWebLib_MailAFriend) === 'undefined') {
AutosCT.DealerWebLib_MailAFriend=gtc("AutosCT.DealerWebLib_MailAFriend");
AutosCT.DealerWebLib_MailAFriend.registerClass('AutosCT.DealerWebLib_MailAFriend');
}
if (typeof(AutosCT.DealerWebLib_ContactUs) === 'undefined') {
AutosCT.DealerWebLib_ContactUs=gtc("AutosCT.DealerWebLib_ContactUs");
AutosCT.DealerWebLib_ContactUs.registerClass('AutosCT.DealerWebLib_ContactUs');
}
