Type.registerNamespace('MC.ENET');
MC.ENET.ItemService=function() {
MC.ENET.ItemService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MC.ENET.ItemService.prototype={
GetCustDiscussion:function(itemNo,pgIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'GetCustDiscussion',false,{itemNo:itemNo,pgIndex:pgIndex},succeededCallback,failedCallback,userContext); },
GetVKitCompPriceandAvail:function(ParentItemNo,SelectedItemNos,PriceDisplay,PriceMatchID,SourceCode,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'GetVKitCompPriceandAvail',false,{ParentItemNo:ParentItemNo,SelectedItemNos:SelectedItemNos,PriceDisplay:PriceDisplay,PriceMatchID:PriceMatchID,SourceCode:SourceCode},succeededCallback,failedCallback,userContext); },
GetSelectedListComp:function(ParentItemNo,SelectedItemNo,SourceCode,PriceDisplay,PriceMatchID,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'GetSelectedListComp',false,{ParentItemNo:ParentItemNo,SelectedItemNo:SelectedItemNo,SourceCode:SourceCode,PriceDisplay:PriceDisplay,PriceMatchID:PriceMatchID},succeededCallback,failedCallback,userContext); },
GetSelectedStyleComp:function(ParentItemNo,SelectedPropVal,SelectedPropText,PriceDisplayandPriceMatchID,SourceCode,ErrMsg,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'GetSelectedStyleComp',false,{ParentItemNo:ParentItemNo,SelectedPropVal:SelectedPropVal,SelectedPropText:SelectedPropText,PriceDisplayandPriceMatchID:PriceDisplayandPriceMatchID,SourceCode:SourceCode,ErrMsg:ErrMsg},succeededCallback,failedCallback,userContext); },
AddItemToCart:function(ItemNo,ItemType,Qty,RecItemNos,TopSellingItemNos,PriceOvrdFlag,PriceMatchId,PriceOvrdAmt,Customization,VkitComps,EngItemNo,EngQty,EngItemType,EngCustomization,EngVKits,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'AddItemToCart',false,{ItemNo:ItemNo,ItemType:ItemType,Qty:Qty,RecItemNos:RecItemNos,TopSellingItemNos:TopSellingItemNos,PriceOvrdFlag:PriceOvrdFlag,PriceMatchId:PriceMatchId,PriceOvrdAmt:PriceOvrdAmt,Customization:Customization,VkitComps:VkitComps,EngItemNo:EngItemNo,EngQty:EngQty,EngItemType:EngItemType,EngCustomization:EngCustomization,EngVKits:EngVKits},succeededCallback,failedCallback,userContext); },
AddItemsToCart:function(ObjGridComp,RecItemNos,TopSellingItemNos,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'AddItemsToCart',false,{ObjGridComp:ObjGridComp,RecItemNos:RecItemNos,TopSellingItemNos:TopSellingItemNos},succeededCallback,failedCallback,userContext); },
AddItemToWishList:function(ItemNo,ItemType,ImageSrc,Desc,Qty,WebPrice,Stock,PriceOvrdAmt,Customization,VkitComps,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'AddItemToWishList',false,{ItemNo:ItemNo,ItemType:ItemType,ImageSrc:ImageSrc,Desc:Desc,Qty:Qty,WebPrice:WebPrice,Stock:Stock,PriceOvrdAmt:PriceOvrdAmt,Customization:Customization,VkitComps:VkitComps},succeededCallback,failedCallback,userContext); },
AddItemsToWishList:function(ObjGridComp,succeededCallback, failedCallback, userContext) {
return this._invoke(MC.ENET.ItemService.get_path(), 'AddItemsToWishList',false,{ObjGridComp:ObjGridComp},succeededCallback,failedCallback,userContext); }}
MC.ENET.ItemService.registerClass('MC.ENET.ItemService',Sys.Net.WebServiceProxy);
MC.ENET.ItemService._staticInstance = new MC.ENET.ItemService();
MC.ENET.ItemService.set_path = function(value) { MC.ENET.ItemService._staticInstance._path = value; }
MC.ENET.ItemService.get_path = function() { return MC.ENET.ItemService._staticInstance._path; }
MC.ENET.ItemService.set_timeout = function(value) { MC.ENET.ItemService._staticInstance._timeout = value; }
MC.ENET.ItemService.get_timeout = function() { return MC.ENET.ItemService._staticInstance._timeout; }
MC.ENET.ItemService.set_defaultUserContext = function(value) { MC.ENET.ItemService._staticInstance._userContext = value; }
MC.ENET.ItemService.get_defaultUserContext = function() { return MC.ENET.ItemService._staticInstance._userContext; }
MC.ENET.ItemService.set_defaultSucceededCallback = function(value) { MC.ENET.ItemService._staticInstance._succeeded = value; }
MC.ENET.ItemService.get_defaultSucceededCallback = function() { return MC.ENET.ItemService._staticInstance._succeeded; }
MC.ENET.ItemService.set_defaultFailedCallback = function(value) { MC.ENET.ItemService._staticInstance._failed = value; }
MC.ENET.ItemService.get_defaultFailedCallback = function() { return MC.ENET.ItemService._staticInstance._failed; }
MC.ENET.ItemService.set_path("/MCWebServices/ItemService.asmx");
MC.ENET.ItemService.GetCustDiscussion= function(itemNo,pgIndex,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.GetCustDiscussion(itemNo,pgIndex,onSuccess,onFailed,userContext); }
MC.ENET.ItemService.GetVKitCompPriceandAvail= function(ParentItemNo,SelectedItemNos,PriceDisplay,PriceMatchID,SourceCode,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.GetVKitCompPriceandAvail(ParentItemNo,SelectedItemNos,PriceDisplay,PriceMatchID,SourceCode,onSuccess,onFailed,userContext); }
MC.ENET.ItemService.GetSelectedListComp= function(ParentItemNo,SelectedItemNo,SourceCode,PriceDisplay,PriceMatchID,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.GetSelectedListComp(ParentItemNo,SelectedItemNo,SourceCode,PriceDisplay,PriceMatchID,onSuccess,onFailed,userContext); }
MC.ENET.ItemService.GetSelectedStyleComp= function(ParentItemNo,SelectedPropVal,SelectedPropText,PriceDisplayandPriceMatchID,SourceCode,ErrMsg,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.GetSelectedStyleComp(ParentItemNo,SelectedPropVal,SelectedPropText,PriceDisplayandPriceMatchID,SourceCode,ErrMsg,onSuccess,onFailed,userContext); }
MC.ENET.ItemService.AddItemToCart= function(ItemNo,ItemType,Qty,RecItemNos,TopSellingItemNos,PriceOvrdFlag,PriceMatchId,PriceOvrdAmt,Customization,VkitComps,EngItemNo,EngQty,EngItemType,EngCustomization,EngVKits,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.AddItemToCart(ItemNo,ItemType,Qty,RecItemNos,TopSellingItemNos,PriceOvrdFlag,PriceMatchId,PriceOvrdAmt,Customization,VkitComps,EngItemNo,EngQty,EngItemType,EngCustomization,EngVKits,onSuccess,onFailed,userContext); }
MC.ENET.ItemService.AddItemsToCart= function(ObjGridComp,RecItemNos,TopSellingItemNos,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.AddItemsToCart(ObjGridComp,RecItemNos,TopSellingItemNos,onSuccess,onFailed,userContext); }
MC.ENET.ItemService.AddItemToWishList= function(ItemNo,ItemType,ImageSrc,Desc,Qty,WebPrice,Stock,PriceOvrdAmt,Customization,VkitComps,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.AddItemToWishList(ItemNo,ItemType,ImageSrc,Desc,Qty,WebPrice,Stock,PriceOvrdAmt,Customization,VkitComps,onSuccess,onFailed,userContext); }
MC.ENET.ItemService.AddItemsToWishList= function(ObjGridComp,onSuccess,onFailed,userContext) {MC.ENET.ItemService._staticInstance.AddItemsToWishList(ObjGridComp,onSuccess,onFailed,userContext); }
