示例#1
0
$relation = $_POST["relation"];
$birthday = $_POST["birthday"];
$depAdded = false;
if (isset($fname) && isset($lname) && isset($relation) && isset($birthday)) {
    $dependent = new Dependent();
    $dependent->constr($fname, $lname, $relation, $birthday);
    Dependent::addDependent($employee, $dependent);
    $depAdded = true;
}
$dependents = Dependent::getEmployeeDependents($_SESSION['user']['EID'], $_SESSION['user']['CID']);
?>

<html>
<header>
    <?php 
ClientPage::headers("My Dependents");
?>
</header>
<body>

<?php 
ClientPage::clientNav("My Profile");
if (!$dependents) {
    ClientPage::noDependents();
} else {
    ClientPage::dependentList($dependents);
}
?>
<br><br>
<?php 
ClientPage::addDependentForm();
示例#2
0
include "DB/Models/User.php";
include "DB/Models/Dependent.php";
include "DB/Models/Company.php";
include "DB/Models/Ticket.php";
$user = User::getUserByUID($_SESSION['user']['UID']);
$employee = Employee::getEmployeeByUID($_SESSION['user']['UID']);
$cname = Company::getCompanyByID($employee->getCID())->getCname();
$account = $employee->getAccount();
$dependents = Dependent::getEmployeeDependents($employee->getEID(), $employee->getCID());
$claims = Ticket::accountTicketList($account->getAccountNum());
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <?php 
ClientPage::headers("BossFlex");
?>
    <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.10/css/jquery.dataTables.min.css">
</head>
<body>
<?php 
ClientPage::clientNav("My History");
ClientPage::sideBarPage($cname, $employee->getFname(), $account->getBalanceFormatted());
$recentTickets = count($claims) > 0;
ClientPage::historyHeaders($recentTickets);
?>

<table id="table" class="display" cellspacing="0" width="100%">
    <thead>
    <tr>
        <th>Ticket Number</th>