Rev 2620 | Rev 2774 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@page import="java.util.TimeZone"%><%@page import="java.text.SimpleDateFormat"%><%@page import="java.util.Date"%><%@page import="com.google.appengine.api.datastore.Query.SortDirection"%><%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page import="java.util.List" %><%@ page import="com.google.appengine.api.datastore.DatastoreServiceFactory" %><%@ page import="com.google.appengine.api.datastore.DatastoreService" %><%@ page import="com.google.appengine.api.datastore.Query" %><%@ page import="com.google.appengine.api.datastore.Entity" %><%@ page import="com.google.appengine.api.datastore.PreparedQuery" %><html><head><link rel="stylesheet" href="/DataTables/media/css/demo_table.css" type="text/css" /></head><body><%SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");sdf.setTimeZone(TimeZone.getTimeZone("IST"));DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();Query query = new Query("DataLog");query.addFilter("eventType", Query.FilterOperator.EQUAL, "PAYMENT_SUCCESS");PreparedQuery pq = datastore.prepare(query);%><table cellpadding="0" cellspacing="0" border="0" class="display" id="payments"><thead><tr><th>Date</th><th>Email</th><th>Payment Id</th><th>View Session</th></tr></thead><tbody><%for (Entity result : pq.asIterable()) {try {%><tr><td><%= sdf.format((Date)(result.getProperty("date"))) %></td><td><%= result.getProperty("email").toString() %></td><td><%= result.getProperty("paymentId").toString() %></td><td><a href="/jsp/session-activity.jsp?sessionId=<%=result.getProperty("sessionId").toString()%>">View Session</a></td></tr><%}catch (Exception e) {e.printStackTrace();}}%></tbody></table><script type="text/javascript" language="javascript" src="/DataTables/media/js/jquery.js"></script><script type="text/javascript" language="javascript" src="/DataTables/media/js/jquery.dataTables.min.js"></script><script type="text/javascript" charset="utf-8">$(document).ready(function() {$('#payments').dataTable();} );</script></body></html>