<%@ page contentType="text/html;charset=windows-1252"%> <%@ page language="java"%> <%@ page import="java.util.Enumeration" %> <%@ page import="java.util.Vector" %> <%@ page import="java.security.Principal" %> <%@ page import="com.lusc.User" %> <%@ page import="com.lusc.db.JDBCSimple" %> <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%> <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%> <% Principal princ = request.getUserPrincipal(); String action = (String)request.getParameter("action"); String username = princ.getName(); if (princ == null) { response.sendRedirect(base + "index.php"); return; } if (!request.isUserInRole("admin")) { if ("add".equalsIgnoreCase(action)) { response.sendRedirect(base + "index.php"); return; } if ("delete".equalsIgnoreCase(action)) { response.sendRedirect(base + "index.php"); return; } } if (request.isUserInRole("admin")) { String tmpUser = (String) request.getParameter("username"); if (tmpUser != null) username = tmpUser; } %> La Trobe University Soccer Club
<% User p = null; boolean add = false; boolean edit = false; boolean delete = false; String title = "User Details"; if("add".equals(action) || action == null) { action = "add"; add = true; title = "Add New User"; } else { p = JDBCSimple.getUserByUsername(username); p.convertToForm(userDetailsForm); if("update".equals(action)) { edit = true; title = "Update User"; } else { delete = true; title = "Confirm Delete User"; } } %>

<%= title %>

<% if (request.isUserInRole("admin")) { %> <% } %>
Login Details  
Username :
Password :
Password (Check) :
 
User Details  
Given Name :
Surname :
Email :
Phone Number (BH):
Phone Number (AH):
Mobile Number :
 
Postal Address  
Address :
Suburb :
Postcode :
State : <% if (delete) { %> <%= userDetailsForm.getState() %> <% } else { %> Victoria ACT New South Wales Queensland Tasmania South Australia Western Australia <% } %>
 
Club Details  
Description :
Years At Club :
Amount Owing :
Paid Membership :
Expiry Date : <% if (delete) { String tmp[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"}; String mnth = userDetailsForm.getExpiryDateMONTH(); int m = Integer.parseInt(mnth) - 1; if (m >= 0 && m < 12) mnth = tmp[m]; else mnth = "Unknown?"; %> <%= mnth + " " + userDetailsForm.getExpiryDateYEAR() %> <% } else { %> January February March April May June July August September October November December 2006 2007 2008 2009 2010 2011 2012 <% } %>
Current Student :
Suspended :
 
User Roles  
Administrator :
Sponsor :
Guest :
Member :
 



  <% if("add".equals(action)) { %> <% } else if("update".equals(action)) { %> <% } else { %> <% } %>