public static function updateFormation($idEnt) { $dao = new dao(); $dao->connexion(); $entr = $dao->getEnt($idEnt)[0]; $tabConfig = $dao->getConfiguration(); $dao->deconnexion(); $formation = new formation($entr->getId(), $entr->getFormationsRecherchees(), $entr->getNbStands(), $entr->getTypeCreneau(), $tabConfig["nbCreneauxMatin"], $tabConfig["nbCreneauxAprem"]); $formation->createForm(); }
public function afficherPlanningEnt() { $util = new UtilitairePageHtml(); echo $util->genereBandeauApresConnexion(); ?> <!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://infoweb-ens/~jacquin-c/jquery-1.11.3.min.js"></script> <link rel="stylesheet" type="text/css" href="vue/css/general.css"> <script type="text/javascript" src="styleTableau.js"></script> <meta charset="UTF-8"> </head> <body> <div id="main"> <br/> Bonjour, <br/><br/> Bienvenue sur votre espace utilisateur créé à l'occasion des rencontres alternances du 1 avril 2016. <br/><br/> Les emplois du temps relatifs à cet événement, le vôtre y compris, n'ont toujours pas été générés. Ceux-ci seront générés la troisième semaine du mois de mars. L'administrateur vous en informera lorsque ceux-ci seront disponibles. </div> <!--tableau entretients des entreprises par formations Il reste a faire en sorte que l'entreprise concernée voit les lignes qui la concerne et pas les autres entreprises--> <table id="tablePersoEnt"> <tr> <td colspan= 1> Formation </td> <?php $dao = new Dao(); $tabConfig = $dao->getConfiguration(); $dao = new dao(); $id = $_SESSION['idUser']; $tabprofil = $dao->getEnt($id); $profil = $tabprofil[0]; $nbCreneaux = $tabConfig["nbCreneauxAprem"] + $tabConfig["nbCreneauxMatin"]; $pauseMidi = $tabConfig["nbCreneauxMatin"]; echo '<td colspan= ' . $tabConfig["nbCreneauxMatin"] . '> Matin </td>'; echo '<td colspan= 1> Pause midi </td>'; echo '<td colspan= ' . $tabConfig["nbCreneauxAprem"] . '> Après-midi </td>'; ?> </tr> <?php echo '<tr>'; echo '<td> </td>'; //Les horaires $duree = $tabConfig["dureeCreneau"]; $heureString = $tabConfig["heureDebutMatin"]; $heureString = explode(':', $heureString); $heure = $heureString[0]; $min = $heureString[1]; for ($i = 0; $i <= $nbCreneaux; $i++) { if ($i == $pauseMidi) { echo '<td id="pause_midi">  </td>'; $heureString = $tabConfig["heureDebutAprem"]; $heureString = explode(':', $heureString); $heure = $heureString[0]; $min = $heureString[1]; } else { echo '<td>' . $heure . ' : '; if ($min == 0) { echo '00'; } else { echo $min; } echo '</td>'; $min += $duree; if ($min == 60) { $min = 0; $heure++; } } } echo '</tr>'; $tabForm = $dao->getFormationsEntreprise($id); foreach ($tabForm as $form) { echo '<tr>'; echo '<td>' . $form['typeFormation'] . '</td>'; for ($i = 0; $i < $nbCreneaux; $i++) { if ($i == $pauseMidi) { echo '<td id="pause_midi">  </td>'; } echo '<td>' . $dao->getNomEtudiant($dao->getCreneau($i, $form['IDformation'])) . '</td> '; } } echo '</tr>'; ?> </table> </html> <?php }