initial: bootstrap from BukidBountyApp base
This commit is contained in:
111
legacy/pages-html/reports/WinningBets
Normal file
111
legacy/pages-html/reports/WinningBets
Normal file
@@ -0,0 +1,111 @@
|
||||
<br><br><br><br>
|
||||
|
||||
<div class="card" id="primary-card">
|
||||
<div class="card-header ui-sortable-handle" style="cursor: move">
|
||||
<h1 class="card-title" style="font-size: 2.5rem;">Winning Bets</h1>
|
||||
<div class="card-tools">
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<table id="Winning_bets_table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>
|
||||
Date
|
||||
</th>
|
||||
<th>
|
||||
User
|
||||
</th>
|
||||
<th>
|
||||
Type
|
||||
</th>
|
||||
<th>
|
||||
Amount
|
||||
</th>
|
||||
<th>
|
||||
Prize
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<brb><br><br>
|
||||
|
||||
<script>
|
||||
|
||||
function GenerateWinningBetsRow(Date,User,Type, Bet_Amount, Prize) {
|
||||
|
||||
|
||||
return `<tr>
|
||||
<td>${Date}</td>
|
||||
<td>${User}</td>
|
||||
<td>${Type}</td>
|
||||
<td>${Bet_Amount}</td>
|
||||
<td>${Prize}</td>
|
||||
</tr>`;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
async function GenerateWinningBetsRows(responsearray) {
|
||||
console.log(responsearray);
|
||||
let newhtmltable = '';
|
||||
|
||||
|
||||
for (let i = 0; i < responsearray.length; i++) {
|
||||
|
||||
newhtmltable += GenerateWinningBetsRow(
|
||||
responsearray[i]['date'],
|
||||
responsearray[i]['user'],
|
||||
responsearray[i]['type'],
|
||||
responsearray[i]['amount'],
|
||||
responsearray[i]['prize']
|
||||
);
|
||||
}
|
||||
|
||||
//$("#User_list_table").find("tbody").replaceWith(newhtmltable);
|
||||
// new DataTable('#User_list_table');
|
||||
|
||||
|
||||
$("#Winning_bets_table").find("tbody").html(newhtmltable);
|
||||
//$("#Last30DaysTotalBetAmount").html(totalbetamount);
|
||||
//$("#Last30DaysTotalPrizesAmount").html(totalprizes);
|
||||
|
||||
new DataTable('#Winning_bets_table', {
|
||||
language: {
|
||||
emptyTable: 'No Data Loaded'
|
||||
},
|
||||
order: [[0, 'desc']],
|
||||
"bDestroy": true
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
function GenerateWinningBetsTable() {
|
||||
|
||||
AjaxDo('?WinningNumbers/List', { targetuser: currenttarget }, GenerateWinningBetsRows, null, reqtype = 'POST');
|
||||
}
|
||||
|
||||
|
||||
|
||||
GenerateWinningBetsTable();
|
||||
|
||||
setInterval(function () {
|
||||
if (currentPage == 'MyWinningBets') {
|
||||
GenerateWinningBetsTable();
|
||||
}
|
||||
}, 300000);
|
||||
|
||||
|
||||
</script>
|
||||
Reference in New Issue
Block a user