Esempio n. 1
0
foreach ($displayFields as $key => $value) {
    echo "<p>" . $value . "<br>";
    echo '<input type="text" name="' . $key . '" title="User ID" value="' . $userProperties[$key] . '"/></p>';
}
if (!$newUser) {
    echo "<p>Employee Number<br>" . $User->getEID() . '</p>';
}
//Show Company as Text if set. Show company option list if not.
echo '<p>Company<br>';
if (!$newUser) {
    echo $Company->getCname() ? $Company->getCname() : $AdminCname . '</p>';
    echo "<input type='hidden' name='CID' value='{$_SESSION['admin']['CID']}'>";
} else {
    /** @var Company $company */
    echo '<select name="CID">';
    $Companys = Company::getCompanyList();
    foreach ($Companys as $company) {
        echo '<option value="' . $company->getCID() . '" ';
        echo '> ' . $company->getCname() . '</option></p>';
    }
    echo '</select>';
}
//Show Access Role Options
echo '<p>Access Role <br>';
echo '<select name="RoleID">';
/** @var UserRole $role */
$UserRoles = UserRole::getRoleList();
foreach ($UserRoles as $role) {
    echo '<option value="' . $role->getRoleID() . '" ';
    if ($role->getRoleID() == $User->getRoleID()) {
        echo 'selected';
Esempio n. 2
0
<?php

require_once dirname(dirname(dirname(__FILE__))) . '/modules/User.class.php';
require_once dirname(dirname(dirname(__FILE__))) . '/modules/Company.class.php';
$userId = isset($_SESSION['user_id']) ? $_SESSION['user_id'] : 0;
if ($userId != 0) {
    $userObj = new User();
    $userInfo = $userObj->getUserInfo($userId, false);
    $companyObj = new Company();
    $listCompanies = array();
    if ($companyObj) {
        $listCompanies = $companyObj->getCompanyList(false);
    }
    if (count($userInfo) > 0) {
        ?>
		<form method="POST" class="form-horizontal" id="userInfoForm">
		<input type="hidden" id="baseName" name="baseName" value="<?php 
        echo __BASENAME__;
        ?>
" />
		<input type="hidden" name="userId" id="userId" value="<?php 
        echo $userInfo['id'];
        ?>
" />
		<input type="hidden" name="email" id="email" value="<?php 
        echo $userInfo['email'];
        ?>
" />
		<input type="hidden" name="firstName" id="firstName" value="<?php 
        echo $userInfo['firstName'];
        ?>
Esempio n. 3
0
<?php

session_start();
include "../../bossflex/Helpers/Reject.php";
Reject::permission($_SESSION['admin']);
if ($_SESSION['admin']['CID'] != 1) {
    exit;
}
include "../../bossflex/DB/Models/Company.php";
if (isset($_POST['Cname'])) {
    Company::addCompany($_POST['Cname']);
}
$Companies = Company::getCompanyList();
?>

<html>
<head>
    <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.10/css/jquery.dataTables.min.css">

    <script type="text/javascript" language="javascript" src="//code.jquery.com/jquery-1.12.0.min.js">
    </script>

    <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/1.10.10/js/jquery.dataTables.min.js">
    </script>

    <script type="text/javascript" class="init">
        $(document).ready(function() {
            $('#usertable').DataTable( {
                createdRow: function ( row ) {
                    $('td', row).attr('tabindex', 0);
                }