public function getClientDetails()
 {
     $client = new Client();
     return $client->getClients(array("client_id" => "ASC"), array("client_id" => array($this->client_id, Equal)));
 }
$hourOptions = "";
$serviceHourInput = isset($_SESSION["formInput"]["service_hour"]) ? $_SESSION["formInput"]["service_hour"] : "";
for ($hr = 0; $hr < 24; $hr++) {
    $hour = $hr <= 9 ? "0" . $hr : $hr;
    $selected = $serviceHourInput == $hour ? "selected='selected'" : "";
    $hourOptions .= "<option value=" . $hour . " {$selected} >" . $hour . "</option>";
}
$minuteOptions = "";
$serviceMinuteInput = isset($_SESSION["formInput"]["service_minute"]) ? $_SESSION["formInput"]["service_minute"] : "";
for ($min = 0; $min < 60; $min++) {
    $selected = $serviceMinuteInput == $min ? "selected='selected'" : "";
    $minute = $min <= 9 ? "0" . $min : $min;
    $minuteOptions .= "<option value=" . $minute . " {$selected}>" . $minute . "</option>";
}
$client = new Client();
$clientDetails = $client->getClients(array("client_id" => "ASC"));
$clientOption = "";
$serviceClient = isset($_SESSION["formInput"]["client_id"]) ? $_SESSION["formInput"]["client_id"] : "";
foreach ($clientDetails as $client) {
    $selected = $serviceClient == $client->getId() ? "selected='selected'" : "";
    $clientOption .= "<option value='" . $client->getId() . "' {$selected}>" . $client->getFname() . " " . $client->getLname() . "</option>";
}
if (!$isAdmin) {
    $clientID = $currentUser->getId();
} else {
    $clientID = $serviceClient;
}
?>

<!DOCTYPE html>
<html>
Example #3
0
     <th>Edit</th>
 </tr>';
                 $pid = $_GET['page-id'];
                 if (empty($pid)) {
                     $pid = 1;
                 }
                 $lastPage = ceil($client->getTotalRecordCount() / $websiteProperty->getProperty('max_client_entries_per_page'));
                 if ($pid < 1) {
                     $pid = 1;
                 } elseif ($pid > $lastPage) {
                     $pid = $lastPage;
                 }
                 if ($_SERVER['REQUEST_METHOD'] == "POST" && !empty($_POST['search'])) {
                     $dataArr = $client->getClientsLike($_POST['search']);
                 } else {
                     $dataArr = $client->getClients($websiteProperty->getProperty('max_client_entries_per_page'), ($pid - 1) * $websiteProperty->getProperty('max_client_entries_per_page'));
                 }
                 if ($dataArr !== false) {
                     foreach ($dataArr as $data) {
                         echo '<tr>';
                         echo '<td>' . $data['id'] . '</td>';
                         echo '<td>';
                         if ($data['fname'] == "NA") {
                             echo '<p class="notification red minimal">n/a</p>';
                         } else {
                             echo $data['fname'];
                         }
                         echo '</td>';
                         echo '<td>';
                         if ($data['nickname'] == "NA") {
                             echo '<p class="notification red minimal">n/a</p>';
<?php

include_once "include/common.php";
include_once 'include/AccessRights/SuperadminAdminOnly.php';
$clientID = isset($_REQUEST["id"]) ? $_REQUEST["id"] : 0;
$client = new Client();
$filter = array("client_id" => array($clientID, Equal));
$clientDetails = $client->getClients(array("client_id" => "ASC"), $filter);
if (count($clientDetails) < 1) {
    header("Location: ClientDetails.php");
}
$clientDetails = $clientDetails[0];
if (isset($_REQUEST["DeleteBtn"])) {
    if ($client->delete($clientID)) {
        header("Location: ClientDetails.php");
    } else {
        echo "Can't proceed deleting " . $clientDetails->getFname() . " " . $clientDetails->getLname();
    }
}
?>

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">

    <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
    <title>Kusina Sa Plaza</title>
    <link href="Styles/tables.css" rel="stylesheet" />
    <link href="Styles/tables-min.css" rel="stylesheet" />
    <link href="Styles/buttons-core-min.css" rel="stylesheet" />