Rev 23660 | Rev 23884 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(function() {$(".create-mobile-recharge-commission").live('click', function() {console.log("Create Mobile Recharge Commission Button Clicked...");loadCreateRechargeCommission("main-content", "MOBILE");});$(".create-dth-recharge-commission").live('click', function() {console.log("Create Dth Recharge Commission Button Clicked...");loadCreateRechargeCommission("main-content", "DTH");});$(".create-mobile-recharge").live('click', function() {console.log("Create Mobile Recharge Button Clicked...");loadCreateRecharge("main-content", "MOBILE");});$(".create-dth-recharge").live('click', function() {console.log("Create Dth Recharge Button Clicked...");loadCreateRecharge("main-content", "DTH");});$(".mobile-recharges").live('click', function() {console.log("Mobile Recharges Button Clicked...");loadRecharges("main-content", "MOBILE");});$("#mobile-recharges-paginated .next").live('click', function() {var params = {};params['rechargeType'] = 'MOBILE';loadPaginatedNextItems('/getPaginatedRecharges', params, 'mobile-recharges-paginated', 'mobile-recharge-table', 'mobile-recharges-container');$(this).blur();});$("#mobile-recharges-paginated .previous").live('click', function() {var params = {};params['rechargeType'] = 'MOBILE';loadPaginatedPreviousItems('/getPaginatedRecharges', params, 'mobile-recharges-paginated', 'mobile-recharge-table', 'mobile-recharges-container');$(this).blur();});$(".dth-recharges").live('click', function() {console.log("DTH Recharges Button Clicked...");loadRecharges("main-content", "DTH");});$("#dth-recharges-paginated .next").live('click', function() {var params = {};params['rechargeType'] = 'DTH';loadPaginatedNextItems('/getPaginatedRecharges', params, 'dth-recharges-paginated', 'dth-recharge-table', 'dth-recharges-container');$(this).blur();});$("#dth-recharges-paginated .previous").live('click', function() {var params = {};params['rechargeType'] = 'DTH';loadPaginatedPreviousItems('/getPaginatedRecharges', params, 'dth-recharges-paginated', 'dth-recharge-table', 'dth-recharges-container');$(this).blur();});$(".mobile-recharge-check-status").live('click',function(){console.log("mobile-recharge-check-status clicked");var requestId = $(this).attr('data');console.log("request id : "+requestId);var start = $( "#mobile-recharges-paginated .start" ).text();var offset = start - 1;rechargeCheckStatus("mobile-recharge-table", requestId, "MOBILE", offset);});$(".dth-recharge-check-status").live('click',function(){console.log("dth-recharge-check-status clicked");var requestId = $(this).attr('data');console.log("request id : "+requestId);var start = $( "#dth-recharges-paginated .start" ).text();var offset = start - 1;rechargeCheckStatus("dth-recharge-table", requestId, "DTH", offset);});$("#rechargeOperatorType").live('change',function() {console.log("Operator Type Clicked...");loadRechargeOperatorsByOperatorType("rechargeOperator", $(this).val());});$("#rechargeCommissionOperatorType").live('change',function() {console.log("Operator Type Clicked...");loadRechargeCommissionOperatorsByOperatorType("rechargeCommissionOperator", $(this).val());});$(".recharge-commissions").live('click', function() {console.log("Recharge Commissions Button Clicked...");loadRechargeCommissions("main-content", "MOBILE");});$("#recharge-commissions-paginated .next").live('click', function() {loadPaginatedNextItems('/getPaginatedRechargeCommissions', null, 'recharge-commissions-paginated', 'recharge-commissions-table', 'recharge-commission-details-container');$(this).blur();});$("#recharge-commissions-paginated .previous").live('click', function() {loadPaginatedPreviousItems('/getPaginatedRechargeCommissions', null, 'recharge-commissions-paginated', 'recharge-commissions-table', 'recharge-commission-details-container');$(this).blur();});$("#recharge-provider-credit-wallet-histories-paginated .next").live('click', function() {loadPaginatedNextItems('/getPaginatedRechargeProviderWalletAddMoneys', null, 'recharge-provider-credit-wallet-histories-paginated', 'recharge-provider-credit-wallet-histories-table', null);$(this).blur();});$("#recharge-provider-credit-wallet-histories-paginated .previous").live('click', function() {loadPaginatedPreviousItems('/getPaginatedRechargeProviderWalletAddMoneys', null, 'recharge-provider-credit-wallet-histories-paginated', 'recharge-provider-credit-wallet-histories-table', null);$(this).blur();});$(".recharge-commission-details").live('click',function(){var operatorIdProviderIdString = $(this).attr('data').split(',');var operatorId = operatorIdProviderIdString[0];var providerId = operatorIdProviderIdString[1];console.log("operatorId = "+operatorId);console.log("providerId = "+providerId);loadRechargeCommissionDetails("recharge-commission-details-container", operatorId, providerId);});$(".recharge-commission-update-details").live('click',function(){var operatorIdProviderIdString = $(this).attr('data').split(',');var operatorId = operatorIdProviderIdString[0];var providerId = operatorIdProviderIdString[1];console.log("operatorId = "+operatorId);console.log("providerId = "+providerId);var amountType = $('#amountType option:selected').val();console.log("amountType : "+amountType);var amount = $('#amount').val();console.log("amount : "+amount);var start = $( "#recharge-commissions-paginated .start" ).text();//var end = $( "#schemes-paginated .end" ).text();var offset = start - 1;if(confirm("Are you sure you want to update Recharge Commission details!") == true){updateRechargeCommissionDetails(operatorId, providerId, amountType, amount, offset, "recharge-commissions-table");}});$(".recharge-provider-balance").live('click',function(){console.log("Recharge Provider balance button clicked...");loadRechargeProviderBalance("main-content");});$(".recharge-provider-wallet-add-money").live('click',function(){console.log("Recharge Provider wallet add money button clicked...");loadRechargeProviderWalletAddMoney("main-content");});$(".recharge-provider-wallet-add-moneys").live('click',function(){console.log("Recharge Provider wallet add moneys button clicked...");loadRechargeProviderWalletAddMoneys("main-content");});$(".daily-recharges").live('click',function(){console.log("Daily Recharges button clicked...");loadDailyRecharges("main-content");});$("#daily-recharges-paginated .next").live('click', function() {loadPaginatedNextItems('/getPaginatedDailyRecharges', null, 'daily-recharges-paginated', 'daily-recharges-table', null);$(this).blur();});$("#daily-recharges-paginated .previous").live('click', function() {loadPaginatedPreviousItems('/getPaginatedDailyRecharges', null, 'daily-recharges-paginated', 'daily-recharges-table', null);$(this).blur();});});function loadCreateRecharge(domId, rechargeType){doGetAjaxRequestHandler(context+"/createRecharge?rechargeType="+rechargeType, function(response){$('#' + domId).html(response);});}function loadCreateRechargeCommission(domId, rechargeType){doGetAjaxRequestHandler(context+"/createRechargeCommission?rechargeType="+rechargeType, function(response){$('#' + domId).html(response);});}function loadRechargeOperatorsByOperatorType(domId, operatorType){doGetAjaxRequestHandler(context+"/getRechargeOperators?operatorType="+operatorType, function(response){$('#' + domId).html(response);});}function loadRechargeCommissionOperatorsByOperatorType(domId, operatorType){doGetAjaxRequestHandler(context+"/getRechargeCommissionOperators?operatorType="+operatorType, function(response){$('#' + domId).html(response);});}function loadRecharges(domId, rechargeType){doGetAjaxRequestHandler(context+"/getRecharges?rechargeType="+rechargeType, function(response){$('#' + domId).html(response);});}function loadRechargeCommissions(domId, rechargeType){doGetAjaxRequestHandler(context+"/getRechargeCommissions", function(response){$('#' + domId).html(response);});}function loadRechargeDetails(domId, rechargeTransactionId){doGetAjaxRequestHandler(context+"/getRechargeById?rechargeTransactionId="+rechargeTransactionId, function(response){$('#' + domId).html(response);});}function loadRechargeCommissionDetails(domId, operatorId){doGetAjaxRequestHandler(context+"/getRechargeCommissionByOperatorId?operatorId="+operatorId+"&providerId="+providerId, function(response){$('#' + domId).html(response);});}function updateRechargeCommissionDetails(operatorId, providerId, amountType, amount, offset, domId){doPutAjaxRequestHandler(context+"/updateRechargeCommission?operatorId="+operatorId+"&providerId="+providerId+"&amountType="+amountType+"&amount="+amount+"&offset="+offset, function(response){$('#' + domId).html(response);$('#recharge-commission-details-container').html('');alert("Recharge Commission details have been updated successfully")});}function rechargeCheckStatus(domId, requestId, rechargeType, offset){if(confirm("Are you sure you want to do Check Status Request!") == true){doGetAjaxRequestHandler(context+"/checkStatus?requestId="+requestId+"&rechargeType="+rechargeType+"&offset="+offset, function(response){$('#' + domId).html(response);});}}function loadOperatorsByOperatorType(domId, operatorType){doGetAjaxRequestHandler(context+"/getOperators?operatorType="+operatorType, function(response){$('#' + domId).html(response);});}function loadRechargeProviderBalance(domId){doGetAjaxRequestHandler(context+"/getRechargeProviderBalance", function(response){$('#' + domId).html(response);});}function loadRechargeProviderWalletAddMoney(domId){doGetAjaxRequestHandler(context+"/getRechargeProviderWalletAddMoney", function(response){$('#' + domId).html(response);});}function loadRechargeProviderWalletAddMoneys(domId){doGetAjaxRequestHandler(context+"/getRechargeProviderWalletAddMoneys", function(response){$('#' + domId).html(response);});}function loadDailyRecharges(domId){doGetAjaxRequestHandler(context+"/getDailyRecharges", function(response){$('#' + domId).html(response);});}function addMoneyToRechargeProviderWallet(){var providerId = $('#rechargeProvider option:selected').val();if(providerId == ""){alert("Please choose recharge provider");return;}var amount = $('#amount').val();if(amount == "" || parseFloat(amount) <= 0){alert("Invalid amount");return;}var receiveDateTimeString = $('#receiveDateTime').val();if(moment(receiveDateTimeString,"DD/MM/YYYY HH:mm:ss") > new Date()){alert("Receive Date Time can not be greater than current date");return;}var providerName = $('#rechargeProvider option:selected').text();if(confirm("Are you sure you want to add money to "+providerName+" wallet!") == true){doPostAjaxRequestHandler(context+"/addMoneyToRechargeProviderWallet?providerId="+providerId+"&amount="+amount+"&receiveDateTime="+receiveDateTimeString, function(response){$('#main-content').html(response);});}}