Rev 23809 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<html><head><script type="text/javascript" src="js/jquery-1.4.2.js"></script><style>actionMessage{paddding:0px;}.actionError{padding:0px;}table, th, td {border: 1px solid black;}</style></head><body>#set($wallet = $action.getUserWallet())#set($user = $action.getUser())<a href="/Support/reports">Back</a><a href="/Support/logout">Logout</a><h2>Credit User Wallet - $user.getName()</h2><div style="color:blue;">#sactionmessage()</div><div style="color:red;">#sactionerror()</div><form action="/Support/user-wallet-credit!getWallet" method="POST"><label for="email">Email:</label><input name="email" /><button type="submit" style="margin:5px;">Submit</button></form><hr/>#if($wallet.getAmount())<div><label for="email">Current Wallet Amount ($user.getEmail()):</label>$wallet.getAmount()</div><form id="wallet-topup"><label for="amount">Amount:</label><input id="amount" name="amount" /><input id="email" name="email" type="hidden" value="$user.getEmail()"/><label for="cashback">CashBack:</label><select name="cashback"><option value="0">0%</option><option value="1">1%</option></select><label for="transactionType">Transaction Type</label><select name="transactionType"><option value="ADVANCE_AMOUNT">Advance</option><option value="ADVANCE_REVERSAL">Advance Reversal</option></select><label for="description">Short Description:</label><input id="shortDescription" name="description" /><button type="submit" style="margin:5px;">Submit</button></form><hr><h4>Last 20 Transactions</h4><table style="border-collapse:collapse;"><tr><th>Id</th><th>Amount</th><th>Refundable</th><th>Reference Number</th><th>Reference Type</th><th>Created</th><th>Short Description</th></tr>#foreach($walletTr in $action.getUserWalletHistory())<tr><td>$walletTr.getId()</td><td>$walletTr.getAmount()</td><td>$walletTr.getRefundableAmount()</td><td>$walletTr.getReferenceNumber()</td><td>$walletTr.getReferenceType()</td><td>$action.getDate($walletTr.getTimestamp())</td><td>$walletTr.getDescription()</td></tr>#end</table>#end</body><script type="text/javascript">$("#wallet-topup").live('submit', function(){var amt = $('#amount').val();var email = $('#email').val();if (amt==isNaN(amt) || amt==null || amt==""){alert("Empty amount.");return false;}if(!confirm("Adding amount "+amt+" to "+email)){return false;}var data = $(this).serialize();jQuery.ajax({url: "/Support/user-wallet-credit!creditWallet",type: 'POST',data: data,async: false,success: function (data) {$('#wallet-topup')[0].reset();alert(data);},error : function() {alert("OOPS!!!Failed to do changes.Try Again.");$('#wallet-topup')[0].reset();},cache: false,contentType: "application/x-www-form-urlencoded",processData: false});location.reload();return false;});</script></html>