Subversion Repositories Applications.gtt

Compare Revisions

Ignore whitespace Rev 143 → Rev 142

/trunk/actions/GttCtrlActionStatTableauCharge.class.php
36,12 → 36,12
foreach ($utilisateurs as $Utilisateur) {
// Récupération des infos sur l'utilisateur
$aso_stat['utilisateurs'][$Utilisateur->getIdUtilisateur()]['courant'] = false;
$aso_stat['utilisateurs'][$Utilisateur->getIdUtilisateur()]['nom'] = $Utilisateur->getNom().' '.$Utilisateur->getPrenom();
$aso_stat['utilisateurs'][$Utilisateur->getIdUtilisateur()]['nom'] = $Utilisateur->getPrenom().' '.$Utilisateur->getNom();
if ( (!is_null($_GET['uid']) && $Utilisateur->getIdUtilisateur() == $_GET['uid'])
|| (is_null($_GET['uid']) && $Utilisateur->getIdUtilisateur() == $GLOBALS['_GTT_']['Utilisateur']->getIdUtilisateur()) ) {
$UtilisateurCourant = clone $Utilisateur;
$aso_stat['utilisateurs'][$Utilisateur->getIdUtilisateur()]['courant'] = true;
$aso_stat['utilisateur_courant'] = $Utilisateur->getNom().' '.$Utilisateur->getPrenom();
$aso_stat['utilisateur_courant'] = $Utilisateur->getPrenom().' '.$Utilisateur->getNom();
$_GET['uid'] = $Utilisateur->getIdUtilisateur();
}
}
144,15 → 144,13
$j = date('Y-m-d', strtotime($TP->getIdDateTravail()));
if ($TP->getIdProjet() == $Projet->getIdProjet()) {
// Récupération des infos sur les catégories
if (!isset($aso_stat['categories'][$Categorie->getLibelle()])) {
$aso_stat['categories'][$Categorie->getLibelle()] = array(
'total' => 0,
'abreviation' => $Categorie->getAbreviation());
}
if (!isset($aso_stat['categories'][$Categorie->getLibelle()][$j])) {
$aso_stat['categories'][$Categorie->getLibelle()][$j] = 0;
}
$aso_stat['categories'][$Categorie->getLibelle()][$j] += $TP->getDuree();
if (!isset($aso_stat['categories'][$Categorie->getLibelle()]['total'])) {
$aso_stat['categories'][$Categorie->getLibelle()]['total'] = 0;
}
$aso_stat['categories'][$Categorie->getLibelle()]['total'] += $TP->getDuree();
// Récupération du total de travail
241,10 → 239,7
}
// Post-traitement des nombre pour l'affichage
$formatage = array('ab', 'elements','absences', 'total_a', 'total_w', 'total', 'categories', 'projets');
foreach ($formatage as $cle) {
$aso_stat[$cle] = Nombre::formaterNbre($aso_stat[$cle], GTT_LANGUE);
}
$aso_stat = Nombre::formaterNbre($aso_stat, GTT_LANGUE);
// Sortie
//trigger_error(print_r($aso_stat, true), E_USER_NOTICE);
/trunk/actions/GttCtrlActionStatTableauGlobal.class.php
109,8 → 109,7
// Info trans utilisateur sur les catégories
if (!isset($aso_stat['categories'][$Categorie->getIdCategorie()])) {
$aso_stat['categories'][$Categorie->getIdCategorie()] = array( 'projets' => array(),
'nom' => $Categorie->getLibelle(),
'abreviation' => $Categorie->getAbreviation(),
'nom' => $Categorie->getLibelle(),
'total' => 0);
}
186,10 → 185,7
}
// Post-traitement des nombre pour l'affichage
$formatage = array('total_projets', 'total_absences','total_absences_projets', 'utilisateurs', 'categories', 'projets', 'absences');
foreach ($formatage as $cle) {
$aso_stat[$cle] = Nombre::formaterNbre($aso_stat[$cle], GTT_LANGUE);
}
$aso_stat = Nombre::formaterNbre($aso_stat, GTT_LANGUE);
// Sortie
//trigger_error(print_r($aso_stat, true), E_USER_NOTICE);