var TWOService=function() {
TWOService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TWOService.prototype={
GetImagesListFromDirectory:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'GetImagesListFromDirectory',false,{},succeededCallback,failedCallback,userContext); },
SendCustomerMail:function(subscriber,succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'SendCustomerMail',false,{subscriber:subscriber},succeededCallback,failedCallback,userContext); },
getCustomer:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'getCustomer',false,{},succeededCallback,failedCallback,userContext); },
getPurchase:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'getPurchase',false,{},succeededCallback,failedCallback,userContext); },
getAddress:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'getAddress',false,{},succeededCallback,failedCallback,userContext); },
getItemDetail:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'getItemDetail',false,{},succeededCallback,failedCallback,userContext); },
getBanquetCordinator:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'getBanquetCordinator',false,{},succeededCallback,failedCallback,userContext); },
getSubscriber:function(succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'getSubscriber',false,{},succeededCallback,failedCallback,userContext); },
Add:function(anythingyouwant,succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'Add',false,{anythingyouwant:anythingyouwant},succeededCallback,failedCallback,userContext); },
EmailBanquetCordinator:function(banquetCordinator,succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'EmailBanquetCordinator',false,{banquetCordinator:banquetCordinator},succeededCallback,failedCallback,userContext); },
RegisterTWOEvent:function(customer,NumberOfAttending,EventCode,succeededCallback, failedCallback, userContext) {
return this._invoke(TWOService.get_path(), 'RegisterTWOEvent',false,{customer:customer,NumberOfAttending:NumberOfAttending,EventCode:EventCode},succeededCallback,failedCallback,userContext); }}
TWOService.registerClass('TWOService',Sys.Net.WebServiceProxy);
TWOService._staticInstance = new TWOService();
TWOService.set_path = function(value) { TWOService._staticInstance._path = value; }
TWOService.get_path = function() { return TWOService._staticInstance._path; }
TWOService.set_timeout = function(value) { TWOService._staticInstance._timeout = value; }
TWOService.get_timeout = function() { return TWOService._staticInstance._timeout; }
TWOService.set_defaultUserContext = function(value) { TWOService._staticInstance._userContext = value; }
TWOService.get_defaultUserContext = function() { return TWOService._staticInstance._userContext; }
TWOService.set_defaultSucceededCallback = function(value) { TWOService._staticInstance._succeeded = value; }
TWOService.get_defaultSucceededCallback = function() { return TWOService._staticInstance._succeeded; }
TWOService.set_defaultFailedCallback = function(value) { TWOService._staticInstance._failed = value; }
TWOService.get_defaultFailedCallback = function() { return TWOService._staticInstance._failed; }
TWOService.set_path("/TWOService.asmx");
TWOService.GetImagesListFromDirectory= function(onSuccess,onFailed,userContext) {TWOService._staticInstance.GetImagesListFromDirectory(onSuccess,onFailed,userContext); }
TWOService.SendCustomerMail= function(subscriber,onSuccess,onFailed,userContext) {TWOService._staticInstance.SendCustomerMail(subscriber,onSuccess,onFailed,userContext); }
TWOService.getCustomer= function(onSuccess,onFailed,userContext) {TWOService._staticInstance.getCustomer(onSuccess,onFailed,userContext); }
TWOService.getPurchase= function(onSuccess,onFailed,userContext) {TWOService._staticInstance.getPurchase(onSuccess,onFailed,userContext); }
TWOService.getAddress= function(onSuccess,onFailed,userContext) {TWOService._staticInstance.getAddress(onSuccess,onFailed,userContext); }
TWOService.getItemDetail= function(onSuccess,onFailed,userContext) {TWOService._staticInstance.getItemDetail(onSuccess,onFailed,userContext); }
TWOService.getBanquetCordinator= function(onSuccess,onFailed,userContext) {TWOService._staticInstance.getBanquetCordinator(onSuccess,onFailed,userContext); }
TWOService.getSubscriber= function(onSuccess,onFailed,userContext) {TWOService._staticInstance.getSubscriber(onSuccess,onFailed,userContext); }
TWOService.Add= function(anythingyouwant,onSuccess,onFailed,userContext) {TWOService._staticInstance.Add(anythingyouwant,onSuccess,onFailed,userContext); }
TWOService.EmailBanquetCordinator= function(banquetCordinator,onSuccess,onFailed,userContext) {TWOService._staticInstance.EmailBanquetCordinator(banquetCordinator,onSuccess,onFailed,userContext); }
TWOService.RegisterTWOEvent= function(customer,NumberOfAttending,EventCode,onSuccess,onFailed,userContext) {TWOService._staticInstance.RegisterTWOEvent(customer,NumberOfAttending,EventCode,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Entities');
if (typeof(Entities.Subscriber) === 'undefined') {
Entities.Subscriber=gtc("Entities.Subscriber");
Entities.Subscriber.registerClass('Entities.Subscriber');
}
if (typeof(SaveResult) === 'undefined') {
var SaveResult=gtc("SaveResult");
SaveResult.registerClass('SaveResult');
}
if (typeof(Entities.Customer) === 'undefined') {
Entities.Customer=gtc("Entities.Customer");
Entities.Customer.registerClass('Entities.Customer');
}
if (typeof(Entities.Purchase) === 'undefined') {
Entities.Purchase=gtc("Entities.Purchase");
Entities.Purchase.registerClass('Entities.Purchase');
}
if (typeof(Entities.Address) === 'undefined') {
Entities.Address=gtc("Entities.Address");
Entities.Address.registerClass('Entities.Address');
}
if (typeof(Entities.ItemDetail) === 'undefined') {
Entities.ItemDetail=gtc("Entities.ItemDetail");
Entities.ItemDetail.registerClass('Entities.ItemDetail');
}
if (typeof(Entities.BanquetCordinator) === 'undefined') {
Entities.BanquetCordinator=gtc("Entities.BanquetCordinator");
Entities.BanquetCordinator.registerClass('Entities.BanquetCordinator');
}

