diff --git a/Controleur/ControleurAjaxassuresactifs.php b/Controleur/ControleurAjaxassuresactifs.php index 4fa1ae8..2724e4a 100644 --- a/Controleur/ControleurAjaxassuresactifs.php +++ b/Controleur/ControleurAjaxassuresactifs.php @@ -1,4 +1,7 @@ beneficiaire = new Beneficiaire(); + } + + public function index() + { + $debut = $this->requete->getParametreDate("debut"); + $fin = $this->requete->getParametreDate("fin"); + + $facesupprimees = $this->beneficiaire->gethistofacesupprimees($debut, $fin); + + // Excel + $headerXLS = array + ( + "Date Save", + "Motivation", + _('Souscripteur'), + _('ID Police'), + _('Adhérent'), + _('No Bénéficiaire'), + _('Bénéficiaire'), + _('prestataire'), + "codeUser", + "User" + ); + + $dataXLS = array(); + + foreach ($facesupprimees as $facesupprimee) + { + $dataXLS[]=$facesupprimee; + } + + $classeur = new Spreadsheet(); + $classeur->getProperties()->setCreator("INTER-SANTE"); + $classeur->setActiveSheetIndex(0); + $feuille=$classeur->getActiveSheet(); + $feuille->setTitle(_('SUPPRESSION FACES')); + $feuille->fromArray($headerXLS, NULL, 'A1', true); + $feuille->fromArray($dataXLS, NULL, 'A2', true); + + //Forcer le téléchargement vers le navigateur; + $fichier = 'Temp/TMP_HIST_SUPPR_FACE'."_".uniqid().".xlsx"; + + $writer = new Xlsx($classeur); + $writer->save($fichier); + + $t_html ='
'; + $t_html .=' '._("TELECHARGER").' '; + $t_html .='
requete->getParametreDate("debut"); + $fin = $this->requete->getParametreDate("fin"); + + $donnees = $this->beneficiaire->gethistoenrollementface($debut, $fin); + +/* +beneficiaire +dateSysteme +prestataire +codeUtilisateur +nomUtilisateur +*/ + + // Excel + $headerXLS = array + ( + _('Bénéficiaire'), + "Date", + _('Prestataire'), + "codeUser", + "User" + ); + + $dataXLS = array(); + + foreach ($donnees as $donnee) + { + $dataXLS[]=$donnee; + } + + $classeur = new Spreadsheet(); + $classeur->getProperties()->setCreator("INTER-SANTE"); + $classeur->setActiveSheetIndex(0); + $feuille=$classeur->getActiveSheet(); + $feuille->setTitle(_('ENROLEMENTS FACES')); + $feuille->fromArray($headerXLS, NULL, 'A1', true); + $feuille->fromArray($dataXLS, NULL, 'A2', true); + + //Forcer le téléchargement vers le navigateur; + $fichier = 'Temp/TMP_HIST_FACE'."_".uniqid().".xlsx"; + + $writer = new Xlsx($classeur); + $writer->save($fichier); + + $t_html ='
'; + $t_html .=' '._("TELECHARGER").' '; + $t_html .='