Type.registerNamespace('VoxWebApp.ws');
VoxWebApp.ws.Internal=function() {
VoxWebApp.ws.Internal.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
VoxWebApp.ws.Internal.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return VoxWebApp.ws.Internal._staticInstance.get_path();},
wmGetRSSHtml_TBL:function(prmURL,succeededCallback, failedCallback, userContext) {
/// <param name="prmURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'wmGetRSSHtml_TBL',false,{prmURL:prmURL},succeededCallback,failedCallback,userContext); },
wmGetListOfBankBranches:function(bankName,branchName,byBranchNumber,succeededCallback, failedCallback, userContext) {
/// <param name="bankName" type="String">System.String</param>
/// <param name="branchName" type="String">System.String</param>
/// <param name="byBranchNumber" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'wmGetListOfBankBranches',false,{bankName:bankName,branchName:branchName,byBranchNumber:byBranchNumber},succeededCallback,failedCallback,userContext); },
MemberMobileNumberResolver:function(memberIds,succeededCallback, failedCallback, userContext) {
/// <param name="memberIds" type="Array">System.String[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'MemberMobileNumberResolver',false,{memberIds:memberIds},succeededCallback,failedCallback,userContext); },
AddProductToCart:function(productCode,sessionId,succeededCallback, failedCallback, userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddProductToCart',false,{productCode:productCode,sessionId:sessionId},succeededCallback,failedCallback,userContext); },
AddProductToCartNR:function(productCode,sessionId,succeededCallback, failedCallback, userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddProductToCartNR',false,{productCode:productCode,sessionId:sessionId},succeededCallback,failedCallback,userContext); },
RemoveProductToCart:function(productCode,sessionId,succeededCallback, failedCallback, userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveProductToCart',false,{productCode:productCode,sessionId:sessionId},succeededCallback,failedCallback,userContext); },
RemoveProductToCartNR:function(productCode,sessionId,succeededCallback, failedCallback, userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveProductToCartNR',false,{productCode:productCode,sessionId:sessionId},succeededCallback,failedCallback,userContext); },
UploadMemberProfiCollectionReport:function(memberProfitCollectionReport,succeededCallback, failedCallback, userContext) {
/// <param name="memberProfitCollectionReport" type="VoxWebApp.ws.MemberProfitCollectionReport">VoxWebApp.ws.MemberProfitCollectionReport</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UploadMemberProfiCollectionReport',false,{memberProfitCollectionReport:memberProfitCollectionReport},succeededCallback,failedCallback,userContext); },
ListAllStockUnitsInDepot:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ListAllStockUnitsInDepot',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); }}
VoxWebApp.ws.Internal.registerClass('VoxWebApp.ws.Internal',Sys.Net.WebServiceProxy);
VoxWebApp.ws.Internal._staticInstance = new VoxWebApp.ws.Internal();
VoxWebApp.ws.Internal.set_path = function(value) {
VoxWebApp.ws.Internal._staticInstance.set_path(value); }
VoxWebApp.ws.Internal.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return VoxWebApp.ws.Internal._staticInstance.get_path();}
VoxWebApp.ws.Internal.set_timeout = function(value) {
VoxWebApp.ws.Internal._staticInstance.set_timeout(value); }
VoxWebApp.ws.Internal.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return VoxWebApp.ws.Internal._staticInstance.get_timeout(); }
VoxWebApp.ws.Internal.set_defaultUserContext = function(value) { 
VoxWebApp.ws.Internal._staticInstance.set_defaultUserContext(value); }
VoxWebApp.ws.Internal.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return VoxWebApp.ws.Internal._staticInstance.get_defaultUserContext(); }
VoxWebApp.ws.Internal.set_defaultSucceededCallback = function(value) { 
 VoxWebApp.ws.Internal._staticInstance.set_defaultSucceededCallback(value); }
VoxWebApp.ws.Internal.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return VoxWebApp.ws.Internal._staticInstance.get_defaultSucceededCallback(); }
VoxWebApp.ws.Internal.set_defaultFailedCallback = function(value) { 
VoxWebApp.ws.Internal._staticInstance.set_defaultFailedCallback(value); }
VoxWebApp.ws.Internal.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return VoxWebApp.ws.Internal._staticInstance.get_defaultFailedCallback(); }
VoxWebApp.ws.Internal.set_path("/ws/Internal.asmx");
VoxWebApp.ws.Internal.wmGetRSSHtml_TBL= function(prmURL,onSuccess,onFailed,userContext) {
/// <param name="prmURL" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.wmGetRSSHtml_TBL(prmURL,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.wmGetListOfBankBranches= function(bankName,branchName,byBranchNumber,onSuccess,onFailed,userContext) {
/// <param name="bankName" type="String">System.String</param>
/// <param name="branchName" type="String">System.String</param>
/// <param name="byBranchNumber" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.wmGetListOfBankBranches(bankName,branchName,byBranchNumber,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.MemberMobileNumberResolver= function(memberIds,onSuccess,onFailed,userContext) {
/// <param name="memberIds" type="Array">System.String[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.MemberMobileNumberResolver(memberIds,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.AddProductToCart= function(productCode,sessionId,onSuccess,onFailed,userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.AddProductToCart(productCode,sessionId,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.AddProductToCartNR= function(productCode,sessionId,onSuccess,onFailed,userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.AddProductToCartNR(productCode,sessionId,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.RemoveProductToCart= function(productCode,sessionId,onSuccess,onFailed,userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.RemoveProductToCart(productCode,sessionId,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.RemoveProductToCartNR= function(productCode,sessionId,onSuccess,onFailed,userContext) {
/// <param name="productCode" type="String">System.String</param>
/// <param name="sessionId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.RemoveProductToCartNR(productCode,sessionId,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.UploadMemberProfiCollectionReport= function(memberProfitCollectionReport,onSuccess,onFailed,userContext) {
/// <param name="memberProfitCollectionReport" type="VoxWebApp.ws.MemberProfitCollectionReport">VoxWebApp.ws.MemberProfitCollectionReport</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.UploadMemberProfiCollectionReport(memberProfitCollectionReport,onSuccess,onFailed,userContext); }
VoxWebApp.ws.Internal.ListAllStockUnitsInDepot= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
VoxWebApp.ws.Internal._staticInstance.ListAllStockUnitsInDepot(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(VoxWebApp.ws.MobileNumberList) === 'undefined') {
VoxWebApp.ws.MobileNumberList=gtc("VoxWebApp.ws.MobileNumberList");
VoxWebApp.ws.MobileNumberList.registerClass('VoxWebApp.ws.MobileNumberList');
}
if (typeof(VoxWebApp.ws.MemberProfitCollectionReport) === 'undefined') {
VoxWebApp.ws.MemberProfitCollectionReport=gtc("VoxWebApp.ws.MemberProfitCollectionReport");
VoxWebApp.ws.MemberProfitCollectionReport.registerClass('VoxWebApp.ws.MemberProfitCollectionReport');
}
