From 9b39886ed16fc4aa13f55aba0941282cc9e9a250 Mon Sep 17 00:00:00 2001 From: KANE LAZENI Date: Sat, 21 Feb 2026 07:23:53 +0000 Subject: [PATCH] a --- Controleur/ControleurAjaxassuresactifs.php | 3 + Controleur/ControleurAjaxdetailcartegcpdf.php | 3 + .../ControleurAjaxdetailfacturegcpdf.php | 3 + .../ControleurAjaxdetailfraisgestiongcpdf.php | 3 + ...ontroleurAjaxdetailpaiementdecomptepdf.php | 3 + ...ontroleurAjaxdetailpaiementdecomptexls.php | 3 + Controleur/ControleurAjaxdetailtousgcpdf.php | 3 + Controleur/ControleurAjaxdetailtousgcxls.php | 3 + .../ControleurAjaxeditioncarteassure.php | 3 + ...oleurAjaxemandesreglementsglobalexport.php | 3 + Controleur/ControleurAjaxetatperso.php | 3 + Controleur/ControleurAjaxexporterbons.php | 3 + .../ControleurAjaxexporterlisteassure.php | 3 + .../ControleurAjaxexporterlisteclients.php | 4 +- ...ontroleurAjaxexporterlocaliseradherent.php | 3 + ...ControleurAjaxexporterpaiementdecompte.php | 3 + ...ntroleurAjaxexporterquittancesemission.php | 3 + Controleur/ControleurAjaxexportertarif.php | 3 + .../ControleurAjaxexportertarifmedicament.php | 3 + .../ControleurAjaxexportertarifverres.php | 3 + .../ControleurAjaxexporterunequittance.php | 3 + ...ntroleurAjaxexporterunequittanceclient.php | 3 + Controleur/ControleurAjaxextranetclient.php | 3 + .../ControleurAjaxfraisgestiongcdetailpdf.php | 3 + .../ControleurAjaxfraisgestiongcdetailxls.php | 3 + ...oleurAjaxfraisgestiongcsouscripteurpdf.php | 3 + ...oleurAjaxfraisgestiongcsouscripteurxls.php | 3 + ...ControleurAjaxhistsupprempreinteexport.php | 3 + ...troleurAjaxhistsupprfaceexport - Copie.php | 120 ++++++++++++++++++ .../ControleurAjaxhistsupprfaceexport.php | 3 + .../ControleurAjaximporterdestinatairesms.php | 3 + .../ControleurAjaximporterlisteassure.php | 3 + ...roleurAjaximporterlisteassurefamiliale.php | 3 + .../ControleurAjaximportertarifmedicament.php | 3 + Controleur/ControleurAjaximprimercp.php | 3 + ...troleurAjaximprimercp_sav_19_07_24_15h.php | 3 + Controleur/ControleurAjaximprimercpd.php | 3 + Controleur/ControleurAjaximprimercpeng.php | 3 + Controleur/ControleurAjaximprimercpengd.php | 3 + .../ControleurAjaximprimerdemandedecompte.php | 3 + ...ControleurAjaximprimerdemandereglement.php | 3 + ...ntroleurAjaximprimerdemandereglementdc.php | 3 + ...ntroleurAjaximprimerdemandereglementff.php | 3 + ...aximprimerdlisteprestataireparametrage.php | 3 + ...imerdlisteprestataireparametrageexport.php | 3 + .../ControleurAjaximprimerecartdecompte.php | 3 + .../ControleurAjaximprimerfeuillemaladie.php | 3 + Controleur/ControleurAjaximprimerlimite.php | 3 + .../ControleurAjaximprimerlisteassure.php | 3 + .../ControleurAjaximprimerlistemedecins.php | 3 + ...troleurAjaximprimerlistemedecinsexport.php | 3 + .../ControleurAjaximprimerlivraisonbons.php | 3 + ...roleurAjaximprimerlivraisonbonsdiffere.php | 3 + .../ControleurAjaximprimerrecucaisse.php | 3 + ...ControleurAjaxldemandesteglementexport.php | 3 + ...leurAjaxldemandesteglementfiltreexport.php | 3 + .../ControleurAjaxlisteadherentfamiliale.php | 3 + Controleur/ControleurAjaxlistecarteassure.php | 3 + .../ControleurAjaxlistedecomptesexport.php | 3 + Controleur/ControleurAjaxlogconnexion.php | 4 +- ...ControleurAjaxlogreconnaissancefaciale.php | 3 + Controleur/ControleurAjaxlogregisterface.php | 3 + Controleur/ControleurAjaxlogremoveface.php | 3 + Controleur/ControleurAjaxmedecinparam.php | 3 + .../ControleurAjaxmedecinsprestataire.php | 3 + Controleur/ControleurAjaxmessageriecommun.php | 3 + .../ControleurAjaxmouvementsrhexport.php | 1 - .../ControleurAjaxparamactesvisible.php | 3 + Controleur/ControleurAjaxparamdureeviebon.php | 3 + .../ControleurAjaxparamhabilitationass.php | 3 + Controleur/ControleurAjaxparamseuilalerte.php | 3 + Controleur/ControleurAjaxplafondadherent.php | 3 + .../ControleurAjaxplafondbeneficiaire.php | 3 + .../ControleurAjaxprestatairegestionbon.php | 3 + Controleur/ControleurAjaxproduitreseau.php | 3 + Controleur/ControleurAjaxprovisonssin.php | 3 + Controleur/ControleurAjaxprovisonssincpt.php | 3 + Controleur/ControleurAjaxprovisonssinsys.php | 3 + Controleur/ControleurAjaxrecugc.php | 3 + ...troleurAjaxrelevecompteprestaireexport.php | 3 + .../ControleurAjaxrequeteaccidentsexport.php | 3 + .../ControleurAjaxrequeteassureexport.php | 3 + .../ControleurAjaxrequetebonpecexport.php | 3 + .../ControleurAjaxrequetecartegcexport.php | 3 + ...leurAjaxrequetedemandederogationexport.php | 3 + ...oleurAjaxrequeteententeprealableexport.php | 3 + ...urAjaxrequeteententeprealablephaexport.php | 3 + ...roleurAjaxrequetefactureadherentexport.php | 3 + ...ontroleurAjaxrequetefactureadherentgar.php | 3 + ...urAjaxrequetefacturebeneficiaireexport.php | 3 + ...oleurAjaxrequetefacturebeneficiairegar.php | 3 + ...ntroleurAjaxrequetefactureclientexport.php | 3 + .../ControleurAjaxrequetefactureexport.php | 3 + ...troleurAjaxrequetefacturegccumulexport.php | 3 + .../ControleurAjaxrequetefacturegcexport.php | 3 + ...ControleurAjaxrequetefacturejourexport.php | 3 + ...ontroleurAjaxrequetefacturelegerexport.php | 3 + ...ControleurAjaxrequetefacturemoisexport.php | 3 + ...ntroleurAjaxrequetefacturepoliceexport.php | 3 + .../ControleurAjaxrequetefacturepolicegar.php | 3 + ...troleurAjaxrequetefactureverifgcexport.php | 3 + ...troleurAjaxrequetefeuillemaladieexport.php | 3 + .../ControleurAjaxrequeteoptiqueexport.php | 3 + .../ControleurAjaxrequetepharmaciebexport.php | 3 + .../ControleurAjaxrequetepharmacieexport.php | 3 + ...roleurAjaxrequeteprestationactesexport.php | 3 + Controleur/ControleurAjaxsynthsegcpdf.php | 3 + 107 files changed, 435 insertions(+), 3 deletions(-) create mode 100644 Controleur/ControleurAjaxhistsupprfaceexport - Copie.php 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 .='