aboutsummaryrefslogtreecommitdiffstats
path: root/public/js/report.coffee
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2012-11-07 17:46:49 -0800
committerAdam Soltys <[email protected]>2012-11-07 17:52:50 -0800
commit3e900e0bba211c2bbf2bb10c85a82dd9ce6943f0 (patch)
treebb3ce237413df5fb0896a1696f7bd6f41ac248f3 /public/js/report.coffee
parent5a4e3ff9bf1db2db4fc5ae8d3bd7dcefc8c58e25 (diff)
downloadcoinos-server-3e900e0bba211c2bbf2bb10c85a82dd9ce6943f0.tar.gz
coinos-server-3e900e0bba211c2bbf2bb10c85a82dd9ce6943f0.zip
Use coffeescript
Diffstat (limited to 'public/js/report.coffee')
-rw-r--r--public/js/report.coffee29
1 files changed, 29 insertions, 0 deletions
diff --git a/public/js/report.coffee b/public/js/report.coffee
new file mode 100644
index 00000000..650e25b4
--- /dev/null
+++ b/public/js/report.coffee
@@ -0,0 +1,29 @@
+$(->
+ $('.date').datepicker()
+
+ $.getJSON('transactions', (data) ->
+ $.each(data.transactions, ->
+ keys = Object.keys(this)
+ transaction = this
+
+ $.each(keys, (i,v) ->
+ $('tbody tr:last td:eq(' + i + ')').html(transaction[v])
+ })
+
+ $('tbody:last').append($('tbody tr:last').clone())
+ })
+ $('tbody tr:last').remove()
+
+ btc = 0
+ $('td:nth-child(4)').each(->
+ btc += parseFloat($(this).html())
+ })
+ $('#btc').html(btc)
+
+ cad = 0
+ $('td:nth-child(5)').each(->
+ cad += parseFloat($(this).html())
+ })
+ $('#cad').html(cad)
+ })
+)