Type.registerNamespace('CustomCards.Client');
CustomCards.Client.Data=function() {
CustomCards.Client.Data.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
CustomCards.Client.Data.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return CustomCards.Client.Data._staticInstance.get_path();},
Debug:function(customisation,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Debug',false,{customisation:customisation},succeededCallback,failedCallback,userContext); },
GetOrder:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetOrder',false,{id:id},succeededCallback,failedCallback,userContext); },
SaveOrder:function(invoice,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveOrder',false,{invoice:invoice},succeededCallback,failedCallback,userContext); },
SetLocale:function(localename,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetLocale',false,{localename:localename},succeededCallback,failedCallback,userContext); },
GetCardCategories:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCardCategories',false,{},succeededCallback,failedCallback,userContext); },
GetCardCategory:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCardCategory',false,{id:id},succeededCallback,failedCallback,userContext); },
GetCardList:function(categoryid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCardList',false,{categoryid:categoryid},succeededCallback,failedCallback,userContext); },
CountCategoryItems:function(categoryid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CountCategoryItems',false,{categoryid:categoryid},succeededCallback,failedCallback,userContext); },
DeleteCardImage:function(id,imageType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteCardImage',false,{id:id,imageType:imageType},succeededCallback,failedCallback,userContext); },
DeleteCard:function(cardid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteCard',false,{cardid:cardid},succeededCallback,failedCallback,userContext); },
GetCartItemV2:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartItemV2',false,{id:id},succeededCallback,failedCallback,userContext); },
AddToCart:function(order,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToCart',false,{order:order},succeededCallback,failedCallback,userContext); },
GetCardItem:function(cardid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCardItem',false,{cardid:cardid},succeededCallback,failedCallback,userContext); },
GetCustomisationItems:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCustomisationItems',false,{},succeededCallback,failedCallback,userContext); },
GetLocale:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLocale',false,{},succeededCallback,failedCallback,userContext); },
GetDiscountLine:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDiscountLine',false,{},succeededCallback,failedCallback,userContext); },
DeleteCustomerLogo:function(url,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteCustomerLogo',false,{url:url},succeededCallback,failedCallback,userContext); },
GetCartV2:function(packageid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartV2',false,{packageid:packageid},succeededCallback,failedCallback,userContext); },
RemoveCartItem:function(cartid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveCartItem',false,{cartid:cartid},succeededCallback,failedCallback,userContext); },
GetSessionID:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSessionID',false,{},succeededCallback,failedCallback,userContext); },
GetInvoice:function(orderPackageId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetInvoice',false,{orderPackageId:orderPackageId},succeededCallback,failedCallback,userContext); },
GetPaymentTypes:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPaymentTypes',false,{},succeededCallback,failedCallback,userContext); }}
CustomCards.Client.Data.registerClass('CustomCards.Client.Data',Sys.Net.WebServiceProxy);
CustomCards.Client.Data._staticInstance = new CustomCards.Client.Data();
CustomCards.Client.Data.set_path = function(value) { CustomCards.Client.Data._staticInstance.set_path(value); }
CustomCards.Client.Data.get_path = function() { return CustomCards.Client.Data._staticInstance.get_path(); }
CustomCards.Client.Data.set_timeout = function(value) { CustomCards.Client.Data._staticInstance.set_timeout(value); }
CustomCards.Client.Data.get_timeout = function() { return CustomCards.Client.Data._staticInstance.get_timeout(); }
CustomCards.Client.Data.set_defaultUserContext = function(value) { CustomCards.Client.Data._staticInstance.set_defaultUserContext(value); }
CustomCards.Client.Data.get_defaultUserContext = function() { return CustomCards.Client.Data._staticInstance.get_defaultUserContext(); }
CustomCards.Client.Data.set_defaultSucceededCallback = function(value) { CustomCards.Client.Data._staticInstance.set_defaultSucceededCallback(value); }
CustomCards.Client.Data.get_defaultSucceededCallback = function() { return CustomCards.Client.Data._staticInstance.get_defaultSucceededCallback(); }
CustomCards.Client.Data.set_defaultFailedCallback = function(value) { CustomCards.Client.Data._staticInstance.set_defaultFailedCallback(value); }
CustomCards.Client.Data.get_defaultFailedCallback = function() { return CustomCards.Client.Data._staticInstance.get_defaultFailedCallback(); }
CustomCards.Client.Data.set_path("/Data.asmx");
CustomCards.Client.Data.Debug= function(customisation,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.Debug(customisation,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetOrder= function(id,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetOrder(id,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.SaveOrder= function(invoice,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.SaveOrder(invoice,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.SetLocale= function(localename,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.SetLocale(localename,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetCardCategories= function(onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetCardCategories(onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetCardCategory= function(id,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetCardCategory(id,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetCardList= function(categoryid,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetCardList(categoryid,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.CountCategoryItems= function(categoryid,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.CountCategoryItems(categoryid,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.DeleteCardImage= function(id,imageType,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.DeleteCardImage(id,imageType,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.DeleteCard= function(cardid,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.DeleteCard(cardid,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetCartItemV2= function(id,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetCartItemV2(id,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.AddToCart= function(order,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.AddToCart(order,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetCardItem= function(cardid,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetCardItem(cardid,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetCustomisationItems= function(onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetCustomisationItems(onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetLocale= function(onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetLocale(onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetDiscountLine= function(onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetDiscountLine(onSuccess,onFailed,userContext); }
CustomCards.Client.Data.DeleteCustomerLogo= function(url,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.DeleteCustomerLogo(url,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetCartV2= function(packageid,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetCartV2(packageid,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.RemoveCartItem= function(cartid,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.RemoveCartItem(cartid,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetSessionID= function(onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetSessionID(onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetInvoice= function(orderPackageId,onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetInvoice(orderPackageId,onSuccess,onFailed,userContext); }
CustomCards.Client.Data.GetPaymentTypes= function(onSuccess,onFailed,userContext) {CustomCards.Client.Data._staticInstance.GetPaymentTypes(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(CustomCards.Client.CustomisationV2) === 'undefined') {
CustomCards.Client.CustomisationV2=gtc("CustomCards.Client.CustomisationV2");
CustomCards.Client.CustomisationV2.registerClass('CustomCards.Client.CustomisationV2');
}
if (typeof(CustomCards.Client.OfficeInvoice) === 'undefined') {
CustomCards.Client.OfficeInvoice=gtc("CustomCards.Client.OfficeInvoice");
CustomCards.Client.OfficeInvoice.registerClass('CustomCards.Client.OfficeInvoice');
}
if (typeof(CustomCards.Client.CardCategory) === 'undefined') {
CustomCards.Client.CardCategory=gtc("CustomCards.Client.CardCategory");
CustomCards.Client.CardCategory.registerClass('CustomCards.Client.CardCategory');
}
if (typeof(CustomCards.Client.CardListItem) === 'undefined') {
CustomCards.Client.CardListItem=gtc("CustomCards.Client.CardListItem");
CustomCards.Client.CardListItem.registerClass('CustomCards.Client.CardListItem');
}
if (typeof(CustomCards.Client.ErrorMessage) === 'undefined') {
CustomCards.Client.ErrorMessage=gtc("CustomCards.Client.ErrorMessage");
CustomCards.Client.ErrorMessage.registerClass('CustomCards.Client.ErrorMessage');
}
if (typeof(CustomCards.Client.OrderV2) === 'undefined') {
CustomCards.Client.OrderV2=gtc("CustomCards.Client.OrderV2");
CustomCards.Client.OrderV2.registerClass('CustomCards.Client.OrderV2');
}
if (typeof(CustomCards.Client.CardItem) === 'undefined') {
CustomCards.Client.CardItem=gtc("CustomCards.Client.CardItem");
CustomCards.Client.CardItem.registerClass('CustomCards.Client.CardItem');
}
if (typeof(CustomCards.Client.CustomisationItem) === 'undefined') {
CustomCards.Client.CustomisationItem=gtc("CustomCards.Client.CustomisationItem");
CustomCards.Client.CustomisationItem.registerClass('CustomCards.Client.CustomisationItem');
}
if (typeof(CustomCards.Client.Locale) === 'undefined') {
CustomCards.Client.Locale=gtc("CustomCards.Client.Locale");
CustomCards.Client.Locale.registerClass('CustomCards.Client.Locale');
}
if (typeof(CustomCards.Client.CartV2) === 'undefined') {
CustomCards.Client.CartV2=gtc("CustomCards.Client.CartV2");
CustomCards.Client.CartV2.registerClass('CustomCards.Client.CartV2');
}
if (typeof(CustomCards.Client.Invoice) === 'undefined') {
CustomCards.Client.Invoice=gtc("CustomCards.Client.Invoice");
CustomCards.Client.Invoice.registerClass('CustomCards.Client.Invoice');
}
if (typeof(CustomCards.Client.PaymentType) === 'undefined') {
CustomCards.Client.PaymentType=gtc("CustomCards.Client.PaymentType");
CustomCards.Client.PaymentType.registerClass('CustomCards.Client.PaymentType');
}
