var WS_Product=function() {
WS_Product.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WS_Product.prototype={
GetProductInfoByRefkey:function(Refkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductInfoByRefkey',false,{Refkey:Refkey},succeededCallback,failedCallback,userContext); },
GetProductInfoByActionCodeAndStyle1AndStyle2:function(str_ActionCode,str_Style1Code,str_Style2Code,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductInfoByActionCodeAndStyle1AndStyle2',false,{str_ActionCode:str_ActionCode,str_Style1Code:str_Style1Code,str_Style2Code:str_Style2Code},succeededCallback,failedCallback,userContext); },
GetProductInvByRefcomAndStyle2Code:function(str_Refcom,str_Style2Code,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductInvByRefcomAndStyle2Code',false,{str_Refcom:str_Refcom,str_Style2Code:str_Style2Code},succeededCallback,failedCallback,userContext); },
GetProductStyle2InfoByActionCodeAndStyle1Code:function(str_ActionCode,str_Style1Code,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductStyle2InfoByActionCodeAndStyle1Code',false,{str_ActionCode:str_ActionCode,str_Style1Code:str_Style1Code},succeededCallback,failedCallback,userContext); },
GetProductInvByRefkey:function(str_ActionCode,str_Refkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductInvByRefkey',false,{str_ActionCode:str_ActionCode,str_Refkey:str_Refkey},succeededCallback,failedCallback,userContext); },
GetMoreTiein:function(str_Refkey,int_PageIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetMoreTiein',false,{str_Refkey:str_Refkey,int_PageIndex:int_PageIndex},succeededCallback,failedCallback,userContext); },
WriteComment:function(str_Refkey,str_Userid,str_Category,str_Title,str_Content,str_Face,str_Rank,str_IsEmail,str_Email,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'WriteComment',false,{str_Refkey:str_Refkey,str_Userid:str_Userid,str_Category:str_Category,str_Title:str_Title,str_Content:str_Content,str_Face:str_Face,str_Rank:str_Rank,str_IsEmail:str_IsEmail,str_Email:str_Email},succeededCallback,failedCallback,userContext); },
GetProductComment:function(str_Refkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductComment',false,{str_Refkey:str_Refkey},succeededCallback,failedCallback,userContext); },
GetProductAllComment:function(str_Refkey,int_PageIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductAllComment',false,{str_Refkey:str_Refkey,int_PageIndex:int_PageIndex},succeededCallback,failedCallback,userContext); },
InsertCollect:function(str_Refkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'InsertCollect',false,{str_Refkey:str_Refkey},succeededCallback,failedCallback,userContext); },
GetTopMenuSearchURL:function(str_Keyword,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetTopMenuSearchURL',false,{str_Keyword:str_Keyword},succeededCallback,failedCallback,userContext); },
GetAdvanceSearchURL:function(str_ProductName,str_Style,str_Category,str_BeginPrice,str_EndPrice,str_Keyword,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetAdvanceSearchURL',false,{str_ProductName:str_ProductName,str_Style:str_Style,str_Category:str_Category,str_BeginPrice:str_BeginPrice,str_EndPrice:str_EndPrice,str_Keyword:str_Keyword},succeededCallback,failedCallback,userContext); },
GetMyMixMatch:function(succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetMyMixMatch',false,{},succeededCallback,failedCallback,userContext); },
GetMyMixMatchAllInfo:function(succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetMyMixMatchAllInfo',false,{},succeededCallback,failedCallback,userContext); },
GetCustomerMixMatchAllInfo:function(str_CustomerID,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetCustomerMixMatchAllInfo',false,{str_CustomerID:str_CustomerID},succeededCallback,failedCallback,userContext); },
GetCustomerOrderProduct:function(str_CustomerID,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetCustomerOrderProduct',false,{str_CustomerID:str_CustomerID},succeededCallback,failedCallback,userContext); },
GetProductByMixMatchID:function(str_MixMatchID,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetProductByMixMatchID',false,{str_MixMatchID:str_MixMatchID},succeededCallback,failedCallback,userContext); },
AddNewsMixMatch:function(str_Refkey,str_GroupName,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'AddNewsMixMatch',false,{str_Refkey:str_Refkey,str_GroupName:str_GroupName},succeededCallback,failedCallback,userContext); },
DeleteMixMatchGroup:function(str_MixMatchID,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'DeleteMixMatchGroup',false,{str_MixMatchID:str_MixMatchID},succeededCallback,failedCallback,userContext); },
UpdateMixMatchGroupName:function(str_MixMatchID,str_GroupName,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'UpdateMixMatchGroupName',false,{str_MixMatchID:str_MixMatchID,str_GroupName:str_GroupName},succeededCallback,failedCallback,userContext); },
UpdateMixMatchGroup:function(str_MixMatchID,str_Refkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'UpdateMixMatchGroup',false,{str_MixMatchID:str_MixMatchID,str_Refkey:str_Refkey},succeededCallback,failedCallback,userContext); },
DeleteMixMatchProduct:function(str_MixMatchID,str_Refkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'DeleteMixMatchProduct',false,{str_MixMatchID:str_MixMatchID,str_Refkey:str_Refkey},succeededCallback,failedCallback,userContext); },
SendMail:function(str_Refkey,str_FromUser,str_FromEmail,str_ToEmail,str_EmailBody,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'SendMail',false,{str_Refkey:str_Refkey,str_FromUser:str_FromUser,str_FromEmail:str_FromEmail,str_ToEmail:str_ToEmail,str_EmailBody:str_EmailBody},succeededCallback,failedCallback,userContext); },
GetVipPointsProductAll:function(succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetVipPointsProductAll',false,{},succeededCallback,failedCallback,userContext); },
Get3SInfoByEmail:function(str_Email,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'Get3SInfoByEmail',false,{str_Email:str_Email},succeededCallback,failedCallback,userContext); },
GetFreeProductByRefkeys:function(str_GiftRefkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetFreeProductByRefkeys',false,{str_GiftRefkey:str_GiftRefkey},succeededCallback,failedCallback,userContext); },
GetFreeProductPictByRefkey:function(str_GiftRefkey,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetFreeProductPictByRefkey',false,{str_GiftRefkey:str_GiftRefkey},succeededCallback,failedCallback,userContext); },
GetCollectByRefkey:function(str_Refkey,int_PageIndex,int_PageSize,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetCollectByRefkey',false,{str_Refkey:str_Refkey,int_PageIndex:int_PageIndex,int_PageSize:int_PageSize},succeededCallback,failedCallback,userContext); },
GetUserWhoBuyItByRefkey:function(str_Refkey,int_PageIndex,int_PageSize,succeededCallback, failedCallback, userContext) {
return this._invoke(WS_Product.get_path(), 'GetUserWhoBuyItByRefkey',false,{str_Refkey:str_Refkey,int_PageIndex:int_PageIndex,int_PageSize:int_PageSize},succeededCallback,failedCallback,userContext); }}
WS_Product.registerClass('WS_Product',Sys.Net.WebServiceProxy);
WS_Product._staticInstance = new WS_Product();
WS_Product.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; WS_Product._staticInstance._path = value; }
WS_Product.get_path = function() { return WS_Product._staticInstance._path; }
WS_Product.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
WS_Product._staticInstance._timeout = value; }
WS_Product.get_timeout = function() { 
return WS_Product._staticInstance._timeout; }
WS_Product.set_defaultUserContext = function(value) { 
WS_Product._staticInstance._userContext = value; }
WS_Product.get_defaultUserContext = function() { 
return WS_Product._staticInstance._userContext; }
WS_Product.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; WS_Product._staticInstance._succeeded = value; }
WS_Product.get_defaultSucceededCallback = function() { 
return WS_Product._staticInstance._succeeded; }
WS_Product.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; WS_Product._staticInstance._failed = value; }
WS_Product.get_defaultFailedCallback = function() { 
return WS_Product._staticInstance._failed; }
WS_Product.set_path("/WebService/WS_Product.asmx");
WS_Product.GetProductInfoByRefkey= function(Refkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductInfoByRefkey(Refkey,onSuccess,onFailed,userContext); }
WS_Product.GetProductInfoByActionCodeAndStyle1AndStyle2= function(str_ActionCode,str_Style1Code,str_Style2Code,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductInfoByActionCodeAndStyle1AndStyle2(str_ActionCode,str_Style1Code,str_Style2Code,onSuccess,onFailed,userContext); }
WS_Product.GetProductInvByRefcomAndStyle2Code= function(str_Refcom,str_Style2Code,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductInvByRefcomAndStyle2Code(str_Refcom,str_Style2Code,onSuccess,onFailed,userContext); }
WS_Product.GetProductStyle2InfoByActionCodeAndStyle1Code= function(str_ActionCode,str_Style1Code,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductStyle2InfoByActionCodeAndStyle1Code(str_ActionCode,str_Style1Code,onSuccess,onFailed,userContext); }
WS_Product.GetProductInvByRefkey= function(str_ActionCode,str_Refkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductInvByRefkey(str_ActionCode,str_Refkey,onSuccess,onFailed,userContext); }
WS_Product.GetMoreTiein= function(str_Refkey,int_PageIndex,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetMoreTiein(str_Refkey,int_PageIndex,onSuccess,onFailed,userContext); }
WS_Product.WriteComment= function(str_Refkey,str_Userid,str_Category,str_Title,str_Content,str_Face,str_Rank,str_IsEmail,str_Email,onSuccess,onFailed,userContext) {WS_Product._staticInstance.WriteComment(str_Refkey,str_Userid,str_Category,str_Title,str_Content,str_Face,str_Rank,str_IsEmail,str_Email,onSuccess,onFailed,userContext); }
WS_Product.GetProductComment= function(str_Refkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductComment(str_Refkey,onSuccess,onFailed,userContext); }
WS_Product.GetProductAllComment= function(str_Refkey,int_PageIndex,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductAllComment(str_Refkey,int_PageIndex,onSuccess,onFailed,userContext); }
WS_Product.InsertCollect= function(str_Refkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.InsertCollect(str_Refkey,onSuccess,onFailed,userContext); }
WS_Product.GetTopMenuSearchURL= function(str_Keyword,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetTopMenuSearchURL(str_Keyword,onSuccess,onFailed,userContext); }
WS_Product.GetAdvanceSearchURL= function(str_ProductName,str_Style,str_Category,str_BeginPrice,str_EndPrice,str_Keyword,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetAdvanceSearchURL(str_ProductName,str_Style,str_Category,str_BeginPrice,str_EndPrice,str_Keyword,onSuccess,onFailed,userContext); }
WS_Product.GetMyMixMatch= function(onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetMyMixMatch(onSuccess,onFailed,userContext); }
WS_Product.GetMyMixMatchAllInfo= function(onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetMyMixMatchAllInfo(onSuccess,onFailed,userContext); }
WS_Product.GetCustomerMixMatchAllInfo= function(str_CustomerID,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetCustomerMixMatchAllInfo(str_CustomerID,onSuccess,onFailed,userContext); }
WS_Product.GetCustomerOrderProduct= function(str_CustomerID,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetCustomerOrderProduct(str_CustomerID,onSuccess,onFailed,userContext); }
WS_Product.GetProductByMixMatchID= function(str_MixMatchID,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetProductByMixMatchID(str_MixMatchID,onSuccess,onFailed,userContext); }
WS_Product.AddNewsMixMatch= function(str_Refkey,str_GroupName,onSuccess,onFailed,userContext) {WS_Product._staticInstance.AddNewsMixMatch(str_Refkey,str_GroupName,onSuccess,onFailed,userContext); }
WS_Product.DeleteMixMatchGroup= function(str_MixMatchID,onSuccess,onFailed,userContext) {WS_Product._staticInstance.DeleteMixMatchGroup(str_MixMatchID,onSuccess,onFailed,userContext); }
WS_Product.UpdateMixMatchGroupName= function(str_MixMatchID,str_GroupName,onSuccess,onFailed,userContext) {WS_Product._staticInstance.UpdateMixMatchGroupName(str_MixMatchID,str_GroupName,onSuccess,onFailed,userContext); }
WS_Product.UpdateMixMatchGroup= function(str_MixMatchID,str_Refkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.UpdateMixMatchGroup(str_MixMatchID,str_Refkey,onSuccess,onFailed,userContext); }
WS_Product.DeleteMixMatchProduct= function(str_MixMatchID,str_Refkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.DeleteMixMatchProduct(str_MixMatchID,str_Refkey,onSuccess,onFailed,userContext); }
WS_Product.SendMail= function(str_Refkey,str_FromUser,str_FromEmail,str_ToEmail,str_EmailBody,onSuccess,onFailed,userContext) {WS_Product._staticInstance.SendMail(str_Refkey,str_FromUser,str_FromEmail,str_ToEmail,str_EmailBody,onSuccess,onFailed,userContext); }
WS_Product.GetVipPointsProductAll= function(onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetVipPointsProductAll(onSuccess,onFailed,userContext); }
WS_Product.Get3SInfoByEmail= function(str_Email,onSuccess,onFailed,userContext) {WS_Product._staticInstance.Get3SInfoByEmail(str_Email,onSuccess,onFailed,userContext); }
WS_Product.GetFreeProductByRefkeys= function(str_GiftRefkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetFreeProductByRefkeys(str_GiftRefkey,onSuccess,onFailed,userContext); }
WS_Product.GetFreeProductPictByRefkey= function(str_GiftRefkey,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetFreeProductPictByRefkey(str_GiftRefkey,onSuccess,onFailed,userContext); }
WS_Product.GetCollectByRefkey= function(str_Refkey,int_PageIndex,int_PageSize,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetCollectByRefkey(str_Refkey,int_PageIndex,int_PageSize,onSuccess,onFailed,userContext); }
WS_Product.GetUserWhoBuyItByRefkey= function(str_Refkey,int_PageIndex,int_PageSize,onSuccess,onFailed,userContext) {WS_Product._staticInstance.GetUserWhoBuyItByRefkey(str_Refkey,int_PageIndex,int_PageSize,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataTable) === 'undefined') {
System.Data.DataTable=gtc("System.Data.DataTable");
System.Data.DataTable.registerClass('System.Data.DataTable');
}
