include "DB/Models/User.php"; include "Helpers/ClientPage.php"; $user = User::getUserByUID($_SESSION['user']['UID']); $employee = Employee::getEmployeeByUID($_SESSION['user']['UID']); $fname = $_POST["first"]; $lname = $_POST["last"]; $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 {
session_start(); include "Helpers/Reject.php"; Reject::permission($_SESSION['user']); include "Helpers/ClientPage.php"; include "Helpers/Material.php"; include "DB/Models/Employee.php"; 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;