121 lines
4.1 KiB
PHP
121 lines
4.1 KiB
PHP
<?php
|
|
require_once("include/globals.php");
|
|
|
|
if (SessionActive() != 1 || ! UserLoggedIn()) {
|
|
header("Location: /");
|
|
exit();
|
|
}
|
|
|
|
|
|
// Ensure that only valid user types have access to this module
|
|
$AllowedUserTypes = array('SuperUser','System Administrator','Application Administrator','Administration Team','Schedule Team');
|
|
if (checkPermission($AllowedUserTypes) != 1) {
|
|
echo("<br>\n");
|
|
$error_message = getLanguageText('ERRORMSG-ACCESS-DENIED');
|
|
include "form.messages.php";
|
|
return;
|
|
}
|
|
|
|
|
|
|
|
// Get user information
|
|
$results = db_query("SELECT * FROM users WHERE school_num = $school_num AND record_num = $user_num");
|
|
$user_info = db_fetch_array($results);
|
|
$user_email = $user_info['email'];
|
|
$userid = "<a href='mailto:$user_email'>$userid</a>";
|
|
|
|
$user_name = $user_info['first_name'] . ' ' . $user_info['last_name'];
|
|
$user_contact = "$userid<br>\n$user_name - " . $user_info['home_phone'];
|
|
|
|
|
|
// Get transaction information
|
|
unset($tn);
|
|
if (array_key_exists('tn',$_GET)) $tn = $_GET['tn'];
|
|
if (!isset($tn) || $tn == 0) {
|
|
$error_message = getLanguageText('ERRORMSG-MISSING-DATA');
|
|
header("Location: /?error_messge=".urlencode($error_message));
|
|
exit();
|
|
}
|
|
|
|
$results = db_query("SELECT * FROM user_account WHERE school_num = $school_num AND user_num = $user_num AND record_num = $tn");
|
|
if (db_num_rows($results) == 0) {
|
|
echo("<br>\n");
|
|
$error_message = "Error: Transaction not found";
|
|
include "form.messages.php";
|
|
return;
|
|
}
|
|
$trx = db_fetch_array($results);
|
|
|
|
|
|
// Get entered by userid
|
|
$entered_by_userid = "automatic";
|
|
if ($trx['entered_by_user_num'] > 0) {
|
|
echo("\n\n<!-- entered_by_user_num: " . $trx['entered_by_user_num'] . " -->\n\n");
|
|
if ($trx['entered_by_user_num'] != 1) $entered_by_userid = db_getVal("SELECT userid FROM users WHERE school_num = $school_num AND record_num = $trx[entered_by_user_num]");
|
|
}
|
|
|
|
?>
|
|
<br>
|
|
<form method='post' action='/' name='paymentform'>
|
|
<?php
|
|
$message_width = $default_form_width;
|
|
include "form.messages.php";
|
|
?>
|
|
<table width='<?php echo($default_form_width) ?>' class='content-table'>
|
|
<tr>
|
|
<td colspan='2' align='center' class='heading'>Delete Selected User Transaction</td>
|
|
</tr>
|
|
<tr height='5'>
|
|
<td colspan='2' align='center'><img src='images/spacer.gif' height='5'></td>
|
|
</tr>
|
|
<tr>
|
|
<td width='40%' align='right' valign='top'>User ID: </td>
|
|
<td width='70%' align='left' valign='top'><?php echo($user_contact) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Transaction Type:: </td>
|
|
<td align='left' valign='top'><?php echo($trx['transaction_type']) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Payment Method: </td>
|
|
<td align='left' valign='top'><?php echo($trx['payment_method']) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Transaction Amount: </td>
|
|
<td align='left' valign='top'><?php echo($trx['transaction_amount']) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Transaction Note: </td>
|
|
<td align='left' valign='top'><?php echo($trx['note']) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Payment Reference: </td>
|
|
<td align='left' valign='top'><?php echo($trx['payment_reference']) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Entered: </td>
|
|
<td align='left' valign='top'><?php echo($trx['transaction_datetime']) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Entered By: </td>
|
|
<td align='left' valign='top'><?php echo($entered_by_userid) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td align='right' valign='top'>Reason for Deleting Transaction: </td>
|
|
<td align='left' valign='top'><input type='text' name='delete_reason' size='50'></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan='2' align='center'>
|
|
<br>
|
|
<input type='submit' class='btn btn--primary' value='Delete Transaction'>
|
|
<input type='hidden' name='action' value='user-account'>
|
|
<input type='hidden' name='naction' value='delete-confirmed'>
|
|
<input type='hidden' name='user_num' value='<?php echo($user_num) ?>'>
|
|
<input type='hidden' name='record_num' value='<?php echo($tn) ?>'>
|
|
<br>
|
|
<br>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|