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';
<?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']; ?>
<?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); }