extranet/www/pages/administration_client.php
2010-03-26 17:13:19 +00:00

133 lines
2.9 KiB
PHP

<?php
$siret=trim(preg_replace('/[^0-9]/', '', $_REQUEST['siret']));
$idEntreprise=trim(preg_replace('/[^0-9]/', '', $_REQUEST['idEntreprise']))*1;
if (!$_SESSION['connected'])
echo ('Vous devez être connecté afin de pouvoir utiliser cette fonctionnalité');
elseif ( $_SESSION['tabInfo']['profil']!='SuperAdministrateur') {
echo ('Vous n\'avez pas les droits nécessaires pour utiliser cette fonctionnalité ('.$_SESSION['tabInfo']['profil'].')');
$siret=$_REQUEST['siret'];
}
else
{
if(isset($_REQUEST['action'])){
switch($_REQUEST['action'])
{
case 'newclient':
break;
case 'newuser':
break;
case 'listeclient':
default:
break;
}
}
$idClient = 0; // on veut tous les clients
//Récupérer la liste des clients
try {
$O = $client->getListeClients( $idClient );
$listeClients = $O['results'];
} catch (SoapFault $fault) {
$firephp->info('Erreur soap');
require_once 'soaperror.php';
processSoapFault($client,$fault,$tabInfo);
die();
}
$firephp->log($listeClients, 'clients');
//Récupérer la liste des utilisateurs
?>
<style type="text/css">
#utilisateur { border-collapse:collapse; margin:0 5px; width:100%;}
#utilisateur tr.titre td { background-color: #D9EEF1; font-weight:bold; }
#utilisateur tr.border td { border:1px dashed #939393; padding:5px; margin:0;}
#utilisateur tr.actif { background-color:#D9EEF1; }
#utilisateur tr.noactif { background-color:#F0F0F6; }
</style>
<div id="center">
<h1>GESTION DES CLIENTS</h1>
<h2>Liste des clients</h2>
<div class="blockh2">
<table id="utilisateur" >
<?php
/*
['idClient'] =>
['nom'] =>
['actif'] =>
['test'] =>
['racineLogin'] =>
['siren'] =>
['nic'] =>
['tva'] =>
['editerFacture'] =>
['fact_detail'] =>
['fac_dest'] =>
['fac_adr1'] =>
['fac_adr2'] =>
['fac_adr3'] =>
['fac_email'] =>
['fac_tel'] =>
['fact_rib'] =>
['liv_dest'] =>
['liv_adr1'] =>
['liv_adr2'] =>
['liv_adr3'] =>
['liv_email'] =>
['liv_tel'] =>
['droits'] =>
['filtres_ip'] =>
['dateInsert'] =>
['dateUpdate'] =>
['respComSD'] =>
['typeContrat'] =>
['dateSignature'] =>
['typeAcces'] =>
['typeScore'] =>
['accesPieces'] =>
['accesKbis'] =>
['accesInvestigations'] =>
['accesInternationnal'] =>
['accesEnquetes'] =>
['miseSousSurveillance'] =>
['forfaitExtranetPeriode'] =>
['forfaitExtranetMontant'] =>
['reconductionAuto'] =>
['remarque'] =>
['forfaitPiecesNb'] =>
['forfaitPiecesMt'] =>
['forfaitPiecesDep'] =>
['forfaitInvestigNb'] =>
['forfaitInvestigMt'] =>
['forfaitInvestigDep'] =>
['tarifIndiscore'] =>
*/
?>
<tr class="border titre">
<td class="StyleInfoLib">Nom</td>
<td class="StyleInfoLib">Actions</td>
</tr>
<?php
if(is_array($listeClients) && count($listeClients)>0){
foreach($listeClients as $client){
if ($client['actif']=='Oui'){
$class = 'actif';
} else {
$class = 'noactif';
}
?>
<tr class="border <?=$class?>">
<td><?=$client['nom']?></td>
<td></td>
</tr>
<?php
}
}
?>
</table>
</div>
</div>
<?php
}