diff --git a/Controleur/ControleurAjaxmouvementsrh.php b/Controleur/ControleurAjaxmouvementsrh.php new file mode 100644 index 0000000..f977b73 --- /dev/null +++ b/Controleur/ControleurAjaxmouvementsrh.php @@ -0,0 +1,21 @@ +beneficiaire = new Beneficiaire(); + } + + public function index() + { + $debut = $this->requete->getParametreDate("debut"); + $fin = $this->requete->getParametreDate("fin"); + + $facesupprimees = $this->beneficiaire->gethistofacesupprimees($debut, $fin); + + $this->genererVueAjax(array('facesupprimees' => $facesupprimees)); + } +} \ No newline at end of file diff --git a/Controleur/ControleurAjaxmouvementsrhexport.php b/Controleur/ControleurAjaxmouvementsrhexport.php new file mode 100644 index 0000000..5034ef1 --- /dev/null +++ b/Controleur/ControleurAjaxmouvementsrhexport.php @@ -0,0 +1,117 @@ +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 PHPExcel(); + $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 PHPExcel_Writer_Excel2007($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 PHPExcel(); + $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 PHPExcel_Writer_Excel2007($classeur); + $writer->save($fichier); + + $t_html ='
'; + $t_html .=' '._("TELECHARGER").' '; + $t_html .='
menuvue = new Menuvueutilisateur(); + $this->menuvue->getMenuVue('Mouvementsrh'); + } + + public function index() { + $this->genererVue(); + } +} \ No newline at end of file diff --git a/Vue/Ajaxmouvementsrh/index.php b/Vue/Ajaxmouvementsrh/index.php new file mode 100644 index 0000000..c76f8b2 --- /dev/null +++ b/Vue/Ajaxmouvementsrh/index.php @@ -0,0 +1,33 @@ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Date
nettoyer($facesupprimee['dateSysteme'])) ?>nettoyer($facesupprimee['motif']) ?>nettoyer($facesupprimee['souscripteur']) ?>nettoyer($facesupprimee['idPolice']) ?>nettoyer($facesupprimee['adherent']) ?>nettoyer($facesupprimee['numeroBeneficiaire']) ?>nettoyer($facesupprimee['beneficiaire']) ?>nettoyer($facesupprimee['codeUtilisateur']) ?>nettoyer($facesupprimee['nomUtilisateur']) ?>nettoyer($facesupprimee['prestataire']) ?>
+
diff --git a/Vue/Mouvementsrh/index.php b/Vue/Mouvementsrh/index.php new file mode 100644 index 0000000..7f14bfa --- /dev/null +++ b/Vue/Mouvementsrh/index.php @@ -0,0 +1,48 @@ +titre = "INTER-SANTE - Historique Suppression Faces"; +?> + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + +
Date
+
+