//
// contactInfo.php
//
// by Clinton Fong
//
//error_reporting( E_ALL | E_STRICT );
//ini_set('display_errors', 1);
session_start();
$employeeID = isset($_SESSION['icaict515a-employee-id']) ? $_SESSION['icaict515a-employee-id'] : "-1";
require_once 'include/class.loginController.inc.php';
$objLoginController = new c_loginController();
$isUserLoggedIn = $objLoginController->isUserLoggedIn($employeeID);
require_once 'include/class.generalHouseKeeping.inc.php';
$objGeneralHouseKeeping = new c_generalHouseKeeping($objLoginController->firstname);
require_once 'include/class.employeeController.inc.php';
$employeeController = new c_employeeController();
$employeeController->loadContactListing();
//--------------------------------------------
?>

<!DOCTYPE html>

<html lang='en'>
    <head>
        <meta charset='utf-8' />
        <meta name='description' content='Aussie Computer Corporation' />
        <meta name='keywords' content='Aussie Computer Corporation' />
        <meta name='author' content='Clinton Fong' />

        <title>Aussie Computer Corporation</title>
    header("Location: manager.php");
    // user is an administrator redirect to admin page
}
//--------------------------------------------
// genergal house keeping for header and menus
//--------------------------------------------
require_once 'include/class.generalHouseKeeping.inc.php';
$objGeneralHouseKeeping = new c_generalHouseKeeping($objLoginController->firstname);
//--------------------------------------------
$frmName = isset($_POST['frmName']) ? $_POST['frmName'] : '';
$actionTaken = isset($_POST['actionTaken']) ? $_POST['actionTaken'] : '';
//    echo "frmName = {$frmName}<br>";
//    echo "actionTaken = {$actionTaken}<br>";
if ($frmName == 'frmSubmitNewOrder' && $actionTaken == 'submit-new-order') {
    require_once 'include/class.employeeController.inc.php';
    $objemployeeController = new c_employeeController($employeeID);
    $order = new structOrder();
    $order->employeeID = $employeeID;
    $order->managerID = isset($_POST['manager']) ? $_POST['manager'] : '';
    $order->categoryID = isset($_POST['orderCategory']) ? $_POST['orderCategory'] : '';
    $order->description = isset($_POST['description']) ? $_POST['description'] : '';
    $order->totalAmount = isset($_POST['totalAmount']) ? $_POST['totalAmount'] : '';
    $json_orderItems = isset($_POST['json_orderItems']) ? $_POST['json_orderItems'] : '';
    $order->arrOrderItems = json_decode($json_orderItems);
    if ($bOrderSuccess = $objemployeeController->registerNewOrder($order)) {
        // send email to manager....
        require_once 'include/class.mailController.inc.php';
        $objmailController = new c_mailController();
        $objmailController->fromEmployeeID = $employeeID;
        $objmailController->fromEmployeeFirstname = $objLoginController->firstname;
        $objmailController->fromEmployeeLastname = $objLoginController->lastname;