a
This commit is contained in:
parent
6292cd5331
commit
c049c40dae
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepteracteexclu extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepteracteexclu');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandeautorisation = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getActeExcluId($idDemandeautorisation);
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepteracteexclus extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepteracteexclus');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandeautorisation = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getActeExcluId($idDemandeautorisation);
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Derogation.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterderogation extends Controleur {
|
||||
private $derogation;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterderogation');
|
||||
|
||||
$this->derogation = new Derogation();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandederogation = $this->requete->getParametre("id");
|
||||
|
||||
$derogation = $this->derogation->getDerogationId($idDemandederogation);
|
||||
|
||||
$this->genererVue(array('derogation' => $derogation));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Derogation.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterderogations extends Controleur {
|
||||
private $derogation;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterderogations');
|
||||
|
||||
$this->derogation = new Derogation();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$idDemandederogation = $this->requete->getParametre("id");
|
||||
|
||||
$derogation = $this->derogation->getDerogationId($idDemandederogation);
|
||||
|
||||
$this->genererVue(array('derogation' => $derogation));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealable extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterententeprealable');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandeententeprealable = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getEntenteprealableId($idDemandeententeprealable);
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealables extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterententeprealables');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandeententeprealable = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getEntenteprealableId($idDemandeententeprealable);
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealablesmont extends Controleur {
|
||||
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterententeprealablesmont');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandeententeprealable = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getEntenteprealablemontId($idDemandeententeprealable);
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealablesopt extends Controleur {
|
||||
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterententeprealablesopt');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandeententeprealable = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getEntenteprealableoptId($idDemandeententeprealable);
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealablespha extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterententeprealablespha');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandeententeprealable = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getEntenteprealablephaId($idDemandeententeprealable);
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Utilisateur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccesmenuprincipalass extends Controleur
|
||||
{
|
||||
private $utilisateur;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accesmenuprincipalass');
|
||||
|
||||
$this->utilisateur = new Utilisateur();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$profil = $this->utilisateur->getListeProfilCode();
|
||||
|
||||
$this->genererVue(array('profil' => $profil));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Utilisateur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccessousmenusass extends Controleur
|
||||
{
|
||||
private $utilisateur;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accessousmenusass');
|
||||
|
||||
$this->utilisateur = new Utilisateur();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$profil = $this->utilisateur->getListeProfilCode();
|
||||
$module = $this->utilisateur->getListeModule();
|
||||
|
||||
$codeModule = "";
|
||||
$listevue = $this->utilisateur->getListeVueModule($codeModule);
|
||||
|
||||
$this->genererVue(array('profil' => $profil, 'module' => $module, 'listevue' => $listevue));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Billet.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccueil extends Controleur {
|
||||
|
||||
private $billet;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Accueil");
|
||||
$this->billet = new Billet();
|
||||
}
|
||||
|
||||
// Affiche la liste de tous les billets du blog
|
||||
public function index() {
|
||||
$billets = $this->billet->getBillets();
|
||||
$this->genererVue(array('billets' => $billets));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
<?php
|
||||
|
||||
require_once 'ControleurSecurise.php';
|
||||
require_once 'Modele/Billet.php';
|
||||
require_once 'Modele/Commentaire.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
/**
|
||||
* Contrôleur des actions d'administration
|
||||
*
|
||||
* @author Baptiste Pesquet
|
||||
*/
|
||||
class ControleurAdmin extends ControleurSecurise
|
||||
{
|
||||
private $billet;
|
||||
private $commentaire;
|
||||
|
||||
/**
|
||||
* Constructeur
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Admin");
|
||||
|
||||
$this->billet = new Billet();
|
||||
$this->commentaire = new Commentaire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$nbBillets = $this->billet->getNombreBillets();
|
||||
$nbCommentaires = $this->commentaire->getNombreCommentaires();
|
||||
$login = $this->requete->getSession()->getAttribut("login");
|
||||
$this->genererVue(array('nbBillets' => $nbBillets, 'nbCommentaires' => $nbCommentaires, 'login' => $login));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Typebon.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Etatbon.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAfficherbons extends Controleur {
|
||||
private $prestataire;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Afficherbons');
|
||||
|
||||
$this->typebon = (new Typebon())->getListe();
|
||||
$this->etatbon = (new Etatbon())->getListe();
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$prestataire_courant = $this->prestataire->getPrestataireCode( $_SESSION['codePrestataire_C']);
|
||||
|
||||
$this->genererVue(array('prestataire_courant' => $prestataire_courant, 'typebon' => $this->typebon, 'etatbon' => $this->etatbon));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Apporteur.php';
|
||||
|
||||
class ControleurAgentcommercial extends Controleur {
|
||||
private $apporteur;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Agentcommercial");
|
||||
|
||||
$this->apporteur = new Apporteur();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idApporteur = $this->requete->getParametre("id");
|
||||
$_SESSION['idApporteur_C'] = $idApporteur;
|
||||
|
||||
$apporteur = $this->apporteur->afficheruncommercial($idApporteur);
|
||||
|
||||
$codeTypeApporteur = $apporteur['codeTypeApporteur'];
|
||||
$codeApporteur = $apporteur['codeApporteur'];
|
||||
$libelleApporteur = $apporteur['codeApporteur'];
|
||||
|
||||
$_SESSION['codeTypeApporteur_C'] = $codeTypeApporteur;
|
||||
$_SESSION['codeApporteur_C'] = $codeApporteur;
|
||||
$_SESSION['libelleApporteur_C'] = $libelleApporteur;
|
||||
|
||||
$this->genererVue(array('apporteur' => $apporteur));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,73 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Facture.php';
|
||||
|
||||
class ControleurAjaxrequeteverificateurexport extends Controleurrequete
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Facture();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$dateFacture1 = $this->requete->getParametreDate("dateFacture1");
|
||||
$dateFacture2 = $this->requete->getParametreDate("dateFacture2");
|
||||
|
||||
$_SESSION['debutRequeteFr_C'] = $this->requete->getParametreFormulaire("dateFacture1");
|
||||
$_SESSION['finRequeteFr_C'] = $this->requete->getParametreFormulaire("dateFacture2");
|
||||
|
||||
$factures = $this->facture->requetesfacturelegerexport($dateFacture1, $dateFacture2);
|
||||
|
||||
// Excel
|
||||
$headerXLS = array
|
||||
(
|
||||
_('No Fact'),
|
||||
_('Fact Mig'),
|
||||
_('Prestataire'),
|
||||
_('Souscripteur'),
|
||||
_('Date'),
|
||||
_('No Adhérent'),
|
||||
_('Adhérent'),
|
||||
_('No Bénéficiaire'),
|
||||
_('Bénéficiaire'),
|
||||
_('Frais'),
|
||||
_('T M'),
|
||||
_('A Remb'),
|
||||
_('Dépassement'),
|
||||
_('Retenu'),
|
||||
_('No Police')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($factures as $facture)
|
||||
{
|
||||
$dataXLS[]=$facture;
|
||||
}
|
||||
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('FACTURES LEGERES'));
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_FACTURES_LEGERE'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,82 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php';
|
||||
require_once 'Modele/Apporteur.php';
|
||||
|
||||
class ControleurAjaxacommercialfamiliale extends Controleurrequete
|
||||
{
|
||||
private $apporteur;
|
||||
|
||||
public function __construct() {
|
||||
$this->apporteur = new Apporteur();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeTypeApporteur = $this->requete->getParametreFormulaire("codeTypeApporteur");
|
||||
$libelleApporteur = $this->requete->getParametreFormulaire("libelleApporteur");
|
||||
|
||||
$apporteurs = $this->apporteur->recherchercommercaiauxtypeparam($codeTypeApporteur, $libelleApporteur);
|
||||
|
||||
$this->genererVueAjax(array('apporteurs' => $apporteurs));
|
||||
}
|
||||
|
||||
public function tous()
|
||||
{
|
||||
$libelleApporteur = $this->requete->getParametreFormulaire("libelleApporteur");
|
||||
|
||||
$apporteurs = $this->apporteur->recherchercommercaiauxtypeparamtous($libelleApporteur);
|
||||
|
||||
$this->genererVueAjax(array('apporteurs' => $apporteurs));
|
||||
}
|
||||
|
||||
public function exporterlistecommercail()
|
||||
{
|
||||
$donnees = $this->apporteur->exporterlistecommercail();
|
||||
|
||||
// Excel
|
||||
$headerXLS = array
|
||||
(
|
||||
_('Type'),
|
||||
_('Nom'),
|
||||
_('Code'),
|
||||
_('Tél Portable'),
|
||||
_('E-mail'),
|
||||
_('Adresse Géo'),
|
||||
_('Adresse Post')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('LISTE COMMERCIAUX'));
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->setCellValue('B1', convertirc(_('LISTE COMMERCIAUX')));
|
||||
$feuille->mergeCells('B1:D1');
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A3', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A4', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_LIST_COMERCIAUX'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,110 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php';
|
||||
require_once 'Modele/Apporteur.php';
|
||||
|
||||
class ControleurAjaxacommercialparam extends Controleurrequete
|
||||
{
|
||||
private $apporteur;
|
||||
|
||||
public function __construct() {
|
||||
$this->apporteur = new Apporteur();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeTypeApporteur = $this->requete->getParametreFormulaire("codeTypeApporteur");
|
||||
$libelleApporteur = $this->requete->getParametreFormulaire("libelleApporteur");
|
||||
|
||||
$apporteurs = $this->apporteur->recherchercommercaiauxtypeparam($codeTypeApporteur, $libelleApporteur);
|
||||
|
||||
$this->genererVueAjax(array('apporteurs' => $apporteurs));
|
||||
}
|
||||
|
||||
public function tous()
|
||||
{
|
||||
$libelleApporteur = $this->requete->getParametreFormulaire("libelleApporteur");
|
||||
|
||||
$apporteurs = $this->apporteur->recherchercommercaiauxtypeparamtous($libelleApporteur);
|
||||
|
||||
$this->genererVueAjax(array('apporteurs' => $apporteurs));
|
||||
}
|
||||
|
||||
public function enregistrernouveaucommercial()
|
||||
{
|
||||
$codeTypeApporteur = $this->requete->getParametreFormulaire("codeTypeApporteur");
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$telephone = $this->requete->getParametreFormulaire("telephone");
|
||||
$email = $this->requete->getParametreFormulaire("email");
|
||||
$adresseGeo = $this->requete->getParametreFormulaire("adresseGeo");
|
||||
$adressePost = $this->requete->getParametreFormulaire("adressePost");
|
||||
|
||||
$this->apporteur->enregistrernouveaucommercial($codeTypeApporteur, $libelle, $telephone, $email, $adresseGeo, $adressePost);
|
||||
}
|
||||
|
||||
public function enregistrermodifcommercial()
|
||||
{
|
||||
$idApporteur = $this->requete->getParametreFormulaire("idApporteur");
|
||||
$codeApporteur = $this->requete->getParametreFormulaire("codeApporteur");
|
||||
|
||||
$codeTypeApporteur = $this->requete->getParametreFormulaire("codeTypeApporteur");
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$telephone = $this->requete->getParametreFormulaire("telephone");
|
||||
$email = $this->requete->getParametreFormulaire("email");
|
||||
$adresseGeo = $this->requete->getParametreFormulaire("adresseGeo");
|
||||
$adressePost = $this->requete->getParametreFormulaire("adressePost");
|
||||
|
||||
$this->apporteur->enregistrermodifcommercial($idApporteur, $codeApporteur, $codeTypeApporteur, $libelle, $telephone,
|
||||
$email, $adresseGeo, $adressePost);
|
||||
}
|
||||
|
||||
public function exporterlistecommercail()
|
||||
{
|
||||
$donnees = $this->apporteur->exporterlistecommercail();
|
||||
|
||||
// Excel
|
||||
$headerXLS = array
|
||||
(
|
||||
_('Type'),
|
||||
_('Nom'),
|
||||
_('Code'),
|
||||
_('Tél Portable'),
|
||||
_('E-mail'),
|
||||
_('Adresse Géo'),
|
||||
_('Adresse Post')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('LISTE COMMERCIAUX'));
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->setCellValue('B1', convertirc(_('LISTE COMMERCIAUX')));
|
||||
$feuille->mergeCells('B1:D1');
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A3', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A4', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_LIST_COMERCIAUX'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,101 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Acte.php';
|
||||
require_once 'Modele/Familleacte.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Garantie.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Typeprestation.php';
|
||||
|
||||
class ControleurAjaxacracteristiquesacte extends Controleur {
|
||||
private $acte;
|
||||
private $familleacte;
|
||||
private $oui_non;
|
||||
private $tarif;
|
||||
private $garantie;
|
||||
private $typeprestation;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->acte = new Acte();
|
||||
$this->familleacte = new Familleacte();
|
||||
$this->oui_non = new Ouinon();
|
||||
$this->garantie = new Garantie();
|
||||
$this->tarif = new Tarifsactes();
|
||||
$this->typeprestation = new Typeprestation();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
$libelleActe = $this->requete->getParametreFormulaire("libelleActe");
|
||||
|
||||
$actes = $this->acte->getcaracteristiquesacte($codeFamilleActe, $libelleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes' => $actes));
|
||||
}
|
||||
|
||||
|
||||
public function contexteacte()
|
||||
{
|
||||
$_SESSION['idActe_C'] = $this->requete->getParametre("idActe");
|
||||
$this->genererVueAjax(array('idActe' => $_SESSION['idActe_C']));
|
||||
}
|
||||
|
||||
|
||||
public function fichecracteristiquesacte()
|
||||
{
|
||||
$_SESSION['idActe_C'] = $this->requete->getParametre("idActe");
|
||||
|
||||
$idActe = $_SESSION['idActe_C'];
|
||||
|
||||
$acte = $this->acte->getcaracteristiqueunsacte($idActe);
|
||||
$familleacte = $this->familleacte->getListeCode();
|
||||
$acte_ententePrealable = $this->oui_non->getListe();
|
||||
$acte_exclu = $this->oui_non->getListe();
|
||||
$acte_chirurgie = $this->oui_non->getListe();
|
||||
$acte_actif = $this->oui_non->getListe();
|
||||
$garanties = $this->garantie->getListePourActe();
|
||||
$tarifs = $this->tarif->getListeCreation();
|
||||
$typesprestation = $this->typeprestation->getListe();
|
||||
$acte_alerte = $this->oui_non->getListe();
|
||||
|
||||
|
||||
$this->genererVueAjax(array('acte' => $acte, 'acte_ententePrealable' => $acte_ententePrealable,
|
||||
'acte_exclu' => $acte_exclu, 'acte_chirurgie' => $acte_chirurgie, 'acte_actif' => $acte_actif,
|
||||
'idActe' => $idActe, 'familleacte' => $familleacte, 'garanties' => $garanties, 'tarifs' => $tarifs,
|
||||
'typesprestation' => $typesprestation, 'acte_alerte' => $acte_alerte));
|
||||
}
|
||||
|
||||
public function enregistrermodifcaracteristiquesacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
||||
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$libelleEng = $this->requete->getParametreFormulaire("libelleEng");
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
|
||||
$codeTypePrestation = $this->requete->getParametreFormulaire("codeTypePrestation");
|
||||
$ententePrealable = $this->requete->getParametreFormulaire("ententePrealable");
|
||||
|
||||
$exclu = $this->requete->getParametreFormulaire("exclu");
|
||||
$actif = $this->requete->getParametreFormulaire("actif");
|
||||
$alerte = $this->requete->getParametreFormulaire("alerte");
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe", "numerique");
|
||||
|
||||
/*
|
||||
echo "idActe => $idActe <br>";
|
||||
echo "codeActe => $codeActe <br>";
|
||||
echo "libelle => $libelle <br>";
|
||||
exit();
|
||||
*/
|
||||
|
||||
$this->acte->enregistrermodifcaracteristiquesacte($idActe, $codeActe, $libelle, $libelleEng, $codeFamilleActe, $codeGarantie,
|
||||
$codeTarifActe, $codeTypePrestation, $ententePrealable, $exclu, $actif, $alerte, $delaiCarenceActe);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Acte.php';
|
||||
|
||||
class ControleurAjaxactefamilleparam extends Controleur {
|
||||
private $detailtarif;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Acte();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
$libelleActe = $this->requete->getParametreFormulaire("libelleActe");
|
||||
|
||||
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
|
||||
$_SESSION['codeFamilleActe_C'] = $codeFamilleActe;
|
||||
|
||||
$actes = $this->acte->rechercheractesfamilleparam($codeTarifActe, $codeFamilleActe, $libelleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes' => $actes));
|
||||
}
|
||||
|
||||
public function tous()
|
||||
{
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
$libelleActe = $this->requete->getParametreFormulaire("libelleActe");
|
||||
|
||||
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
|
||||
$_SESSION['codeFamilleActe_C'] = "";
|
||||
|
||||
$actes = $this->acte->rechercheractesfamilleparamtous($codeTarifActe, $libelleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes' => $actes));
|
||||
}
|
||||
|
||||
public function maj()
|
||||
{
|
||||
$idDetail = $this->requete->getParametreFormulaire("idDetail");
|
||||
$prix = $this->requete->getParametreFormulaire("prix");
|
||||
|
||||
$this->detailtarif->majPrix($idDetail, $prix);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
|
||||
class ControleurAjaxactesexclus extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeReponseAutorisation = $this->requete->getParametreFormulaire("codeReponseAutorisation");
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $codePrestataire;
|
||||
|
||||
$debut = $this->requete->getParametreDate("debut");
|
||||
$fin = $this->requete->getParametreDate("fin");
|
||||
|
||||
$ententeprealables = $this->ententeprealable->getActesExclus($codePrestataire, $codeReponseAutorisation, $debut, $fin);
|
||||
|
||||
$this->genererVueAjax(array('ententeprealables' => $ententeprealables));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
|
||||
class ControleurAjaxactesexclusbenficiaire extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$d1 = $this->requete->getParametreDate("d1");
|
||||
$d2 = $this->requete->getParametreDate("d2");
|
||||
|
||||
$ententeprealables = $this->ententeprealable->getacteexclusbenficiaire($idBeneficiaire, $d1, $d2);
|
||||
|
||||
$this->genererVueAjax(array('ententeprealables' => $ententeprealables));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifactedec.php';
|
||||
|
||||
|
||||
class ControleurAjaxactespossiblesselectiondec extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Detailtarifactedec();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$actes = $this->acte->geatactesspossiblesselectiondec($codeFamilleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes' => $actes));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
|
||||
class ControleurAjaxadherent extends Controleur {
|
||||
private $adherent;
|
||||
|
||||
public function __construct() {
|
||||
$this->adherent = new Adherent();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function supprimer() {
|
||||
$idAherent = $this->requete->getParametreFormulaire("idAherent");
|
||||
$this->adherent->supprimer($idAherent);
|
||||
|
||||
// On actualise le contexte : NbAdh et NbAss
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
$this->adherent->getNbassure($idPolice);
|
||||
}
|
||||
|
||||
public function recalculersoldefamille()
|
||||
{
|
||||
$this->adherent->recalculersoldefamille();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Actes_temp.php';
|
||||
|
||||
class ControleurAjaxafficherajoutactesdec extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Actes_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$prestations = $this->acte->get_prestations_ajoute_dec();
|
||||
|
||||
$this->genererVueAjax(array('prestations' => $prestations));
|
||||
}
|
||||
|
||||
public function ajouteractedecompte()
|
||||
{
|
||||
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
||||
$ententePrealable = $this->requete->getParametreFormulaire("ententePrealable");
|
||||
|
||||
$this->acte->ajouteractedecompte($codeActe, $ententePrealable);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function retireractedecompte()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
|
||||
$this->acte->retireractedecompte($idActe);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Typebon.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Bonpec.php';
|
||||
|
||||
class ControleurAjaxafficherbons extends Controleur {
|
||||
private $bonpec;
|
||||
private $prestataire;
|
||||
|
||||
public function __construct() {
|
||||
$this->bonpec = new Bonpec();
|
||||
$this->typebon = new Typebon();
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeTypeBon = $this->requete->getParametre("codeTypeBon");
|
||||
$codeEtatBon = $this->requete->getParametreFormulaire("codeEtatBon");
|
||||
$noDepart = $this->requete->getParametreFormulaire("noDepart", "numerique");
|
||||
$noFin = $this->requete->getParametreFormulaire("noFin", "numerique");
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $codePrestataire;
|
||||
|
||||
$bonpecs = $this->bonpec->afficherBonpecs($codePrestataire, $codeTypeBon, $codeEtatBon, $noDepart, $noFin);
|
||||
|
||||
$this->genererVueAjax(array('bonpecs' => $bonpecs));
|
||||
}
|
||||
|
||||
public function annulerBon() {
|
||||
$idBon = $this->requete->getParametreFormulaire("idBon");
|
||||
$motifAnnulation = $this->requete->getParametreFormulaire("motifAnnulation");
|
||||
|
||||
$this->bonpec->annulerBonId($idBon, $motifAnnulation);
|
||||
}
|
||||
|
||||
public function vide()
|
||||
{
|
||||
$this->genererVueAjax(array());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,71 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Prestationactes_temp.php';
|
||||
|
||||
class ControleurAjaxafficherverifierfacture extends Controleur {
|
||||
private $prestations;
|
||||
|
||||
public function __construct() {
|
||||
$this->prestations = new Prestationactes_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C'];
|
||||
$idFacture = $_SESSION['idFacture_C'];
|
||||
|
||||
$facture_pop = $this->prestations->get_facture_decompte();
|
||||
|
||||
$prestations = $this->prestations->afficherprestationsfeuille_temp();
|
||||
|
||||
$prestations_total = $this->prestations->getprestationsfeuille_temp_total();
|
||||
|
||||
$this->genererVueAjax(array('facture_pop' => $facture_pop, 'prestations' => $prestations, 'prestations_total' => $prestations_total));
|
||||
}
|
||||
|
||||
public function validerprestation()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$choix = $this->requete->getParametreFormulaire("choix");
|
||||
|
||||
$this->prestations->validerprestation($idPrestationactes, $choix);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function validerfacturedec()
|
||||
{
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$this->prestations->validerfacturedec($idFacture);
|
||||
}
|
||||
|
||||
public function reinitfacturedec()
|
||||
{
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$this->prestations->reinitfacturedec($idFacture);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function majmontantforce()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$montantForce = $this->requete->getParametreFormulaire("montantForce");
|
||||
|
||||
$this->prestations->majmontantforce($idPrestationactes, $montantForce);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function substituermedicament()
|
||||
{
|
||||
$idMedicament = $this->requete->getParametreFormulaire("idMedicament");
|
||||
|
||||
$this->prescription->annulersubstitutionmedicament($idMedicament);
|
||||
|
||||
// $this->executerAction("index");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,70 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Prestationactes_temp.php';
|
||||
|
||||
class ControleurAjaxafficherverifierfactureopt extends Controleur {
|
||||
private $prestations;
|
||||
|
||||
public function __construct() {
|
||||
$this->prestations = new Prestationactes_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C'];
|
||||
|
||||
$facture_pop = $this->prestations->get_facture_decompte();
|
||||
|
||||
$prestations = $this->prestations->afficherprestationsfeuille_temp_opt();
|
||||
|
||||
$prestations_total = $this->prestations->getprestationsfeuille_temp_total();
|
||||
|
||||
$this->genererVueAjax(array('facture_pop' => $facture_pop, 'prestations' => $prestations, 'prestations_total' => $prestations_total));
|
||||
}
|
||||
|
||||
public function validerprestation()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$choix = $this->requete->getParametreFormulaire("choix");
|
||||
|
||||
$this->prestations->validerprestation($idPrestationactes, $choix);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function validerfacturedec()
|
||||
{
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$this->prestations->validerfacturedecopt($idFacture);
|
||||
}
|
||||
|
||||
public function reinitfacturedec()
|
||||
{
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$this->prestations->reinitfacturedec($idFacture);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function majmontantforce()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$montantForce = $this->requete->getParametreFormulaire("montantForce");
|
||||
|
||||
$this->prestations->majmontantforce($idPrestationactes, $montantForce);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function substituermedicament()
|
||||
{
|
||||
$idMedicament = $this->requete->getParametreFormulaire("idMedicament");
|
||||
|
||||
$this->prescription->annulersubstitutionmedicament($idMedicament);
|
||||
|
||||
// $this->executerAction("index");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,70 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Prestationactes_temp.php';
|
||||
|
||||
class ControleurAjaxafficherverifierfacturepha extends Controleur {
|
||||
private $prestations;
|
||||
|
||||
public function __construct() {
|
||||
$this->prestations = new Prestationactes_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C'];
|
||||
|
||||
$facture_pop = $this->prestations->get_facture_decompte();
|
||||
|
||||
$prestations = $this->prestations->afficherprestationsfeuille_temp_pha();
|
||||
|
||||
$prestations_total = $this->prestations->getprestationsfeuille_temp_total();
|
||||
|
||||
$this->genererVueAjax(array('facture_pop' => $facture_pop, 'prestations' => $prestations, 'prestations_total' => $prestations_total));
|
||||
}
|
||||
|
||||
public function validerprestation()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$choix = $this->requete->getParametreFormulaire("choix");
|
||||
|
||||
$this->prestations->validerprestation($idPrestationactes, $choix);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function validerfacturedec()
|
||||
{
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$this->prestations->validerfacturedecpha($idFacture);
|
||||
}
|
||||
|
||||
public function reinitfacturedec()
|
||||
{
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$this->prestations->reinitfacturedec($idFacture);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function majmontantforce()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$montantForce = $this->requete->getParametreFormulaire("montantForce");
|
||||
|
||||
$this->prestations->majmontantforce($idPrestationactes, $montantForce);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function substituermedicament()
|
||||
{
|
||||
$idMedicament = $this->requete->getParametreFormulaire("idMedicament");
|
||||
|
||||
$this->prescription->annulersubstitutionmedicament($idMedicament);
|
||||
|
||||
// $this->executerAction("index");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Actes_temp.php';
|
||||
|
||||
class ControleurAjaxajoutactesdec extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Actes_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeTarifActe = $_SESSION['codeTarifActe_Dec'] ;
|
||||
|
||||
$familleacte = $this->acte->getListeFamilleComplet($codeTarifActe) ;
|
||||
|
||||
$prestations = $this->acte->get_prestations_ajoute_dec();
|
||||
|
||||
$this->genererVueAjax(array('familleacte' => $familleacte, 'prestations' => $prestations));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Demandebonpec.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
|
||||
class ControleurAjaxalistedemandebon extends Controleur {
|
||||
private $demandesbons;
|
||||
|
||||
public function __construct() {
|
||||
$this->demandesbons = new Demandebonpec();
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeTypeBon = $this->requete->getParametreFormulaire("codeTypeBon");
|
||||
$d1 = $this->requete->getParametreDate("d1");
|
||||
$d2 = $this->requete->getParametreDate("d2");
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $codePrestataire;
|
||||
|
||||
$prestataire_courant = $this->prestataire->getPrestataireCode( $_SESSION['codePrestataire_C']);
|
||||
|
||||
$demandesbons = $this->demandesbons->getDemandeBons($codePrestataire, $codeTypeBon, $d1, $d2);
|
||||
|
||||
$this->genererVueAjax(array('demandesbons' => $demandesbons));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Generartionbon.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
|
||||
class ControleurAjaxalistegenererbons extends Controleur {
|
||||
private $generartionbon;
|
||||
|
||||
public function __construct() {
|
||||
$this->generartionbon = new Generartionbon();
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeTypeBon = $this->requete->getParametre("codeTypeBon");
|
||||
$d1 = $this->requete->getParametreDate("d1");
|
||||
$d2 = $this->requete->getParametreDate("d2");
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $codePrestataire;
|
||||
|
||||
$prestataire_courant = $this->prestataire->getPrestataireCode( $_SESSION['codePrestataire_C']);
|
||||
|
||||
$generartionbons = $this->generartionbon->afficherListeGenererBonpecs($codePrestataire, $codeTypeBon, $d1, $d2);
|
||||
|
||||
$this->genererVueAjax(array('generartionbons' => $generartionbons));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Reglement.php';
|
||||
|
||||
class ControleurAjaxanomaliesdecomptes extends Controleur {
|
||||
|
||||
private $reglement;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Reglement();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$decomptes = $this->reglement->getanomaliesdecomptes();
|
||||
|
||||
$this->genererVueAjax(array('decomptes' => $decomptes));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,72 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Reglement.php';
|
||||
|
||||
class ControleurAjaxanomaliesdecomptesexport extends Controleurrequete
|
||||
{
|
||||
private $reglement;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Reglement();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
|
||||
$decomptes = $this->reglement->getanomaliesdecomptesexport();
|
||||
|
||||
// Excel
|
||||
|
||||
$headerXLS = array(
|
||||
_('No Fact'),
|
||||
_('Nb Actes'),
|
||||
_('Prestataire'),
|
||||
_('Code Prestataire'),
|
||||
_('No Lot'),
|
||||
_('No Décompte'),
|
||||
_('Souscripteur'),
|
||||
_('No Bénéficiaire'),
|
||||
_('Bénéficiaire'),
|
||||
_('Validé'),
|
||||
_('Frais'),
|
||||
_('T M'),
|
||||
_('A Remb'),
|
||||
_('Exclu'),
|
||||
_('Retenu'),
|
||||
_('Forcé'),
|
||||
_('A payer'),
|
||||
_('Redressé'),
|
||||
_('Vérificateur'),
|
||||
_('Exercice'),
|
||||
_('Mois'));
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($decomptes as $facture)
|
||||
{
|
||||
$dataXLS[]=$facture;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('ANOMALIES DECOMPTE'));
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_ANOMALIES_DECOMPTE'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,99 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Apporteur.php';
|
||||
|
||||
class ControleurAjaxapporteurparam extends Controleurrequete
|
||||
{
|
||||
private $apporteur;
|
||||
|
||||
public function __construct() {
|
||||
$this->apporteur = new Apporteur();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$libelleApporteur = $this->requete->getParametreFormulaire("libelleApporteur");
|
||||
|
||||
$apporteurs = $this->apporteur->rechercherapporteursparam($libelleApporteur);
|
||||
|
||||
$this->genererVueAjax(array('apporteurs' => $apporteurs));
|
||||
}
|
||||
|
||||
public function enregistrernouvelapporteur()
|
||||
{
|
||||
// $codeTypeApporteur = $this->requete->getParametreFormulaire("codeTypeApporteur");
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$telephone = $this->requete->getParametreFormulaire("telephone");
|
||||
$email = $this->requete->getParametreFormulaire("email");
|
||||
$adresseGeo = $this->requete->getParametreFormulaire("adresseGeo");
|
||||
$adressePost = $this->requete->getParametreFormulaire("adressePost");
|
||||
|
||||
$this->apporteur->enregistrernouvelapporteur($libelle, $telephone, $email, $adresseGeo, $adressePost);
|
||||
}
|
||||
|
||||
public function enregistrermodifapporteur()
|
||||
{
|
||||
$idApporteur = $this->requete->getParametreFormulaire("idApporteur");
|
||||
$codeApporteur = $this->requete->getParametreFormulaire("codeApporteur");
|
||||
|
||||
// $codeTypeApporteur = $this->requete->getParametreFormulaire("codeTypeApporteur");
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$telephone = $this->requete->getParametreFormulaire("telephone");
|
||||
$email = $this->requete->getParametreFormulaire("email");
|
||||
$adresseGeo = $this->requete->getParametreFormulaire("adresseGeo");
|
||||
$adressePost = $this->requete->getParametreFormulaire("adressePost");
|
||||
|
||||
$this->apporteur->enregistrermodifapporteur($idApporteur, $codeApporteur, $libelle, $telephone,
|
||||
$email, $adresseGeo, $adressePost);
|
||||
}
|
||||
|
||||
public function exporterlisteapporteur()
|
||||
{
|
||||
$donnees = $this->apporteur->exporterlisteapporteur();
|
||||
|
||||
// Excel
|
||||
$headerXLS = array
|
||||
(
|
||||
_('Nom'),
|
||||
_('Code'),
|
||||
_('Tél Portable'),
|
||||
_('E-mail'),
|
||||
_('Adresse Géo'),
|
||||
_('Adresse Post')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('LISTE COURTIERS'));
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->setCellValue('B1', convertirc(_('LISTE COURTIERS')));
|
||||
$feuille->mergeCells('B1:D1');
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A3', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A4', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_LIST_COURTIER'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxassuresactifs extends Controleur
|
||||
{
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$dateAnalyse = $this->requete->getParametreDate("dateAnalyse");
|
||||
|
||||
$beneficiaires = $this->beneficiaire->getBeneficiairesActifs($dateAnalyse);
|
||||
|
||||
$ente_etat = null;
|
||||
|
||||
if(count($beneficiaires)>"0")
|
||||
{
|
||||
$ente_etat = $beneficiaires['0'];
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('beneficiaires' => $beneficiaires, 'ente_etat' => $ente_etat));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,64 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxassuresactifsexport extends Controleurrequete
|
||||
{
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$dateAnalyse = $this->requete->getParametreDate("dateAnalyse");
|
||||
|
||||
$beneficiaires = $this->beneficiaire->getBeneficiairesActifsExport($dateAnalyse);
|
||||
|
||||
// Excel
|
||||
$headerXLS = array(
|
||||
_('Souscripteur'),
|
||||
_('No Police'),
|
||||
_('Type'),
|
||||
_('Date Effet'),
|
||||
_('Echéance'),
|
||||
_('Nb Adhérents'),
|
||||
_('Nb Dépendants'),
|
||||
_('Nb Bénéficiaires')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($beneficiaires as $beneficiaire)
|
||||
{
|
||||
$dataXLS[]=$beneficiaire;
|
||||
}
|
||||
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('ASSURES ACTIFS'));
|
||||
|
||||
$feuille->setCellValue('A1', convertirc(_("DATE ANALYSE")." : ".$dateAnalyse));
|
||||
$feuille->fromArray($headerXLS, NULL, 'A3', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A4', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_ASS_ACTIFS'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Reglement.php';
|
||||
|
||||
class ControleurAjaxattentedemandesteglement extends Controleur {
|
||||
|
||||
private $reglement;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Reglement();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$decomptes = $this->reglement->getattentedemandesreglement();
|
||||
|
||||
$decomptes_total = null;
|
||||
|
||||
if(count($decomptes)>"0")
|
||||
{
|
||||
$decomptes_total = $decomptes['0'];
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('decomptes' => $decomptes, 'decomptes_total' => $decomptes_total));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Reglement.php';
|
||||
|
||||
class ControleurAjaxattentedemandesteglementexport extends Controleurrequete
|
||||
{
|
||||
private $reglement;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Reglement();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$decomptes = $this->reglement->getattentedemandesreglementexport();
|
||||
|
||||
// Excel
|
||||
|
||||
$headerXLS = array(
|
||||
_('Exercice'),
|
||||
_('Mois'),
|
||||
_('Prestataire'),
|
||||
_('Montant'),
|
||||
"Type Decompte");
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
foreach ($decomptes as $facture)
|
||||
{
|
||||
$dataXLS[]=$facture;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('ATTENTE DEMANDES DE REGLEMENT'));
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_ATT_DMDE_REGLEMENT'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Avenant.php';
|
||||
|
||||
class ControleurAjaxavenant extends Controleur {
|
||||
private $avenant;
|
||||
|
||||
public function __construct() {
|
||||
$this->avenant = new Avenant();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function getdateavenant()
|
||||
{
|
||||
$idAvenant = $this->requete->getParametre("idAvenant");
|
||||
$dateAvenant = $this->avenant->getdateavenant($idAvenant);
|
||||
|
||||
// echo "dateAvenant => $dateAvenant";
|
||||
// exit();
|
||||
|
||||
$this->genererVueAjax(array('dateAvenant' => $dateAvenant));
|
||||
}
|
||||
|
||||
public function getdateavenantbeneficiaire()
|
||||
{
|
||||
$idAvenant = $this->requete->getParametre("idAvenant");
|
||||
$dateAvenant = $this->avenant->getdateavenant($idAvenant);
|
||||
|
||||
// echo "dateAvenant => $dateAvenant";
|
||||
// exit();
|
||||
|
||||
$this->genererVueAjax(array('dateAvenant' => $dateAvenant));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxbeneficiaire extends Controleur {
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct() {
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
}
|
||||
|
||||
public function supprimer() {
|
||||
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
||||
$this->beneficiaire->supprimer($idBeneficiaire);
|
||||
|
||||
// On actualise le contexte : NbAdh et NbAss
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
$this->beneficiaire->getNbassure($idPolice);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxbeneficiaireafacturer extends Controleur {
|
||||
private $beneficiaire;
|
||||
public function __construct() {
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
}
|
||||
|
||||
public function selectionner() {
|
||||
$idBeneficiairePrime = $this->requete->getParametre("idBeneficiairePrime");
|
||||
$choix = $this->requete->getParametreFormulaire("choix");
|
||||
|
||||
$this->beneficiaire->selectionfacturation($idBeneficiairePrime, $choix);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Emission.php';
|
||||
|
||||
class ControleurAjaxbeneficiaireprimeadherent extends Controleur
|
||||
{
|
||||
private $emission;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->emission = new Emission();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idAdherent = $_SESSION['idAdherent_C'];
|
||||
|
||||
$debutPeriode = $this->requete->getParametreDate("debutPeriode");
|
||||
$finPeriode = $this->requete->getParametreDate("finPeriode");
|
||||
|
||||
$beneficiaires = $this->emission->getbeneficiaireprimeadherent($idAdherent, $debutPeriode, $finPeriode);
|
||||
|
||||
$beneficiaires_total = null;
|
||||
|
||||
if(count($beneficiaires)>"0")
|
||||
{
|
||||
$beneficiaires_total = $beneficiaires['0'];
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('beneficiaires' => $beneficiaires, 'beneficiaires_total' => $beneficiaires_total));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Emission.php';
|
||||
|
||||
class ControleurAjaxbeneficiaireprimebeneficiaire extends Controleur
|
||||
{
|
||||
private $emission;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->emission = new Emission();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$debutPeriode = $this->requete->getParametreDate("debutPeriode");
|
||||
$finPeriode = $this->requete->getParametreDate("finPeriode");
|
||||
|
||||
$beneficiaires = $this->emission->getbeneficiaireprimebeneficiaire($idBeneficiaire, $debutPeriode, $finPeriode);
|
||||
|
||||
$beneficiaires_total = null;
|
||||
|
||||
if(count($beneficiaires)>"0")
|
||||
{
|
||||
$beneficiaires_total = $beneficiaires['0'];
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('beneficiaires' => $beneficiaires, 'beneficiaires_total' => $beneficiaires_total));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Statistique.php';
|
||||
|
||||
class ControleurAjaxborderauencaissement extends Controleur
|
||||
{
|
||||
private $etat;
|
||||
|
||||
public function __construct() {
|
||||
$this->etat = new Statistique();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$debutPeriode = $this->requete->getParametreDate("debutPeriode");
|
||||
$finPeriode = $this->requete->getParametreDate("finPeriode");
|
||||
|
||||
$donnees = $this->etat->etatbordereauenc($debutPeriode, $finPeriode) ;
|
||||
|
||||
$donnees_total = null;
|
||||
|
||||
if(count($donnees)>"0")
|
||||
{
|
||||
$donnees_total = $donnees['0'];
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('donnees' => $donnees, 'donnees_total' => $donnees_total));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,68 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Statistique.php';
|
||||
|
||||
class ControleurAjaxborderauencaissementexport extends Controleurrequete
|
||||
{
|
||||
private $etat;
|
||||
|
||||
public function __construct() {
|
||||
$this->etat = new Statistique();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$debutPeriode = $this->requete->getParametreDate("debutPeriode");
|
||||
$finPeriode = $this->requete->getParametreDate("finPeriode");
|
||||
|
||||
$donnees = $this->etat->eetatbordereauencexport($debutPeriode, $finPeriode) ;
|
||||
// Excel
|
||||
$headerXLS = array(
|
||||
_('Date Cpt'),
|
||||
_('No Encaissement'),
|
||||
_('Mode Encaissement'),
|
||||
_('Compte Cpt'),
|
||||
_('Références Encaissement'),
|
||||
_('Libellé Encaissement'),
|
||||
_('Nom Client'),
|
||||
_('No Police'),
|
||||
_('Date Effet'),
|
||||
_('No Quittance'),
|
||||
_('P Nette'),
|
||||
/* (isset($_SESSION['composanteprime']['Taxes'])) ? _($_SESSION['composanteprime']['Taxes']) : _("Taxes"), */
|
||||
_("Taxes"),
|
||||
(isset($_SESSION['composanteprime']['Cartes'])) ? _($_SESSION['composanteprime']['Cartes']) : _("Cartes"),
|
||||
_('Primes Totales'),
|
||||
_('Etape')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('BORDEREAU ENCAISSEMENTS'));
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_BORD_ENCSISSEMENTS'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Statistique.php';
|
||||
|
||||
class ControleurAjaxborderaufacturation extends Controleur
|
||||
{
|
||||
private $etat;
|
||||
|
||||
public function __construct() {
|
||||
$this->etat = new Statistique();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$debutPeriode = $this->requete->getParametreDate("debutPeriode");
|
||||
$finPeriode = $this->requete->getParametreDate("finPeriode");
|
||||
|
||||
$donnees = $this->etat->etatfactparemission($debutPeriode, $finPeriode) ;
|
||||
|
||||
$donnees_total = null;
|
||||
|
||||
if(count($donnees)>"0")
|
||||
{
|
||||
$donnees_total = $donnees['0'];
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('donnees' => $donnees, 'donnees_total' => $donnees_total));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,68 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Statistique.php';
|
||||
|
||||
class ControleurAjaxborderaufacturationexport extends Controleurrequete
|
||||
{
|
||||
private $etat;
|
||||
|
||||
public function __construct() {
|
||||
$this->etat = new Statistique();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$debutPeriode = $this->requete->getParametreDate("debutPeriode");
|
||||
$finPeriode = $this->requete->getParametreDate("finPeriode");
|
||||
|
||||
$donnees = $this->etat->etatfactparemissionexport($debutPeriode, $finPeriode) ;
|
||||
|
||||
// Excel
|
||||
$headerXLS = array(
|
||||
_('Nom Client'),
|
||||
_('No Police'),
|
||||
_('Emission'),
|
||||
_('No Quittance'),
|
||||
_('Date Effet'),
|
||||
_('Echéance'),
|
||||
_('P Nette'),
|
||||
/* (isset($_SESSION['composanteprime']['Taxes'])) ? _($_SESSION['composanteprime']['Taxes']) : _("Taxes"), */
|
||||
_("Taxes"),
|
||||
(isset($_SESSION['composanteprime']['Cartes'])) ? _($_SESSION['composanteprime']['Cartes']) : _("Cartes"),
|
||||
_('Primes Totales'),
|
||||
_('Encaissements'),
|
||||
_('Solde'),
|
||||
_('Etape'),
|
||||
_('Facturation')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('BORDEREAU FACTURATION'));
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_BORD_FACTURATION'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxcartegccons extends Controleur
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$gcs = $this->facture->get_cartes_gc_cons();
|
||||
|
||||
$this->genererVueAjax(array('gcs' => $gcs));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,75 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxcartegcnonsel extends Controleur
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$composante = $this->facture->getListeCompsanteReglement();
|
||||
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$dateFacture1 = $this->requete->getParametreDate("dateFacture1");
|
||||
$dateFacture2 = $this->requete->getParametreDate("dateFacture2");
|
||||
|
||||
$_SESSION['debutRequeteFr_C'] = $this->requete->getParametreFormulaire("dateFacture1");
|
||||
$_SESSION['finRequeteFr_C'] = $this->requete->getParametreFormulaire("dateFacture2");
|
||||
|
||||
$gcs = $this->facture->get_cartes_gc_non_sel($codeGcAssureur, $dateFacture1, $dateFacture2);
|
||||
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$this->genererVueAjax(array('gcs' => $gcs, 'reglement' => $reglement, 'composante' => $composante));
|
||||
}
|
||||
|
||||
public function validerselection()
|
||||
{
|
||||
$this->facture->valider_cartes_gc_non_sel();
|
||||
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$composante = $this->facture->getListeCompsanteReglement();
|
||||
|
||||
$this->genererVueAjax(array('reglement' => $reglement, 'composante' => $composante));
|
||||
}
|
||||
|
||||
public function selectionner()
|
||||
{
|
||||
$idCarteTemp = $this->requete->getParametreFormulaire("idCarteTemp");
|
||||
$this->facture->selectionner_carte_gc($idCarteTemp);
|
||||
}
|
||||
|
||||
public function deselectionner()
|
||||
{
|
||||
$idCarteTemp = $this->requete->getParametreFormulaire("idCarteTemp");
|
||||
$this->facture->de_selectionner_carte_gc($idCarteTemp);
|
||||
}
|
||||
|
||||
public function reafficher()
|
||||
{
|
||||
$gcs = $this->facture->re_afficher_cartes_gc_non_sel();
|
||||
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$this->genererVueAjax(array('gcs' => $gcs, 'reglement' => $reglement));
|
||||
}
|
||||
|
||||
public function selectionnertout()
|
||||
{
|
||||
$choix = $this->requete->getParametreFormulaire("choix");
|
||||
$this->facture->selectionner_carte_gc_tout($choix);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxcartegcnonselentete extends Controleur {
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index($msgErreur=null)
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$this->genererVueAjax(array('reglement' => $reglement));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,68 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxcartegcsel extends Controleur
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$composante = $this->facture->getListeCompsanteReglement();
|
||||
|
||||
$gcs = $this->facture->get_cartes_gc_sel();
|
||||
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$this->genererVueAjax(array('gcs' => $gcs, 'reglement' => $reglement, 'composante' => $composante));
|
||||
}
|
||||
|
||||
public function validerselection()
|
||||
{
|
||||
$this->facture->valider_cartes_gc_sel();
|
||||
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$composante = $this->facture->getListeCompsanteReglement();
|
||||
|
||||
$this->genererVueAjax(array('reglement' => $reglement, 'composante' => $composante));
|
||||
}
|
||||
|
||||
public function selectionner()
|
||||
{
|
||||
$idCarteTemp = $this->requete->getParametreFormulaire("idCarteTemp");
|
||||
$this->facture->selectionner_carte_gc_sel($idCarteTemp);
|
||||
}
|
||||
|
||||
public function deselectionner()
|
||||
{
|
||||
$idCarteTemp = $this->requete->getParametreFormulaire("idCarteTemp");
|
||||
$this->facture->de_selectionner_carte_gc_sel($idCarteTemp);
|
||||
}
|
||||
|
||||
public function reafficher()
|
||||
{
|
||||
$gcs = $this->facture->re_afficher_cartes_gc_sel();
|
||||
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$this->genererVueAjax(array('gcs' => $gcs, 'reglement' => $reglement));
|
||||
}
|
||||
|
||||
public function selectionnertout()
|
||||
{
|
||||
$choix = $this->requete->getParametreFormulaire("choix");
|
||||
$this->facture->selectionner_carte_gc_sel_tout($choix);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
|
||||
class ControleurAjaxchangecategorie extends Controleur {
|
||||
private $college_temp;
|
||||
|
||||
public function __construct() {
|
||||
$this->college_temp = new College_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function changecategorie()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$categorie = $this->college_temp->changecategorie($codeProduit);
|
||||
|
||||
// var_dump($categorie);
|
||||
// exit();
|
||||
|
||||
$this->genererVueAjax(array('categorie' => $categorie));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
|
||||
class ControleurAjaxchangercollege extends Controleur {
|
||||
private $college_temp;
|
||||
|
||||
public function __construct() {
|
||||
$this->college_temp = new College_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idAdherent = $_SESSION['idAdherent_C'];
|
||||
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
|
||||
$collegeTemp = $this->college_temp->changer_college_temp($idAdherent, $idCollege);
|
||||
|
||||
$this->genererVueAjax(array('collegeTemp' => $collegeTemp));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Utilisateur.php';
|
||||
|
||||
class ControleurAjaxchangerlangue extends Controleur {
|
||||
private $utilisateur;
|
||||
|
||||
public function __construct() {
|
||||
$this->utilisateur = new Utilisateur();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
}
|
||||
|
||||
public function changerlangue()
|
||||
{
|
||||
$this->utilisateur->changerlangueutilisateur();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Client.php';
|
||||
|
||||
class ControleurAjaxclientliaison extends Controleur {
|
||||
private $client;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->client = new Client();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function supprimerliaisonclient()
|
||||
{
|
||||
$idClient = $this->requete->getParametreFormulaire("idClient", "numerique");
|
||||
$this->client->supprimer_liaison_client($idClient);
|
||||
}
|
||||
|
||||
public function clientlieraunparent()
|
||||
{
|
||||
$idClient = $this->requete->getParametreFormulaire("idClient", "numerique");
|
||||
$idClientP = $this->requete->getParametreFormulaire("idClientP", "numerique");
|
||||
|
||||
$this->client->client_lier_a_un_parent($idClient, $idClientP);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,64 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Collegepolice.php';
|
||||
|
||||
|
||||
class ControleurAjaxcollege extends Controleur {
|
||||
private $college;
|
||||
|
||||
public function __construct() {
|
||||
$this->college = new Collegepolice();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
// $this->genererVueAjax(array('garantiesbase' => $garantiesbase, 'garoptionnelles' => $garoptionnelles, 'garoptacquises' => $garoptacquises));
|
||||
}
|
||||
|
||||
public function archivergarntie()
|
||||
{
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$this->college->archiverGarntie($idCollege) ;
|
||||
}
|
||||
|
||||
public function desarchivergarntie()
|
||||
{
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$this->college->desarchiverGarntie($idCollege) ;
|
||||
}
|
||||
|
||||
public function accorderderogationmedicament()
|
||||
{
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$this->college->accorderderogationmedicament($idCollege) ;
|
||||
}
|
||||
|
||||
public function refuserderogationmedicament()
|
||||
{
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$this->college->refuserderogationmedicament($idCollege) ;
|
||||
}
|
||||
|
||||
public function archiveradherent()
|
||||
{
|
||||
$idAherent = $this->requete->getParametreFormulaire("idAherent");
|
||||
$this->college->archiveradherent($idAherent) ;
|
||||
}
|
||||
|
||||
public function desarchiveradherent()
|
||||
{
|
||||
$idAherent = $this->requete->getParametreFormulaire("idAherent");
|
||||
$this->college->desarchiveradherent($idAherent) ;
|
||||
}
|
||||
|
||||
public function archiverbeneficiaire()
|
||||
{
|
||||
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
||||
$this->college->archiverbeneficiaire($idBeneficiaire) ;
|
||||
}
|
||||
|
||||
public function desarchiverbeneficiaire()
|
||||
{
|
||||
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
||||
$this->college->desarchiverbeneficiaire($idBeneficiaire) ;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Apporteur.php';
|
||||
require_once 'Modele/Tableaucommission.php';
|
||||
|
||||
class ControleurAjaxcommission extends Controleur {
|
||||
private $tableaucommission;
|
||||
private $apporteur;
|
||||
|
||||
public function __construct() {
|
||||
$this->tableaucommission = new Tableaucommission();
|
||||
$this->apporteur = new Apporteur();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeApporteur = $this->requete->getParametreFormulaire("codeApporteur");
|
||||
|
||||
$codeEtape = $this->requete->getParametreFormulaire("codeEtape");
|
||||
|
||||
$tauxCommission_info = $this->tableaucommission->getInfoscommission($codeApporteur, $codeEtape);
|
||||
|
||||
$deduireComm_info = $this->apporteur->getdeduireComm($codeApporteur);
|
||||
|
||||
$this->genererVueAjax(array('tauxCommission_info' => $tauxCommission_info, 'deduireComm_info' => $deduireComm_info));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Tableaucommission.php';
|
||||
|
||||
class ControleurAjaxcommissionautre extends Controleur {
|
||||
private $tableaucommission;
|
||||
|
||||
public function __construct() {
|
||||
$this->tableaucommission = new Tableaucommission();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeApporteur = $this->requete->getParametreFormulaire("codeApporteur");
|
||||
|
||||
$codeEtape = $this->requete->getParametreFormulaire("codeEtape");
|
||||
|
||||
$tauxCommission_info = $this->tableaucommission->getInfoscommissionAutre($codeApporteur, $codeEtape);
|
||||
|
||||
$this->genererVueAjax(array('tauxCommission_info' => $tauxCommission_info));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,93 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
|
||||
class ControleurAjaxcomposantetarif extends Controleur
|
||||
{
|
||||
private $detailtarifacte;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->detailtarifacte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
}
|
||||
|
||||
public function affichercomposantetarif()
|
||||
{
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
|
||||
$_SESSION['codeFamilleActe_C'] = $codeFamilleActe;
|
||||
|
||||
$actes_in = $this->detailtarifacte->getactesin($codeTarifActe, $codeFamilleActe);
|
||||
|
||||
$actes_out = $this->detailtarifacte->getactesout($codeTarifActe, $codeFamilleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes_in' => $actes_in, 'actes_out' => $actes_out));
|
||||
}
|
||||
|
||||
public function ajouterunacteautarif()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$this->detailtarifacte->ajouterunacteautarif($idActe, $codeTarifActe, $codeFamilleActe);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
|
||||
public function retirerunactedutarif()
|
||||
{
|
||||
$idDetailtarifacte = $this->requete->getParametreFormulaire("idDetailtarifacte");
|
||||
|
||||
$this->detailtarifacte->retirerunactedutarif($idDetailtarifacte);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function majprix()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
$prix = $this->requete->getParametreFormulaire("prix", "numerique");
|
||||
|
||||
$this->detailtarifacte->majPrix($idActe, $prix);
|
||||
}
|
||||
|
||||
|
||||
public function ajoutertousactsautarif()
|
||||
{
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$this->detailtarifacte->ajoutertousactsautarif($codeTarifActe, $codeFamilleActe);
|
||||
}
|
||||
|
||||
public function retirertousactsautarif()
|
||||
{
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$this->detailtarifacte->retirertousactsautarif($codeTarifActe, $codeFamilleActe);
|
||||
}
|
||||
|
||||
public function affichercomposantetarifcons()
|
||||
{
|
||||
$codeTarifActe = $this->requete->getParametreFormulaire("codeTarifActe");
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$_SESSION['codeTarifActe_C'] = $codeTarifActe;
|
||||
$_SESSION['codeFamilleActe_C'] = $codeFamilleActe;
|
||||
|
||||
$actes_in = $this->detailtarifacte->getactesin($codeTarifActe, $codeFamilleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes_in' => $actes_in));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,158 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifmedicament.php';
|
||||
|
||||
class ControleurAjaxcomposantetarifmedicament extends Controleur
|
||||
{
|
||||
private $detailtarifmedicament;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->detailtarifmedicament = new Detailtarifmedicament();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
}
|
||||
|
||||
public function affichercomposantetarif()
|
||||
{
|
||||
$codeTarifMedicament = $this->requete->getParametreFormulaire("codeTarifMedicament");
|
||||
$libelleMedicament = $this->requete->getParametreFormulaire("libelleMedicament");
|
||||
|
||||
$_SESSION['codeTarifMedicament_C'] = $codeTarifMedicament;
|
||||
|
||||
$medicaments_in = $this->detailtarifmedicament->getmedicamentsin($codeTarifMedicament, $libelleMedicament);
|
||||
|
||||
$medicaments_out = $this->detailtarifmedicament->getmedicamentsout($codeTarifMedicament, $libelleMedicament);
|
||||
|
||||
$this->genererVueAjax(array('medicaments_in' => $medicaments_in, 'medicaments_out' => $medicaments_out));
|
||||
}
|
||||
|
||||
public function ajouterunamedicamentautarif()
|
||||
{
|
||||
$idMedicament = $this->requete->getParametreFormulaire("idMedicament");
|
||||
$codeTarifMedicament = $this->requete->getParametreFormulaire("codeTarifMedicament");
|
||||
|
||||
/*
|
||||
echo "idMedicament => $idMedicament <br>";
|
||||
echo "codeTarifMedicament => $codeTarifMedicament <br>";
|
||||
exit();
|
||||
*/
|
||||
|
||||
$this->detailtarifmedicament->ajouterunamedicamentautarif($idMedicament, $codeTarifMedicament);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
|
||||
public function retirerunamedicamentutarif()
|
||||
{
|
||||
$idDetailtarifMedicament = $this->requete->getParametreFormulaire("idDetailtarifMedicament");
|
||||
|
||||
$this->detailtarifmedicament->retirerunamedicamentutarif($idDetailtarifMedicament);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function majprix()
|
||||
{
|
||||
$idDetailtarifMedicament = $this->requete->getParametreFormulaire("idDetailtarifMedicament");
|
||||
$prix = $this->requete->getParametreFormulaire("prix", "numerique");
|
||||
|
||||
/*
|
||||
echo "idDetailtarifMedicament => $idDetailtarifMedicament <br>";
|
||||
echo "prix => $prix <br>";
|
||||
exit();
|
||||
*/
|
||||
|
||||
$this->detailtarifmedicament->majPrix($idDetailtarifMedicament, $prix);
|
||||
}
|
||||
|
||||
public function ajoutertousmedicamentsautarif()
|
||||
{
|
||||
$codeTarifMedicament = $this->requete->getParametreFormulaire("codeTarifMedicament");
|
||||
$libelleMedicament = $this->requete->getParametreFormulaire("libelleMedicament");
|
||||
|
||||
/*
|
||||
echo "codeTarifMedicament => $codeTarifMedicament <br>";
|
||||
echo "libelleMedicament => $libelleMedicament <br>";
|
||||
exit();
|
||||
*/
|
||||
|
||||
$this->detailtarifmedicament->ajoutertousmedicamentsautarif($codeTarifMedicament, $libelleMedicament);
|
||||
}
|
||||
|
||||
public function retirertousmedicamentsautarif()
|
||||
{
|
||||
$codeTarifMedicament = $this->requete->getParametreFormulaire("codeTarifMedicament");
|
||||
$libelleMedicament = $this->requete->getParametreFormulaire("libelleMedicament");
|
||||
|
||||
/*
|
||||
echo "codeTarifMedicament => $codeTarifMedicament <br>";
|
||||
echo "libelleMedicament => $libelleMedicament <br>";
|
||||
exit();
|
||||
*/
|
||||
|
||||
$this->detailtarifmedicament->retirertousmedicamentsautarif($codeTarifMedicament, $libelleMedicament);
|
||||
}
|
||||
|
||||
public function affichercomposantetarifcons()
|
||||
{
|
||||
$codeTarifMedicament = $this->requete->getParametreFormulaire("codeTarifMedicament");
|
||||
$libelleMedicament = $this->requete->getParametreFormulaire("libelleMedicament");
|
||||
|
||||
$_SESSION['codeTarifMedicament_C'] = $codeTarifMedicament;
|
||||
|
||||
$medicaments_in = $this->detailtarifmedicament->getmedicamentsin($codeTarifMedicament, $libelleMedicament);
|
||||
|
||||
$this->genererVueAjax(array('medicaments_in' => $medicaments_in));
|
||||
}
|
||||
|
||||
public function listemedicaments()
|
||||
{
|
||||
$libelleMedicament = $this->requete->getParametreFormulaire("libelleMedicament");
|
||||
|
||||
$medicaments = $this->detailtarifmedicament->getlistemedicaments($libelleMedicament);
|
||||
|
||||
$this->genererVueAjax(array('medicaments' => $medicaments));
|
||||
}
|
||||
|
||||
public function getunmedicament($idMedicament)
|
||||
{
|
||||
$medicament = $this->detailtarifmedicament->getunmedicament($idMedicament);
|
||||
|
||||
$this->genererVueAjax(array('medicament' => $medicament));
|
||||
}
|
||||
|
||||
public function enregistrermodifmedicament()
|
||||
{
|
||||
$idMedicament = $this->requete->getParametreFormulaire("idMedicament");
|
||||
$codeMedicament = $this->requete->getParametreFormulaire("codeMedicament");
|
||||
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$unite = $this->requete->getParametreFormulaire("unite");
|
||||
|
||||
$ententePrealable = $this->requete->getParametreFormulaire("ententePrealable");
|
||||
$exclu = $this->requete->getParametreFormulaire("exclu");
|
||||
$actif = $this->requete->getParametreFormulaire("actif");
|
||||
$instructions = $this->requete->getParametreFormulaire("instructions");
|
||||
|
||||
$this->detailtarifmedicament->enregistrermodifmedicament($idMedicament, $codeMedicament, $libelle, $unite, $ententePrealable, $exclu, $actif, $instructions);
|
||||
}
|
||||
|
||||
public function enregistrernouveaumedicament()
|
||||
{
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$unite = $this->requete->getParametreFormulaire("unite");
|
||||
$ententePrealable = $this->requete->getParametreFormulaire("ententePrealable");
|
||||
$exclu = $this->requete->getParametreFormulaire("exclu");
|
||||
$actif = $this->requete->getParametreFormulaire("actif");
|
||||
$instructions = $this->requete->getParametreFormulaire("instructions");
|
||||
$this->detailtarifmedicament->enregistrernouveaumedicament($libelle, $unite, $ententePrealable, $exclu, $actif, $instructions);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,139 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifoptique.php';
|
||||
|
||||
class ControleurAjaxcomposantetarifoptique extends Controleur
|
||||
{
|
||||
private $detailtarif;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->detailtarif = new Detailtarifoptique();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
}
|
||||
|
||||
public function affichercomposantetarif()
|
||||
{
|
||||
$codeTarifOptique = $this->requete->getParametreFormulaire("codeTarifOptique");
|
||||
$libelleVerre = $this->requete->getParametreFormulaire("libelleVerre");
|
||||
|
||||
// $_SESSION['codeTarifOptique_C'] = $codeTarifOptique;
|
||||
|
||||
$verres_in = $this->detailtarif->getverresin($codeTarifOptique, $libelleVerre);
|
||||
|
||||
$verres_out = $this->detailtarif->getverresout($codeTarifOptique, $libelleVerre);
|
||||
|
||||
$this->genererVueAjax(array('verres_in' => $verres_in, 'verres_out' => $verres_out));
|
||||
}
|
||||
|
||||
public function ajouterunverreautarif()
|
||||
{
|
||||
$idVerre = $this->requete->getParametreFormulaire("idVerre");
|
||||
$codeTarifOptique = $this->requete->getParametreFormulaire("codeTarifOptique");
|
||||
|
||||
$this->detailtarif->ajouterunverreautarif($idVerre, $codeTarifOptique);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function retirerunverredutarif()
|
||||
{
|
||||
$idDetailtarifOptique = $this->requete->getParametreFormulaire("idDetailtarifOptique");
|
||||
|
||||
$this->detailtarif->retirerunverredutarif($idDetailtarifOptique);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function majprix()
|
||||
{
|
||||
$idDetailtarifOptique = $this->requete->getParametreFormulaire("idDetailtarifOptique");
|
||||
$prix = $this->requete->getParametreFormulaire("prix", "numerique");
|
||||
|
||||
/*
|
||||
echo "idDetailtarifOptique => $idDetailtarifOptique <br>";
|
||||
echo "prix => $prix <br>";
|
||||
exit();
|
||||
*/
|
||||
|
||||
$this->detailtarif->majPrix($idDetailtarifOptique, $prix);
|
||||
}
|
||||
|
||||
public function ajoutertousverressautarif()
|
||||
{
|
||||
$codeTarifOptique = $this->requete->getParametreFormulaire("codeTarifOptique");
|
||||
$libelleVerre = $this->requete->getParametreFormulaire("libelleVerre");
|
||||
|
||||
$this->detailtarif->ajoutertousverressautarif($codeTarifOptique, $libelleVerre);
|
||||
}
|
||||
|
||||
public function affichercomposantetarifcons()
|
||||
{
|
||||
$codeTarifOptique = $this->requete->getParametreFormulaire("codeTarifOptique");
|
||||
$libelleVerre = $this->requete->getParametreFormulaire("libelleVerre");
|
||||
|
||||
// $_SESSION['codeTarifOptique_C'] = $codeTarifOptique;
|
||||
|
||||
$verres_in = $this->detailtarif->getverresin($codeTarifOptique, $libelleVerre);
|
||||
|
||||
$this->genererVueAjax(array('verres_in' => $verres_in));
|
||||
}
|
||||
|
||||
public function listeverres()
|
||||
{
|
||||
$libelleVerre = $this->requete->getParametreFormulaire("libelleVerre");
|
||||
|
||||
$verres = $this->detailtarif->getlisteverress($libelleVerre);
|
||||
|
||||
$this->genererVueAjax(array('verres' => $verres));
|
||||
}
|
||||
|
||||
public function getunmedicament($idMedicament)
|
||||
{
|
||||
$medicament = $this->detailtarif->getunmedicament($idMedicament);
|
||||
|
||||
$this->genererVueAjax(array('medicament' => $medicament));
|
||||
}
|
||||
|
||||
public function enregistrermodifverre()
|
||||
{
|
||||
$idVerre = $this->requete->getParametreFormulaire("idVerre");
|
||||
$codeOptique = $this->requete->getParametreFormulaire("codeOptique");
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$libelleEng = $this->requete->getParametreFormulaire("libelleEng");
|
||||
$actif = $this->requete->getParametreFormulaire("actif");
|
||||
|
||||
/*
|
||||
echo "idVerre => $idVerre <br>";
|
||||
echo "codeOptique => $codeOptique <br>";
|
||||
echo "libelle => $libelle <br>";
|
||||
echo "libelleEng => $libelleEng <br>";
|
||||
echo "actif => $actif <br>";
|
||||
*/
|
||||
|
||||
$this->detailtarif->enregistrermodifverre($idVerre, $codeOptique, $libelle, $libelleEng, $actif);
|
||||
}
|
||||
|
||||
public function enregistrernouveauverre()
|
||||
{
|
||||
$libelle = $this->requete->getParametreFormulaire("libelle");
|
||||
$libelleEng = $this->requete->getParametreFormulaire("libelleEng");
|
||||
$actif = $this->requete->getParametreFormulaire("actif");
|
||||
|
||||
$this->detailtarif->enregistrernouveauverre($libelle, $libelleEng, $actif);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function retirertousverressautarif()
|
||||
{
|
||||
$codeTarifOptique = $this->requete->getParametreFormulaire("codeTarifOptique");
|
||||
$libelleVerre = $this->requete->getParametreFormulaire("libelleVerre");
|
||||
|
||||
$this->detailtarif->retirertousverressautarif($codeTarifOptique, $libelleVerre);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Framework/Localisation.php';
|
||||
|
||||
class ControleurAjaxconnexioncookie extends Controleur
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$msgErreur = $this->requete->getParametreFormulaire("msgErreur");
|
||||
|
||||
$this->genererVueAjax(array('msgErreur' => $msgErreur));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
|
||||
class ControleurAjaxconsultertableauprestation extends Controleur {
|
||||
private $college_temp2;
|
||||
|
||||
public function __construct() {
|
||||
$this->college_temp2 = new College_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
|
||||
$tableau_prestations = $this->college_temp2->getPrestation($idCollegeTemp);
|
||||
|
||||
$this->genererVueAjax(array('tableau_prestations' => $tableau_prestations));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Client.php';
|
||||
|
||||
class ControleurAjaxcontextclient extends Controleur {
|
||||
private $client;
|
||||
|
||||
public function __construct() {
|
||||
$this->client = new Client();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$idClient = $this->requete->getParametre("idClient");
|
||||
$this->client->getContexteAjaxClient($idClient);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Client_d.php';
|
||||
|
||||
class ControleurAjaxcontextclientd extends Controleur {
|
||||
private $client;
|
||||
|
||||
public function __construct() {
|
||||
$this->client = new Client_d();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$idClient = $this->requete->getParametre("idClient");
|
||||
$this->client->getContexteAjaxClient($idClient);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
class ControleurAjaxcontextdemandedecompte extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$_SESSION['idDemandeDecompte_C'] = $this->requete->getParametre("idDemandeDecompte");
|
||||
$_SESSION['numeroDemandeDecompte_C'] = $this->requete->getParametre("numeroDemandeDecompte");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
class ControleurAjaxcontextfacture extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$_SESSION['numeroFeuilleMaladie_C'] = $this->requete->getParametre("numeroFeuilleMaladie");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
class ControleurAjaxcontextfeuillemaladie extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$_SESSION['numeroFeuilleMaladie_C'] = $this->requete->getParametre("numeroFeuilleMaladie");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Pbeneficiaire.php';
|
||||
|
||||
|
||||
class ControleurAjaxcontextfraisfuneraire extends Controleur {
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct() {
|
||||
$this->beneficiaire = new Pbeneficiaire();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$idReglement = $this->requete->getParametre("idReglement");
|
||||
$idBeneficiaire = $this->requete->getParametre("idBeneficiaire");
|
||||
|
||||
$beneficiaire = $this->beneficiaire->getContexteBeneficiaireId($idBeneficiaire);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxcontextgcreglement extends Controleur {
|
||||
private $reglement;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$_SESSION['idGcReglement'] = $this->requete->getParametre("idGcReglement");
|
||||
$_SESSION['gcNumeroDecompte'] = $this->requete->getParametre("gcNumeroDecompte");
|
||||
}
|
||||
|
||||
public function getcontextbyid()
|
||||
{
|
||||
$idGcReglement = $this->requete->getParametre("idGcReglement");
|
||||
$this->reglement->getGcContextById($idGcReglement);
|
||||
}
|
||||
|
||||
public function getcontextbyno()
|
||||
{
|
||||
$gcNumeroDecompte = $this->requete->getParametre("gcNumeroDecompte");
|
||||
$this->reglement->getGcContextByNo($gcNumeroDecompte);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
class ControleurAjaxcontextidentification extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$_SESSION['okId'] = "1";
|
||||
}
|
||||
}
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
class ControleurAjaxcontextopticien extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$_SESSION['numeroBonOptique_C'] = $this->requete->getParametre("numeroBonOptique");
|
||||
$_SESSION['codePrestataireLivraison_C'] = $this->requete->getParametre("codePrestataireLivraison");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
class ControleurAjaxcontextpharmaciencien extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$_SESSION['numeroBonOrdonnance_C'] = $this->requete->getParametre("numeroBonOrdonnance");
|
||||
$_SESSION['codePrestataireLivraison_C'] = $this->requete->getParametre("codePrestataireLivraison");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Police.php';
|
||||
|
||||
class ControleurAjaxcontextpolice extends Controleur {
|
||||
private $police;
|
||||
|
||||
public function __construct() {
|
||||
$this->police = new Police();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$idPolice = $this->requete->getParametre("idPolice");
|
||||
$this->police->getContexteAjaxPolice($idPolice);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Police_d.php';
|
||||
|
||||
class ControleurAjaxcontextpoliced extends Controleur {
|
||||
private $police;
|
||||
|
||||
public function __construct() {
|
||||
$this->police = new Police_d();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$idPolice = $this->requete->getParametre("idPolice");
|
||||
$this->police->getContexteAjaxPolice($idPolice);
|
||||
$numeroOptionTarif = $this->police->fn_min_numero_option_tarif($idPolice);
|
||||
$_SESSION['numeroOptionTarif'] = $numeroOptionTarif;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Police.php';
|
||||
|
||||
class ControleurAjaxcontroleavenantpolice extends Controleur {
|
||||
private $police;
|
||||
|
||||
public function __construct() {
|
||||
$this->police = new Police();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$controler_avenant_info = "0";
|
||||
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$controle = $this->requete->getParametreFormulaire("controle");
|
||||
|
||||
if($controle=="existequittance")
|
||||
{
|
||||
$controler_avenant_info = $this->police->getExisteQuittance($idPolice);
|
||||
|
||||
if($controler_avenant_info=="0")
|
||||
{
|
||||
$controler_avenant_info = $this->police->getExisteConsommationPolice($idPolice);
|
||||
}
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('controler_avenant_info' => $controler_avenant_info));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,61 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxcontrolepiece extends Controleur {
|
||||
private $ben;
|
||||
|
||||
public function __construct() {
|
||||
$this->ben = new Beneficiaire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$numeroPiece = $this->requete->getParametreFormulaire("numeroPiece");
|
||||
|
||||
$controle_piece = $this->ben->controlenopieceglobal($numeroPiece);
|
||||
|
||||
$resultatPiece = $controle_piece['resultatPiece'];
|
||||
$nomBeneficiaire = $controle_piece['nomBeneficiaire'];
|
||||
|
||||
/*
|
||||
var_dump
|
||||
(
|
||||
array
|
||||
(
|
||||
"numeroPiece" => $numeroPiece,
|
||||
"controle_piece" => $controle_piece,
|
||||
// "resultatPiece" => $resultatPiece,
|
||||
)
|
||||
);
|
||||
exit();
|
||||
|
||||
/*
|
||||
- Longueur < 13 => 1
|
||||
- Doublon => 2
|
||||
- OK, Bon => 0
|
||||
*/
|
||||
$MessagePiece = "";
|
||||
|
||||
// Un autre bénéficiaire possède déjà le même numéro d’identification : $nomBeneficiaire.
|
||||
|
||||
switch ($resultatPiece)
|
||||
{
|
||||
case "1":
|
||||
$MessagePiece = (est_anglophone()) ? "Length shorter than the standard!" : "Longueur inférieur à la norme!";
|
||||
break;
|
||||
case "2":
|
||||
$MessagePiece = (est_anglophone()) ? "Length shorter than the standard!" : "Un autre bénéficiaire possède déjà le même numéro d’identification : $nomBeneficiaire .";
|
||||
break;
|
||||
case "0":
|
||||
$MessagePiece = (est_anglophone()) ? "Numberr OK!" : "Numéro OK!";
|
||||
break;
|
||||
default:
|
||||
$MessagePiece = (est_anglophone()) ? "Numberr OK!" : "Numéro OK!";
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('resultatPiece' => $resultatPiece, 'MessagePiece' => $MessagePiece));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Gestionconfiee.php';;
|
||||
|
||||
class ControleurAjaxcreergcpolice extends Controleur {
|
||||
private $gc;
|
||||
|
||||
public function __construct() {
|
||||
$this->gc = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
|
||||
$gc = $this->gc->getInfoGcAssureur($codeGcAssureur);
|
||||
|
||||
$this->genererVueAjax(array('gc' => $gc));
|
||||
}
|
||||
|
||||
public function creerpolicegc()
|
||||
{
|
||||
$idPolice = $this->requete->getParametreFormulaire("idPolice");
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$tauxFraisReel = $this->requete->getParametreFormulaire("tauxFraisReel","numerique");
|
||||
$tauxRedressement = $this->requete->getParametreFormulaire("tauxRedressement","numerique");
|
||||
$tauxTva = $this->requete->getParametreFormulaire("tauxTva","numerique");
|
||||
$fraisCarteAfn = $this->requete->getParametreFormulaire("fraisCarteAfn","numerique");
|
||||
$fraisCarteRen = $this->requete->getParametreFormulaire("fraisCarteRen","numerique");
|
||||
$fraisCarteImp = $this->requete->getParametreFormulaire("fraisCarteImp","numerique");
|
||||
|
||||
$this->gc->creerpolicegc($idPolice, $codeGcAssureur, $tauxFraisReel, $tauxRedressement, $tauxTva,
|
||||
$fraisCarteAfn, $fraisCarteRen, $fraisCarteImp);
|
||||
}
|
||||
|
||||
public function modifierpolicegc()
|
||||
{
|
||||
$idPolice = $this->requete->getParametreFormulaire("idPolice");
|
||||
$tauxFraisReel = $this->requete->getParametreFormulaire("tauxFraisReel","numerique");
|
||||
$tauxRedressement = $this->requete->getParametreFormulaire("tauxRedressement","numerique");
|
||||
$tauxTva = $this->requete->getParametreFormulaire("tauxTva","numerique");
|
||||
$fraisCarteAfn = $this->requete->getParametreFormulaire("fraisCarteAfn","numerique");
|
||||
$fraisCarteRen = $this->requete->getParametreFormulaire("fraisCarteRen","numerique");
|
||||
$fraisCarteImp = $this->requete->getParametreFormulaire("fraisCarteImp","numerique");
|
||||
|
||||
$this->gc->modifierpolicegc($idPolice, $tauxFraisReel, $tauxRedressement, $tauxTva,
|
||||
$fraisCarteAfn, $fraisCarteRen, $fraisCarteImp);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,298 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Reglement.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
|
||||
class ControleurAjaxdecompte extends Controleur {
|
||||
private $reglement;
|
||||
private $prestataire;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Reglement();
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$this->genererVueAjax(array('regle' => $_SESSION['decompteRegle_C']));
|
||||
}
|
||||
|
||||
public function initierdecompte()
|
||||
{
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeExercice = $this->requete->getParametreFormulaire("codeExercice");
|
||||
$codeMois = $this->requete->getParametreFormulaire("codeMois");
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $codePrestataire;
|
||||
|
||||
$prestataire_courant = $this->prestataire->getPrestataireCode( $_SESSION['codePrestataire_C']);
|
||||
|
||||
$_SESSION['codePrestataire_Dec'] = $codePrestataire;
|
||||
$_SESSION['codeTarifActe_Dec'] = $_SESSION['codeTarifActe_C'];
|
||||
|
||||
$_SESSION['codeExercice_C'] = $codeExercice;
|
||||
$_SESSION['codeMois_C'] = $codeMois;
|
||||
|
||||
$idReglement = $this->reglement->get_idReglement($codePrestataire, $codeExercice, $codeMois);
|
||||
|
||||
$_SESSION['idReglement_C'] = $idReglement;
|
||||
|
||||
if($idReglement==0)
|
||||
{
|
||||
// Créer le décompte dans reglement
|
||||
$this->reglement->initdecompteprestataire();
|
||||
|
||||
$idReglement = $this->reglement->get_idReglement($codePrestataire, $codeExercice, $codeMois);
|
||||
|
||||
$_SESSION['idReglement_C'] = $idReglement;
|
||||
}
|
||||
// Afficher le décompte
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
|
||||
$infosdecompte = $this->reglement->getinfosdecompte($idReglement);
|
||||
|
||||
$_SESSION['decompteRegle_C'] = $infosdecompte['regle'];
|
||||
$_SESSION['numeroDecompte_C'] = $infosdecompte['numeroDecompte'];
|
||||
$_SESSION['numeroLotDecompte_C'] = $infosdecompte['numeroLotDecompte'];
|
||||
|
||||
$this->executerAction("index");
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function rechargerfacture()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
$numeroLotDecompte = $_SESSION['numeroLotDecompte_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$codeExercice = $_SESSION['codeExercice_C'];
|
||||
$codeMois = $_SESSION['codeMois_C'];
|
||||
|
||||
$this->reglement->rechargerfacture($idReglement, $numeroDecompte, $numeroLotDecompte, $codePrestataire, $codeExercice, $codeMois);
|
||||
}
|
||||
|
||||
public function reinitialiserdecompte()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
|
||||
$this->reglement->reinitialiserdecompte($idReglement, $numeroDecompte);
|
||||
}
|
||||
|
||||
public function majobservations()
|
||||
{
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
$observations = $this->requete->getParametreFormulaire("observations");
|
||||
|
||||
$this->reglement->majobservations($idFacture, $observations);
|
||||
}
|
||||
|
||||
public function majbordereaudecompte()
|
||||
{
|
||||
$idReglement = $this->requete->getParametreFormulaire("idReglement");
|
||||
$numeroBordereau = $this->requete->getParametreFormulaire("numeroBordereau");
|
||||
|
||||
$this->reglement->majbordereaudecompte($idReglement, $numeroBordereau);
|
||||
}
|
||||
|
||||
public function validerdecompte()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
|
||||
$this->reglement->validerdecompte($idReglement, $numeroDecompte);
|
||||
}
|
||||
|
||||
|
||||
public function validerdecomptepremier()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
|
||||
$this->reglement->validerdecomptepremier($idReglement, $numeroDecompte);
|
||||
}
|
||||
|
||||
public function enregistrerreglementdecompte()
|
||||
{
|
||||
// $idReglement = $this->requete->getParametreFormulaire("idReglement");
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
$codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement");
|
||||
$referencePaiement = $this->requete->getParametreFormulaire("referencePaiement");
|
||||
$montantPaye = $this->requete->getParametreFormulaire("montantPaye", "numerique");
|
||||
$dateComptable = $this->requete->getParametreDate("dateComptable");
|
||||
|
||||
$codeBanquePayeur = $this->requete->getParametreFormulaire("codeBanquePayeur");
|
||||
|
||||
$this->reglement->enregistrerreglementdecompte($idReglement, $numeroDecompte, $dateComptable, $montantPaye, $codeModePaiement, $referencePaiement, $codeBanquePayeur);
|
||||
}
|
||||
|
||||
public function enregistrerdemandefraisfuneraire()
|
||||
{
|
||||
$codeLienDemandeur = $this->requete->getParametreFormulaire("codeLienDemandeur");
|
||||
$demandeur = $this->requete->getParametreFormulaire("demandeur");
|
||||
$codeLienBeneficiaire = $this->requete->getParametreFormulaire("codeLienBeneficiaire");
|
||||
$beneficiaireReglement = $this->requete->getParametreFormulaire("beneficiaireReglement");
|
||||
$observations = $this->requete->getParametreFormulaire("observations");
|
||||
$fraisReel = $this->requete->getParametreFormulaire("fraisReel", "numerique");
|
||||
$montantApayer = $this->requete->getParametreFormulaire("montantApayer", "numerique");
|
||||
$dateDeces = $this->requete->getParametreDate("dateDeces");
|
||||
$causeDeces = $this->requete->getParametreFormulaire("causeDeces");
|
||||
|
||||
$this->fraisfuneraire->enregistrerdemandefraisfuneraire($fraisReel, $montantApayer, $demandeur, $codeLienDemandeur,
|
||||
$beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces);
|
||||
}
|
||||
|
||||
public function enregistrermodificationsfraisfuneraire()
|
||||
{
|
||||
$idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire");
|
||||
$codeLienDemandeur = $this->requete->getParametreFormulaire("codeLienDemandeur");
|
||||
$demandeur = $this->requete->getParametreFormulaire("demandeur");
|
||||
$codeLienBeneficiaire = $this->requete->getParametreFormulaire("codeLienBeneficiaire");
|
||||
$beneficiaireReglement = $this->requete->getParametreFormulaire("beneficiaireReglement");
|
||||
$observations = $this->requete->getParametreFormulaire("observations");
|
||||
$montantApayer = $this->requete->getParametreFormulaire("montantApayer", "numerique");
|
||||
$dateDeces = $this->requete->getParametreDate("dateDeces");
|
||||
$causeDeces = $this->requete->getParametreFormulaire("causeDeces");
|
||||
|
||||
$this->fraisfuneraire->enregistrermodificationsfraisfuneraire($idFraisfuneraire, $montantApayer, $demandeur, $codeLienDemandeur,
|
||||
$beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces);
|
||||
}
|
||||
|
||||
public function enregistrerpaiementfraisfuneraire()
|
||||
{
|
||||
$idFraisfuneraire = $this->requete->getParametreFormulaire("idFraisfuneraire");
|
||||
$codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement");
|
||||
$referencePaiement = $this->requete->getParametreFormulaire("referencePaiement");
|
||||
$montantPaye = $this->requete->getParametreFormulaire("montantPaye", "numerique");
|
||||
$dateComptable = $this->requete->getParametreDate("dateComptable");
|
||||
|
||||
$this->fraisfuneraire->enregistrerpaiementfraisfuneraire($idFraisfuneraire, $dateComptable, $montantPaye, $codeModePaiement, $referencePaiement);
|
||||
}
|
||||
|
||||
public function maildemandefraisfuneraire()
|
||||
{
|
||||
$emailDestination = $_SESSION['emailAdherent_C'];
|
||||
|
||||
if($emailDestination>" ")
|
||||
{
|
||||
$emailDestination .= ";".$_SESSION['emailGestionBon_C'];
|
||||
}
|
||||
|
||||
/* Pour les tests */
|
||||
$email_standard = $_SESSION['email_standard'];
|
||||
if($email_standard>" ")
|
||||
{
|
||||
$emailDestination .= ";".$email_standard ;
|
||||
}
|
||||
/* Fin mails tests */
|
||||
|
||||
/* Pour empêcher les envois de mails */
|
||||
$emailDestination = "lkane@ebene.info";
|
||||
/* Fin Pour empêcher les envois de mails */
|
||||
|
||||
if($emailDestination>" ")
|
||||
{
|
||||
$codeDerogation = $this->requete->getParametreFormulaire("codeDerogation");
|
||||
$libelleDerogation = $this->requete->getParametreFormulaire("libelleDerogation");
|
||||
$observations = $this->requete->getParametreFormulaire("observations");
|
||||
|
||||
// DEBUT ENVOI DU MAIL
|
||||
|
||||
require_once 'Framework/Ebenegmail.php';
|
||||
|
||||
$obejt = "DEMANDE DE DEROGATION";
|
||||
|
||||
$body = "- Prestataire : ".$_SESSION['prestataire_C']."
|
||||
|
||||
- Patient : ".$_SESSION['beneficiaire_C']." (".$_SESSION['numeroBeneficiaire_C'].")
|
||||
|
||||
- Date : ".heureCouranteLang($_SESSION['lang'])."
|
||||
|
||||
- Dérogation : ".$libelleDerogation."
|
||||
|
||||
- Motivations : ".$observations."
|
||||
|
||||
Merci et bonne réception.";
|
||||
|
||||
$body = convertirc($body);
|
||||
|
||||
$addr = explode(';', $emailDestination);
|
||||
foreach ($addr as $ad)
|
||||
{
|
||||
$mail->AddAddress(trim($ad) );
|
||||
}
|
||||
$mail->Subject = $obejt;
|
||||
$mail->Body=$body;
|
||||
$mail->send();
|
||||
}
|
||||
}
|
||||
|
||||
public function changerverificateur()
|
||||
{
|
||||
$this->reglement->changerverificateur();
|
||||
}
|
||||
|
||||
public function majdatereception()
|
||||
{
|
||||
$dateReception = $this->requete->getParametreDate("dateReception");
|
||||
$this->reglement->majdatereception($dateReception);
|
||||
}
|
||||
|
||||
public function majreceptionfactureprestataire()
|
||||
{
|
||||
$dateReception = $this->requete->getParametreDate("dateReception");
|
||||
$montantPrestataire = $this->requete->getParametreFormulaire("montantPrestataire", "numerique");
|
||||
|
||||
$this->reglement->majreceptionfactureprestataire($dateReception, $montantPrestataire);
|
||||
}
|
||||
|
||||
public function validertouteslesfacturesdecompte()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
|
||||
$this->reglement->validertouteslesfacturesdecompte($idReglement, $numeroDecompte);
|
||||
}
|
||||
|
||||
public function novalidprestataire()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
|
||||
$this->reglement->novalidprestataire($idReglement, $numeroDecompte);
|
||||
}
|
||||
|
||||
public function demanderreglement()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
|
||||
$this->reglement->demanderreglement($idReglement, $numeroDecompte);
|
||||
}
|
||||
|
||||
public function initrattrapagereceptionfactureprestataire()
|
||||
{
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
|
||||
$reglement = $this->reglement->getreglement($idReglement);
|
||||
|
||||
$hmajreceptionfactureprestataires = $this->reglement->getrattrapagereceptionfactureprestataire($idReglement);
|
||||
|
||||
$this->genererVueAjax(array('reglement' => $reglement, 'hmajreceptionfactureprestataires' => $hmajreceptionfactureprestataires));
|
||||
}
|
||||
|
||||
public function rattrapagereceptionfactureprestataire()
|
||||
{
|
||||
$dateReception = $this->requete->getParametreDate("dateReception");
|
||||
$montantPrestataire = $this->requete->getParametreFormulaire("montantPrestataire", "numerique");
|
||||
$motif = $this->requete->getParametreFormulaire("motif");
|
||||
|
||||
$this->reglement->rattrapagereceptionfactureprestataire($dateReception, $montantPrestataire, $motif);
|
||||
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
|
||||
$reglement = $this->reglement->getreglement($idReglement);
|
||||
|
||||
$this->genererVueAjax(array('reglement' => $reglement));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Utilisateur.php';
|
||||
|
||||
class ControleurAjaxdeconnexion extends Controleur {
|
||||
private $utilisateur;
|
||||
|
||||
public function __construct() {
|
||||
$this->utilisateur = new Utilisateur();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$login = $this->requete->getSession()->getAttribut("login");
|
||||
$this->utilisateur->viderTablesTemporairesUser($login);
|
||||
$this->requete->getSession()->detruire();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Typecontrat.php';
|
||||
|
||||
class ControleurAjaxdelaicarencetypecontrat extends Controleur {
|
||||
private $typecontrat;
|
||||
|
||||
public function __construct() {
|
||||
$this->typecontrat = new Typecontrat();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeTypeContrat = $this->requete->getParametreFormulaire("codeTypeContrat");
|
||||
|
||||
$delaiCarencePolice_info = $this->typecontrat->getinfosdelaicarence($codeTypeContrat);
|
||||
|
||||
$this->genererVueAjax(array('delaiCarencePolice_info' => $delaiCarencePolice_info));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Demandedecompte.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
|
||||
class ControleurAjaxdemandesdecomptes extends Controleur {
|
||||
private $reglement;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Demandedecompte();
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeExercice = $this->requete->getParametreFormulaire("codeExercice");
|
||||
$codeMois = $this->requete->getParametreFormulaire("codeMois");
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $codePrestataire;
|
||||
|
||||
$prestataire_courant = $this->prestataire->getPrestataireCode( $_SESSION['codePrestataire_C']);
|
||||
|
||||
$_SESSION['codeExercice_C'] = $codeExercice;
|
||||
$_SESSION['codeMois_C'] = $codeMois;
|
||||
|
||||
$decomptes = $this->reglement->getdemendesdecomptes($codePrestataire, $codeExercice, $codeMois) ;
|
||||
|
||||
$this->genererVueAjax(array('decomptes' => $decomptes));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
|
||||
class ControleurAjaxdernieresfacturesoptique extends Controleur {
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $this->requete->getParametre("idBeneficiaire");
|
||||
|
||||
$factures = $this->ententeprealable->getdernieresfacturesoptiques($idBeneficiaire) ;
|
||||
|
||||
$this->genererVueAjax(array('factures' => $factures));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Typebon.php';
|
||||
|
||||
class ControleurAjaxderniernumerobon extends Controleur {
|
||||
private $typebon;
|
||||
|
||||
public function __construct() {
|
||||
$this->typebon = new Typebon();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeTypeBon = $this->requete->getParametreFormulaire("codeTypeBon");
|
||||
|
||||
$denierNumeroBon_info = $this->typebon->getDenierNumeroBon($codeTypeBon);
|
||||
|
||||
$this->genererVueAjax(array('denierNumeroBon_info' => $denierNumeroBon_info));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Derogation.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
|
||||
class ControleurAjaxderogations extends Controleur {
|
||||
private $derogation;
|
||||
|
||||
public function __construct() {
|
||||
$this->derogation = new Derogation();
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeDerogation = $this->requete->getParametreFormulaire("codeDerogation");
|
||||
$codeReponseDerogation = $this->requete->getParametreFormulaire("codeReponseDerogation");
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $codePrestataire;
|
||||
|
||||
$prestataire_courant = $this->prestataire->getPrestataireCode( $_SESSION['codePrestataire_C']);
|
||||
|
||||
$debut = $this->requete->getParametreDate("debut");
|
||||
$fin = $this->requete->getParametreDate("fin");
|
||||
|
||||
$derogations = $this->derogation->getderogations($codePrestataire, $codeDerogation, $codeReponseDerogation, $debut, $fin);
|
||||
|
||||
$this->genererVueAjax(array('derogations' => $derogations));
|
||||
}
|
||||
|
||||
public function vide()
|
||||
{
|
||||
$this->genererVueAjax(array());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,86 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Derogation.php';
|
||||
require_once 'Modele/Envoimail.php';
|
||||
|
||||
class ControleurAjaxderogationsbenficiaire extends Controleur {
|
||||
private $derogation;
|
||||
private $envoimail;
|
||||
|
||||
public function __construct() {
|
||||
$this->derogation = new Derogation();
|
||||
$this->envoimail = new Envoimail();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$d1 = $this->requete->getParametreDate("d1");
|
||||
$d2 = $this->requete->getParametreDate("d2");
|
||||
|
||||
$derogations = $this->derogation->getderogationsbenficiaire($idBeneficiaire, $d1, $d2);
|
||||
|
||||
$this->genererVueAjax(array('derogations' => $derogations));
|
||||
}
|
||||
|
||||
public function enregistrerrefusderogation()
|
||||
{
|
||||
$idDemandederogation = $this->requete->getParametreFormulaire("idDemandederogation");
|
||||
$motifReel = $this->requete->getParametreFormulaire("motifReel");
|
||||
$motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure");
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
|
||||
$this->derogation->enregistrerrefusderogation($idDemandederogation, $motifReel, $motifRefusAssure);
|
||||
|
||||
$typeMail = "refusderogation";
|
||||
$this->envoimail->ajouterrefusderogation($typeMail, $idDemandederogation, $codePrestataire);
|
||||
}
|
||||
|
||||
public function enregistreraccordderogation()
|
||||
{
|
||||
$idDemandederogation = $this->requete->getParametreFormulaire("idDemandederogation");
|
||||
$motifReel = $this->requete->getParametreFormulaire("motifReel");
|
||||
$debut = $this->requete->getParametreDate("debut");
|
||||
$fin = $this->requete->getParametreDate("fin");
|
||||
|
||||
$codeDerogation = $this->requete->getParametreFormulaire("codeDerogation");
|
||||
$tmDerogation = $this->requete->getParametreFormulaire("tmDerogation", "numerique");
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
|
||||
$this->derogation->enregistreraccordderogation($idDemandederogation, $motifReel, $debut, $fin, $codeDerogation, $tmDerogation);
|
||||
|
||||
$typeMail = "accordderogation";
|
||||
$this->envoimail->ajouteraccordderogation($typeMail, $idDemandederogation, $codePrestataire);
|
||||
}
|
||||
|
||||
public function desactiverderogationpermanente()
|
||||
{
|
||||
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
||||
$observations = $this->requete->getParametreFormulaire("observations");
|
||||
|
||||
// echo "idBeneficiaire => $idBeneficiaire ; observations => $observations";
|
||||
// exit();
|
||||
|
||||
$this->derogation->desactiverderogationpermanente($idBeneficiaire, $observations);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function activerderogationpermanente()
|
||||
{
|
||||
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
||||
$observations = $this->requete->getParametreFormulaire("observations");
|
||||
|
||||
$this->derogation->activerderogationpermanente($idBeneficiaire, $observations);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function vide()
|
||||
{
|
||||
$this->genererVueAjax(array());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,209 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Messagerie.php';
|
||||
require_once 'Modele/Typedestinatairesms.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
|
||||
class ControleurAjaxdestinatairesms extends Controleur {
|
||||
private $messagerie;
|
||||
private $typedestinatairesms;
|
||||
|
||||
private $pays;
|
||||
private $ville;
|
||||
private $localite;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->messagerie = new Messagerie();
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
$this->typedestinatairesms = new Typedestinatairesms();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$destinataire_selections = $this->messagerie->getdestinatairesselectionnes();
|
||||
|
||||
$destinataire_non_selections = $this->messagerie->getdestinatairesnonselectionnes();
|
||||
|
||||
$this->genererVueAjax(array('destinataire_selections' => $destinataire_selections, 'destinataire_non_selections' => $destinataire_non_selections));
|
||||
}
|
||||
|
||||
public function init()
|
||||
{
|
||||
$codeTypeDestinataire = $this->requete->getParametreFormulaire("codeTypeDestinataire");
|
||||
|
||||
$this->messagerie->initenvoisms($codeTypeDestinataire);
|
||||
|
||||
$destinataire_selections = $this->messagerie->getdestinatairesselectionnes();
|
||||
|
||||
$destinataire_non_selections = $this->messagerie->getdestinatairesnonselectionnes();
|
||||
|
||||
$this->genererVueAjax(array('destinataire_selections' => $destinataire_selections, 'destinataire_non_selections' => $destinataire_non_selections));
|
||||
}
|
||||
|
||||
public function libre()
|
||||
{
|
||||
$this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function adherent()
|
||||
{
|
||||
$typedestinatairesms = $this->typedestinatairesms->getListeAdhrent();
|
||||
|
||||
$this->genererVueAjax(array('typedestinatairesms' => $typedestinatairesms));
|
||||
}
|
||||
|
||||
public function adherentclient()
|
||||
{
|
||||
$this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function ajouterprestaire()
|
||||
{
|
||||
$idPrestataire = $this->requete->getParametreFormulaire("idPrestataire");
|
||||
|
||||
$this->messagerie->ajouterprestaire($idPrestataire);
|
||||
}
|
||||
|
||||
public function retirerprestaire()
|
||||
{
|
||||
$idPrestataire = $this->requete->getParametreFormulaire("idPrestataire");
|
||||
|
||||
$this->messagerie->retirerprestaire($idPrestataire);
|
||||
}
|
||||
|
||||
public function ajouterdestinatairesmstous()
|
||||
{
|
||||
$this->messagerie->ajouterdestinatairesmstous();
|
||||
}
|
||||
|
||||
public function retirerdestinatairesmstous()
|
||||
{
|
||||
$this->messagerie->retirerdestinatairesmstous();
|
||||
}
|
||||
|
||||
public function ajouterundestinatairesms()
|
||||
{
|
||||
$idDestinataire = $this->requete->getParametreFormulaire("idDestinataire");
|
||||
|
||||
$this->messagerie->ajouterundestinatairesms($idDestinataire);
|
||||
}
|
||||
|
||||
public function retirerundestinatairesms()
|
||||
{
|
||||
$idDestinataire = $this->requete->getParametreFormulaire("idDestinataire");
|
||||
|
||||
$this->messagerie->retirerundestinatairesms($idDestinataire);
|
||||
}
|
||||
|
||||
public function mettresmscommeunattente()
|
||||
{
|
||||
$textMessage = $this->requete->getParametreFormulaire("textMessage");
|
||||
|
||||
$this->messagerie->mettresmscommeunattente($textMessage);
|
||||
}
|
||||
|
||||
public function mettresmscommeunattentelibre()
|
||||
{
|
||||
$noDestination = $this->requete->getParametreFormulaire("noDestination");
|
||||
$textMessage = $this->requete->getParametreFormulaire("textMessage");
|
||||
|
||||
$this->messagerie->mettresmscommeunattentelibre($noDestination, $textMessage);
|
||||
}
|
||||
|
||||
public function consulter()
|
||||
{
|
||||
$date1 = $this->requete->getParametreDate("date1");
|
||||
$date2 = $this->requete->getParametreDate("date2");
|
||||
|
||||
$messages_envoyes = $this->messagerie->getenvoisms($date1, $date2);
|
||||
|
||||
$messages_en_cours = $this->messagerie->getenvoismsencours($date1, $date2);
|
||||
|
||||
$this->genererVueAjax(array('messages_envoyes' => $messages_envoyes, 'messages_en_cours' => $messages_en_cours));
|
||||
}
|
||||
|
||||
public function adherentclienliste()
|
||||
{
|
||||
$nomClientAdherent = $this->requete->getParametreFormulaire("nomClientAdherent");
|
||||
|
||||
$clients = $this->messagerie->smsrechercheclient($nomClientAdherent);
|
||||
|
||||
$this->genererVueAjax(array('clients' => $clients));
|
||||
}
|
||||
|
||||
/*
|
||||
public function adherentclientafficher()
|
||||
{
|
||||
$nomClientAdherent = $this->requete->getParametreFormulaire("nomClientAdherent");
|
||||
|
||||
$this->messagerie->initenvoismsadherentclient($nomClientAdherent);
|
||||
}
|
||||
*/
|
||||
|
||||
public function initenvoismsadherentclient()
|
||||
{
|
||||
$numeroClientAdherent = $this->requete->getParametreFormulaire("numeroClientAdherent");
|
||||
|
||||
$this->messagerie->initenvoismsadherentclient($numeroClientAdherent);
|
||||
}
|
||||
|
||||
public function adherentlocalite()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $_SESSION['codePaysSociete'];
|
||||
$codeVille = "";
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$this->genererVueAjax(array('pays' => $pays, 'ville' => $ville, 'listelocalite' => $localite));
|
||||
}
|
||||
|
||||
public function initenvoismsadherentlocalite()
|
||||
{
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$codeVille = $this->requete->getParametreFormulaire("codeVille");
|
||||
$codeLocalite = $this->requete->getParametreFormulaire("codeLocalite");
|
||||
|
||||
$this->messagerie->initenvoismsadherentlocalite($codePays, $codeVille ,$codeLocalite);
|
||||
}
|
||||
|
||||
public function adherentclientlocalite()
|
||||
{
|
||||
$this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function adherentclientlocaliteliste()
|
||||
{
|
||||
$nomClientAdherent = $this->requete->getParametreFormulaire("nomClientAdherent");
|
||||
$clients = $this->messagerie->smsrechercheclient($nomClientAdherent);
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $_SESSION['codePaysSociete'];
|
||||
$codeVille = "";
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$this->genererVueAjax(array('clients' => $clients, 'pays' => $pays, 'ville' => $ville, 'listelocalite' => $localite));
|
||||
}
|
||||
|
||||
public function initenvoismsadherentclientlocalite()
|
||||
{
|
||||
$numeroClientAdherent = $this->requete->getParametreFormulaire("numeroClientAdherent");
|
||||
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$codeVille = $this->requete->getParametreFormulaire("codeVille");
|
||||
$codeLocalite = $this->requete->getParametreFormulaire("codeLocalite");
|
||||
|
||||
$this->messagerie->initenvoismsadherentclientlocalite($numeroClientAdherent, $codePays, $codeVille ,$codeLocalite);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,135 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxdetailcartegcpdf extends Controleur
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$gcs = $this->facture->get_cartes_gc_sel();
|
||||
|
||||
$valide0 = $reglement['valide0'];
|
||||
$valideAs = $reglement['valideAs'];
|
||||
$valide = $reglement['valide'];
|
||||
$regle = $reglement['regle'];
|
||||
|
||||
$pdf = new FPDF();
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
|
||||
$pdf->SetMargins(15, 15, 15) ;
|
||||
$pdf->SetFont('Arial','BU',10);
|
||||
|
||||
// $pdf->AliasNbPages();
|
||||
$pdf->Cell(0,6,convertirc(_("DETAIL DES CARTES DE LA FACTURATION")),0,1,'C',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$pdf->SetFont('Arial','B',6);
|
||||
|
||||
$pdf->Cell(12,5,convertirc(_("Assureur")),0,0,'L',false);
|
||||
$pdf->Cell(18,5,convertirc(': '.$reglement['gcassureur']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(8,5,convertirc('Date'),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.dateFr($reglement['dateSysteme'])),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("1ère Valid")),0,0,'L',false);
|
||||
if($valide0=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("Valid Ass")),0,0,'L',false);
|
||||
if($valideAs=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("2ème Valid")),0,0,'L',false);
|
||||
if($valide=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("Encais")),0,0,'L',false);
|
||||
if($regle=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,1,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,1,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(12,5,convertirc('Observ'),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.$reglement['observations']),0,0,'L',false);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCouranteLang($_SESSION['lang']),0,1,'R',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',5);
|
||||
|
||||
$pdf->Cell(20,$hl,convertirc("Date"),"1",0,'C');
|
||||
$pdf->Cell(60,$hl,convertirc(_("Souscripteur")),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc(_("No Bénéf")),"1",0,'C');
|
||||
$pdf->Cell(60,$hl,convertirc(_("Bénéficiaire")),"1",0,'C');
|
||||
// $pdf->Cell(20,$hl,convertirc(_("Carte")),"1",1,'C');
|
||||
|
||||
if(isset($_SESSION['composanteprime']['Carte']))
|
||||
{
|
||||
$pdf->Cell(20,$hl,convertirc(_($_SESSION['composanteprime']['Carte'])),"1",1,'C');
|
||||
}
|
||||
else
|
||||
{
|
||||
$pdf->Cell(20,$hl,convertirc(_("Carte")),"1",1,'C');
|
||||
}
|
||||
|
||||
|
||||
$pdf->SetFont('Arial','I',5);
|
||||
foreach ($gcs as $gc)
|
||||
{
|
||||
$pdf->Cell(20,$hl,dateFr($gc['dateCarte']),"1",0,'C');
|
||||
$pdf->Cell(60,$hl,convertirc($gc['souscripteur']),"1",0,'L');
|
||||
$pdf->Cell(20,$hl,convertirc($gc['numeroBeneficiaire']),"1",0,'C');
|
||||
$pdf->Cell(60,$hl,convertirc($gc['beneficiaire']),"1",0,'L');
|
||||
$pdf->Cell(20,$hl,format_N($gc['montantCarte']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','BI',6);
|
||||
|
||||
$pdf->Cell(160,$hl,convertirc("TOTAL"),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,format_N($reglement['montantCarte']),1,1,'C');
|
||||
|
||||
$pdf->Cell(60,$hl, _("Nb Carte") . " : " . format_N($reglement['nbCarte']),"1",0,'C');
|
||||
$pdf->Cell(60,$hl,_("HT") . " : " . format_N($reglement['htCarte']),"1",0,'C');
|
||||
$pdf->Cell(60,$hl,_("TVA") . " : " . format_N($reglement['tvaCarte']),1,1,'C');
|
||||
|
||||
$fichier="Temp/TMP_DETAIL_CARTES_GC"."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,86 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxdetailcartegcxls extends Controleurrequete
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$entete = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$donnees = $this->facture->get_cartes_gc_sel_xls();
|
||||
|
||||
// Excel
|
||||
|
||||
$headerXLS = array(
|
||||
_('Souscripteur'),
|
||||
_('Bénéficiaire'),
|
||||
_('No Bénéf'),
|
||||
'Date',
|
||||
_('Carte')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('CARTES GESTION CONFIEE'));
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->setCellValue('B1', convertirc(_('CARTES GESTION CONFIEE')));
|
||||
|
||||
$feuille->setCellValue('A2', convertirc(_('Assureur').' : '));
|
||||
$feuille->setCellValue('B2', convertirc($entete['gcassureur']));
|
||||
|
||||
$feuille->setCellValue('A3', convertirc('Date : '));
|
||||
$feuille->setCellValue('B3', convertirc(dateFr($entete['dateSysteme'])));
|
||||
|
||||
$feuille->setCellValue('A4', convertirc('Observ : '));
|
||||
$feuille->setCellValue('B4', convertirc($entete['observations']));
|
||||
|
||||
$feuille->setCellValue('A5', convertirc(_('Nb Carte').' : '));
|
||||
$feuille->setCellValue('B5', convertirc(" ".format_N($entete['nbCarte'])));
|
||||
|
||||
$feuille->setCellValue('A6', convertirc(_('TTC').' : '));
|
||||
$feuille->setCellValue('B6', convertirc(" ".format_N($entete['montantCarte'])));
|
||||
|
||||
$feuille->setCellValue('A7', convertirc(_('HT').' : '));
|
||||
$feuille->setCellValue('B7', convertirc(" ".format_N($entete['htCarte'])));
|
||||
|
||||
$feuille->setCellValue('A8', convertirc(_('TVA').' : '));
|
||||
$feuille->setCellValue('B8', convertirc(" ".format_N($entete['tvaCarte'])));
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A10', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A11', true);
|
||||
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_CARTES_GC'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,84 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Facture.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Prestationactes.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxdetailfactureclassique extends Controleur {
|
||||
private $facture;
|
||||
private $prestation;
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->facture = new Facture();
|
||||
$this->ouinonhospit = (new Ouinon())->getListe();
|
||||
$this->prestation = new Prestationactes();
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$facture = $this->facture->getfactureclassique_temp();
|
||||
|
||||
$prestations = $this->facture->getprestationsclassiques_temp();
|
||||
|
||||
$garantieadherent_temp = $this->facture->afficher_garantieadherent_temp();
|
||||
|
||||
$this->beneficiaire->controlerplafondbeneficiaireannuel($idBeneficiaire);
|
||||
|
||||
$limite_beneficiaire = $this->prestation->getLimitesBeneficiaireTempAssureur();
|
||||
|
||||
$this->genererVueAjax(array('facture' => $facture, 'prestations' => $prestations, 'garantieadherent_temp' => $garantieadherent_temp,
|
||||
'ouinonhospit' => $this->ouinonhospit, 'limite_beneficiaire' => $limite_beneficiaire));
|
||||
}
|
||||
|
||||
public function majprix()
|
||||
{
|
||||
$idPrestation = $this->requete->getParametre("idPrestation");
|
||||
$valeurActe = $this->requete->getParametreFormulaire("valeurActe", "numerique");
|
||||
|
||||
$this->facture->majprix($idPrestation, $valeurActe);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function majtm()
|
||||
{
|
||||
$tm = $this->requete->getParametreFormulaire("tm", "numerique");
|
||||
|
||||
$this->facture->majtm($tm);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function enregistrerfacturetemp()
|
||||
{
|
||||
$prestataire = $this->requete->getParametreFormulaire("prestataire");
|
||||
$dateFacture = $this->requete->getParametreDate("dateFacture");
|
||||
$hospitalisation = $this->requete->getParametreFormulaire("hospitalisation");
|
||||
$observations = $this->requete->getParametreFormulaire("observations");
|
||||
$tm = $this->requete->getParametreFormulaire("tm", "numerique");
|
||||
$numeroFacture = $this->requete->getParametreFormulaire("numeroFacture");
|
||||
|
||||
$this->facture->enregistrerfacturetemp($prestataire, $dateFacture, $hospitalisation, $observations, $tm, $numeroFacture);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function validerfactureclassique()
|
||||
{
|
||||
$this->facture->validerfactureclassique();
|
||||
}
|
||||
|
||||
public function enregistrerpaiementfactureclassique()
|
||||
{
|
||||
$codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement");
|
||||
$referencePaiement = $this->requete->getParametreFormulaire("referencePaiement");
|
||||
$dateComptable = $this->requete->getParametreDate("dateComptable");
|
||||
|
||||
$this->facture->enregistrerpaiementfactureclassique($dateComptable, $codeModePaiement, $referencePaiement);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,135 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxdetailfacturegcpdf extends Controleur
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$gcs = $this->facture->get_factures_gc_sel();
|
||||
|
||||
$valide0 = $reglement['valide0'];
|
||||
$valideAs = $reglement['valideAs'];
|
||||
$valide = $reglement['valide'];
|
||||
$regle = $reglement['regle'];
|
||||
|
||||
$pdf = new FPDF();
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
|
||||
$pdf->SetMargins(10, 10, 10) ;
|
||||
$pdf->SetFont('Arial','BU',10);
|
||||
|
||||
// $pdf->AliasNbPages();
|
||||
$pdf->Cell(0,6,convertirc(_("DETAIL DES SINISTRES DE LA FACTURATION")),0,1,'C',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$pdf->SetFont('Arial','B',6);
|
||||
|
||||
$pdf->Cell(12,5,convertirc(_("Assureur")),0,0,'L',false);
|
||||
$pdf->Cell(18,5,convertirc(': '.$reglement['gcassureur']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(8,5,convertirc('Date'),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.dateFr($reglement['dateSysteme'])),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("1ère Valid")),0,0,'L',false);
|
||||
if($valide0=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("Valid Ass")),0,0,'L',false);
|
||||
if($valideAs=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("2ème Valid")),0,0,'L',false);
|
||||
if($valide=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("Encais")),0,0,'L',false);
|
||||
if($regle=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,1,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,1,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(12,5,convertirc('Observ'),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.$reglement['observations']),0,0,'L',false);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCouranteLang($_SESSION['lang']),0,1,'R',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',5);
|
||||
|
||||
$pdf->Cell(12,$hl,convertirc("Date"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc(_("Facture")),"1",0,'C');
|
||||
$pdf->Cell(33,$hl,convertirc(_("Prestataire")),"1",0,'C');
|
||||
$pdf->Cell(45,$hl,convertirc(_("Souscripteur")),"1",0,'C');
|
||||
$pdf->Cell(13,$hl,convertirc(_("No Bénéf")),"1",0,'C');
|
||||
$pdf->Cell(35,$hl,convertirc(_("Bénéficiaire")),"1",0,'C');
|
||||
$pdf->Cell(14,$hl,convertirc(_("Frais")),"1",0,'C');
|
||||
$pdf->Cell(12,$hl,convertirc(_("Redres")),"1",0,'C');
|
||||
$pdf->Cell(14,$hl,convertirc(_("A payer")),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',5);
|
||||
foreach ($gcs as $gc)
|
||||
{
|
||||
$pdf->Cell(12,$hl,dateFr($gc['dateFacture']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($gc['idFacture']),"1",0,'C');
|
||||
$pdf->Cell(33,$hl,convertirc($gc['prestataire']),"1",0,'L');
|
||||
$pdf->Cell(45,$hl,convertirc(substr($gc['souscripteur'], 0, 45)),"1",0,'L');
|
||||
$pdf->Cell(13,$hl,convertirc($gc['numeroBeneficiaire']),"1",0,'C');
|
||||
$pdf->Cell(35,$hl,convertirc($gc['beneficiaire']),"1",0,'L');
|
||||
$pdf->Cell(14,$hl,format_N($gc['montantFacture']),"1",0,'C');
|
||||
$pdf->Cell(12,$hl,format_N($gc['montantRedresse']),"1",0,'C');
|
||||
$pdf->Cell(14,$hl,format_N($gc['montantApayer']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','BI',6);
|
||||
|
||||
$pdf->Cell(148,$hl,convertirc(_('TOTAL SINISTRES')),"1",0,'C');
|
||||
$pdf->Cell(14,$hl,format_N($reglement['montantFacture']),"1",0,'C');
|
||||
$pdf->Cell(12,$hl,format_N($reglement['montantRedresse']),"1",0,'C');
|
||||
$pdf->Cell(14,$hl,format_N($reglement['montantApayer']),1,1,'C');
|
||||
|
||||
$pdf->Cell(60,$hl, _('Nb Factures') . " : " . format_N($reglement['nbFacture']),"1",0,'C');
|
||||
$pdf->Cell(63,$hl, _('Frais de Gestion') . " : " .format_N($reglement['commissionFacture']),"1",0,'C');
|
||||
$pdf->Cell(65,$hl,_('Frais Redressement') . " : " . format_N($reglement['commissionRedresse']),1,1,'C');
|
||||
|
||||
$fichier="Temp/TMP_DETAIL_FACTURES_GC"."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,195 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxdetailfacturegcxls extends Controleurrequete
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$entete = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$donnees = $this->facture->get_factures_gc_xls();
|
||||
|
||||
// Excel
|
||||
|
||||
$headerXLS = array
|
||||
(
|
||||
_('Prestataire'),
|
||||
_('Souscripteur'),
|
||||
"Date",
|
||||
_('No Fact'),
|
||||
_('No Bénéf'),
|
||||
_('Bénéficiaire'),
|
||||
_('Frais'),
|
||||
_('Redressé'),
|
||||
_('A payer')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('FACTURES GESTION CONFIEE'));
|
||||
|
||||
/*
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
*/
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->setCellValue('B1', convertirc(_('FACTURES GESTION CONFIEE')));
|
||||
|
||||
$feuille->setCellValue('A2', convertirc(_('Assureur').' : '));
|
||||
$feuille->setCellValue('B2', convertirc($entete['gcassureur']));
|
||||
|
||||
$feuille->setCellValue('A3', convertirc('Date : '));
|
||||
$feuille->setCellValue('B3', convertirc(dateFr($entete['dateSysteme'])));
|
||||
|
||||
$feuille->setCellValue('A4', convertirc('Observ : '));
|
||||
$feuille->setCellValue('B4', convertirc($entete['observations']));
|
||||
|
||||
// maj entete
|
||||
$feuille->setCellValue('A5', convertirc(_('Nb Fact').' : '));
|
||||
$feuille->setCellValue('B5', convertirc(" ".format_N($entete['nbFacture'])));
|
||||
|
||||
$feuille->setCellValue('A6', convertirc(_('Sinistres').' : '));
|
||||
$feuille->setCellValue('B6', convertirc(" ".format_N($entete['montantApayer'])));
|
||||
|
||||
$feuille->setCellValue('A7', convertirc(_('Frais Gest').' : '));
|
||||
$feuille->setCellValue('B7', convertirc(" ".format_N($entete['commissionFacture'])));
|
||||
|
||||
$feuille->setCellValue('A8', convertirc(_('Redressé').' : '));
|
||||
$feuille->setCellValue('B8', convertirc(" ".format_N($entete['montantRedresse'])));
|
||||
|
||||
$feuille->setCellValue('A9', convertirc(_('Com Redr').' : '));
|
||||
$feuille->setCellValue('B9', convertirc(" ".format_N($entete['commissionRedresse'])));
|
||||
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A11', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A12', true);
|
||||
// fin entete
|
||||
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_FACTURES_GC'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
|
||||
public function avecgaranties()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$entete = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$donnees = $this->facture->get_factures_gc_xls_gar();
|
||||
|
||||
// Excel
|
||||
|
||||
$headerXLS = array
|
||||
(
|
||||
_('Prestataire'),
|
||||
_('Souscripteur'),
|
||||
"Date",
|
||||
_('No Fact'),
|
||||
_('No Bénéf'),
|
||||
_('Bénéficiaire'),
|
||||
_('Frais'),
|
||||
_('Redressé'),
|
||||
_('A payer'),
|
||||
_('Gar')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('FACTURES GESTION CONFIEE'));
|
||||
|
||||
/*
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
*/
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->setCellValue('B1', convertirc(_('FACTURES GESTION CONFIEE')));
|
||||
|
||||
$feuille->setCellValue('A2', convertirc(_('Assureur').' : '));
|
||||
$feuille->setCellValue('B2', convertirc($entete['gcassureur']));
|
||||
|
||||
$feuille->setCellValue('A3', convertirc('Date : '));
|
||||
$feuille->setCellValue('B3', convertirc(dateFr($entete['dateSysteme'])));
|
||||
|
||||
$feuille->setCellValue('A4', convertirc('Observ : '));
|
||||
$feuille->setCellValue('B4', convertirc($entete['observations']));
|
||||
|
||||
// maj entete
|
||||
$feuille->setCellValue('A5', convertirc(_('Nb Fact').' : '));
|
||||
$feuille->setCellValue('B5', convertirc(" ".format_N($entete['nbFacture'])));
|
||||
|
||||
$feuille->setCellValue('A6', convertirc(_('Sinistres').' : '));
|
||||
$feuille->setCellValue('B6', convertirc(" ".format_N($entete['montantApayer'])));
|
||||
|
||||
$feuille->setCellValue('A7', convertirc(_('Frais Gest').' : '));
|
||||
$feuille->setCellValue('B7', convertirc(" ".format_N($entete['commissionFacture'])));
|
||||
|
||||
$feuille->setCellValue('A8', convertirc(_('Redressé').' : '));
|
||||
$feuille->setCellValue('B8', convertirc(" ".format_N($entete['montantRedresse'])));
|
||||
|
||||
$feuille->setCellValue('A9', convertirc(_('Com Redr').' : '));
|
||||
$feuille->setCellValue('B9', convertirc(" ".format_N($entete['commissionRedresse'])));
|
||||
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A11', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A12', true);
|
||||
// fin entete
|
||||
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_FACTURES_GC_GAR'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,126 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxdetailfraisgestiongcpdf extends Controleur
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$gcs = $this->facture->get_frais_gestion_gc_sel();
|
||||
|
||||
$valide0 = $reglement['valide0'];
|
||||
$valideAs = $reglement['valideAs'];
|
||||
$valide = $reglement['valide'];
|
||||
$regle = $reglement['regle'];
|
||||
|
||||
$pdf = new FPDF();
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
|
||||
$pdf->SetMargins(15, 15, 15) ;
|
||||
$pdf->SetFont('Arial','BU',10);
|
||||
|
||||
// $pdf->AliasNbPages();
|
||||
$pdf->Cell(0,6,convertirc(_("FRAIS DE GESTION DE LA FACTURATION PAR MOIS")),0,1,'C',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$pdf->SetFont('Arial','B',6);
|
||||
|
||||
$pdf->Cell(12,5,convertirc(_("Assureur")),0,0,'L',false);
|
||||
$pdf->Cell(18,5,convertirc(': '.$reglement['gcassureur']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(8,5,convertirc('Date'),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.dateFr($reglement['dateSysteme'])),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("1ère Valid")),0,0,'L',false);
|
||||
if($valide0=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("Valid Ass")),0,0,'L',false);
|
||||
if($valideAs=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(14,5,convertirc(_("2ème Valid")),0,0,'L',false);
|
||||
if($valide=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,0,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,0,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("Encais")),0,0,'L',false);
|
||||
if($regle=="1")
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Oui")),0,1,'L',false);
|
||||
}else
|
||||
{
|
||||
$pdf->Cell(18,5,convertirc(_(": Non")),0,1,'L',false);
|
||||
}
|
||||
|
||||
$pdf->Cell(12,5,convertirc('Observ'),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.$reglement['observations']),0,0,'L',false);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCouranteLang($_SESSION['lang']),0,1,'R',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',7);
|
||||
|
||||
$pdf->Cell(30,$hl,convertirc(_("Exercice")),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,convertirc(_("Mois")),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,convertirc(_("Nb Carte")),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,convertirc(_("Montant")),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,convertirc(_("TVA")),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,convertirc(_("TTC")),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',7);
|
||||
foreach ($gcs as $gc)
|
||||
{
|
||||
$pdf->Cell(30,$hl,convertirc($gc['codeExercice']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,convertirc($gc['codeMois']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($gc['nbCarte']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($gc['montantFrais']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($gc['tvaFrais']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($gc['ttcFrais']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','BI',7);
|
||||
|
||||
$pdf->Cell(60,$hl,convertirc("TOTAL"),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($reglement['nbCarte']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($reglement['montantFrais']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($reglement['tvaFrais']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,format_N($reglement['ttcFrais']),1,1,'C');
|
||||
|
||||
$fichier="Temp/TMP_DETAIL_FG_GC"."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,85 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxdetailfraisgestiongcxls extends Controleurrequete
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$entete = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$donnees = $this->facture->get_frais_gestion_gc_sel_xls();
|
||||
|
||||
// Excel
|
||||
|
||||
$headerXLS = array(
|
||||
_("Exercice"),
|
||||
_("Mois"),
|
||||
_("Nb Carte"),
|
||||
_("Montant"),
|
||||
_("TVA"),
|
||||
_("TTC"));
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
foreach ($donnees as $donnee)
|
||||
{
|
||||
$dataXLS[]=$donnee;
|
||||
}
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_("FRAIS GESTION CONFIEE"));
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->setCellValue('B1', convertirc(_("FRAIS GESTION CONFIEE")));
|
||||
|
||||
$feuille->setCellValue('A2', convertirc(_("Assureur")));
|
||||
$feuille->setCellValue('B2', convertirc($entete['gcassureur']));
|
||||
|
||||
$feuille->setCellValue('A3', convertirc('Date : '));
|
||||
$feuille->setCellValue('B3', convertirc(dateFr($entete['dateSysteme'])));
|
||||
|
||||
$feuille->setCellValue('A4', convertirc('Observ : '));
|
||||
$feuille->setCellValue('B4', convertirc($entete['observations']));
|
||||
|
||||
$feuille->setCellValue('A5', convertirc(_("Nb Carte")." : "));
|
||||
$feuille->setCellValue('B5', convertirc(" ".format_N($entete['nbCarte'])));
|
||||
|
||||
$feuille->setCellValue('A6', convertirc(_("Montant").' : '));
|
||||
$feuille->setCellValue('B6', convertirc(" ".format_N($entete['montantFrais'])));
|
||||
|
||||
$feuille->setCellValue('A7', convertirc(_("TVA").' : '));
|
||||
$feuille->setCellValue('B7', convertirc(" ".format_N($entete['tvaFrais'])));
|
||||
|
||||
$feuille->setCellValue('A8', convertirc(_("TTC").' : '));
|
||||
$feuille->setCellValue('B8', convertirc(" ".format_N($entete['ttcFrais'])));
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A10', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A11', true);
|
||||
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_FRAIS_GESTION_GC'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,132 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Reglement.php';
|
||||
|
||||
class ControleurAjaxdetailpaiementdecomptepdf extends Controleur
|
||||
{
|
||||
private $reglement;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Reglement();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idPaiementDecompte = $_SESSION['idPaiementDecompte_C'];
|
||||
|
||||
$reglement = $this->reglement->getpaiementdecompte($idPaiementDecompte);
|
||||
|
||||
$decomptes = $this->reglement->get_paiementdecompte_cons();
|
||||
|
||||
$pdf = new FPDF();
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
|
||||
$pdf->SetMargins(10, 10, 10) ;
|
||||
|
||||
// $pdf->AliasNbPages();
|
||||
|
||||
$pdf->SetFont('Arial','B', 15);
|
||||
$pdf->Cell(0,10,convertirc($_SESSION['nomSociete'] ),1,1,'C',false);
|
||||
|
||||
$pdf->SetFont('Arial','BU',10);
|
||||
|
||||
$pdf->Ln(5);
|
||||
|
||||
$pdf->Cell(0,6,convertirc(_("DETAIL PAIEMENT DECOMPTES")),0,1,'C',false);
|
||||
$pdf->Ln(2);
|
||||
|
||||
$pdf->SetFont('Arial','B',6);
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("No Règlt")),0,0,'L',false);
|
||||
$pdf->Cell(15,5,convertirc(': '.$reglement['numeroReglement']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(6,5,convertirc('Init'),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.dateheureFr($reglement['dateSysteme'])),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(4,5,convertirc('Init'),0,0,'L',false);
|
||||
$pdf->Cell(20,5,convertirc(': '.$reglement['codeUtilisateur']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("Décptes")),0,0,'L',false);
|
||||
$pdf->Cell(8,5,convertirc(': '.$reglement['nbDecomptes']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("Montant")),0,0,'L',false);
|
||||
$pdf->Cell(20,5,convertirc(': '.format_N($reglement['montantApayer'])),0,0,'L',false);
|
||||
|
||||
if($reglement['valide']=="1")
|
||||
{
|
||||
$pdf->Cell(6,5,convertirc('Valid'),0,0,'L',false);
|
||||
$pdf->Cell(20,5,convertirc(': '.$reglement['userPaiement']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(7,5,convertirc(_("Heure Valid")),0,0,'L',false);
|
||||
$pdf->Cell(0,5,convertirc(': '.dateheureFr($reglement['heureReglement'])),0,1,'R',false);
|
||||
}
|
||||
else
|
||||
{
|
||||
$pdf->Cell(0,5,convertirc(_("ATTENTE VALIDATION")),0,1,'R',false);
|
||||
}
|
||||
|
||||
|
||||
// 2ème ligne
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("Mod P")),0,0,'L',false);
|
||||
$pdf->Cell(15,5,convertirc(': '.$reglement['modepaiement']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(6,5,convertirc(_("Banque")),0,0,'L',false);
|
||||
$pdf->Cell(25,5,convertirc(': '.$reglement['banquePayeur']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(4,5,convertirc(_("Réf")),0,0,'L',false);
|
||||
$pdf->Cell(20,5,convertirc(': '.$reglement['referencePaiement']),0,0,'L',false);
|
||||
|
||||
$pdf->Cell(10,5,convertirc(_("Date Cpt")),0,0,'L',false);
|
||||
$pdf->Cell(8,5,convertirc(': '.dateFr($reglement['dateComptable'])),0,0,'L',false);
|
||||
|
||||
// FIN ENTETE
|
||||
|
||||
$pdf->Cell(0,5,'Edition : '.heureCouranteLang($_SESSION['lang']),0,1,'R',false);
|
||||
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',6);
|
||||
|
||||
$pdf->Cell(20,$hl,convertirc(_("Exercice")),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc(_("Mois")),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc(_("No Demande")),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc(_("Prestataire")),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc(_("Montant")),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,convertirc(_("Date Demande")),"1",0,'C');
|
||||
$pdf->Cell(35,$hl,convertirc(_("No Lot")),"1",1,'C');
|
||||
|
||||
// détail des demandes de règlements
|
||||
|
||||
$pdf->SetFont('Arial','I',6);
|
||||
|
||||
foreach ($decomptes as $decompte)
|
||||
{
|
||||
$pdf->Cell(20,$hl,convertirc($decompte['codeExercice']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($decompte['codeMois']),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc($decompte['numeroDemandeReglement']),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc($decompte['prestataire']),"1",0,'L');
|
||||
$pdf->Cell(25,$hl,format_N($decompte['montantApayer']),"1",0,'C');
|
||||
$pdf->Cell(30,$hl,dateheureFr($decompte['dateDemandeReglement']),"1",0,'C');
|
||||
$pdf->Cell(35,$hl,$decompte['numeroLotDecompte'],"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','BI',6);
|
||||
|
||||
$pdf->Cell(100,$hl,convertirc("TOTAL"),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,format_N($reglement['montantApayer']),"1",0,'C');
|
||||
$pdf->Cell(65,$hl,"",1,1,'C');
|
||||
|
||||
$fichier="Temp/TMP_DETAIL_PAIEMENT_DCPTE"."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,79 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Reglement.php';
|
||||
|
||||
class ControleurAjaxdetailpaiementdecomptexls extends Controleurrequete
|
||||
{
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->reglement = new Reglement();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idPaiementDecompte = $_SESSION['idPaiementDecompte_C'];
|
||||
|
||||
$reglement = $this->reglement->getpaiementdecompte($idPaiementDecompte);
|
||||
|
||||
$decomptes = $this->reglement->get_paiementdecompte_export();
|
||||
|
||||
// Excel
|
||||
|
||||
$headerXLS = array
|
||||
(
|
||||
_('Exercice'),
|
||||
_('Mois'),
|
||||
_('No Demande'),
|
||||
_('Prestataire'),
|
||||
_('Montant'),
|
||||
_('Date Demande'),
|
||||
_('No Lot')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($decomptes as $decompte)
|
||||
{
|
||||
$dataXLS[]=$decompte;
|
||||
}
|
||||
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('DETAIL PAIEMENT DECOMPTES'));
|
||||
|
||||
/*
|
||||
$feuille->fromArray($headerXLS, NULL, 'A1', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A2', true);
|
||||
*/
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($_SESSION['nomSociete']));
|
||||
$feuille->mergeCells('A1:E1');
|
||||
|
||||
$feuille->setCellValue('A3', convertirc(_("DETAIL PAIEMENT DECOMPTES")));
|
||||
$feuille->mergeCells('A3:E3');
|
||||
|
||||
$feuille->setCellValue('A5', 'No Reglement : ');
|
||||
$feuille->setCellValue('B5', convertirc($reglement['numeroReglement']));
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A7', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A8', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/TMP_DETAIL_PAIEMENT_DCPTE'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,50 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailprescription.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAjaxdetailprescription extends Controleur {
|
||||
private $detailprescription;
|
||||
|
||||
public function __construct() {
|
||||
$this->detailprescription = new Detailprescription();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
}
|
||||
|
||||
public function initremplacement()
|
||||
{
|
||||
$idMedicament = $this->requete->getParametre("idMedicament");
|
||||
|
||||
$_SESSION['p_idMedicament_a_remplacer'] = $idMedicament;
|
||||
}
|
||||
|
||||
public function consulterremplacement()
|
||||
{
|
||||
$numeroBonOrdonnance = $_SESSION['numeroBonOrdonnance_C'];
|
||||
|
||||
$medicaments_remplaces = $this->detailprescription->getmedicamentsremplaces($numeroBonOrdonnance);
|
||||
|
||||
$this->genererVueAjax(array('medicaments_remplaces' => $medicaments_remplaces));
|
||||
}
|
||||
|
||||
public function liberermedicament()
|
||||
{
|
||||
$idDetailprescription = $this->requete->getParametreFormulaire("idDetailprescription");
|
||||
|
||||
|
||||
$this->detailprescription->liberermedicament($idDetailprescription);
|
||||
|
||||
}
|
||||
|
||||
public function consultermedicamentliberes()
|
||||
{
|
||||
$numeroBonOrdonnance = $_SESSION['numeroBonOrdonnance_C'];
|
||||
|
||||
$medicaments_liberes = $this->detailprescription->consultermedicamentliberes($numeroBonOrdonnance);
|
||||
|
||||
$this->genererVueAjax(array('medicaments_liberes' => $medicaments_liberes));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,181 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Statistique.php';
|
||||
|
||||
class ControleurAjaxdetailrapportmail extends Controleur
|
||||
{
|
||||
private $detailsp;
|
||||
private $mail_C;
|
||||
|
||||
public function __construct() {
|
||||
$this->detailsp = new Statistique();
|
||||
require_once 'Framework/Ebenegmail.php';
|
||||
$this->mail_C = $mail;
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$dateAnalyse = $_SESSION['dateAnalyse'];
|
||||
|
||||
$idPolice = $this->requete->getParametreFormulaire("idPolice");
|
||||
|
||||
$email = $this->requete->getParametreFormulaire("emailRapport");
|
||||
|
||||
$entete = $this->detailsp->detailrapportsppdfentete($idPolice);
|
||||
|
||||
$detailsps = $this->detailsp->detailrapportsppdf($idPolice);
|
||||
|
||||
$pdf = new FPDF();
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
|
||||
$pdf->AddPage();
|
||||
|
||||
$pdf->SetMargins(15, 15, 15) ;
|
||||
$pdf->SetFont('Arial','BU',10);
|
||||
|
||||
// $pdf->AliasNbPages();
|
||||
$pdf->Cell(0,6,convertirc($entete['nomAssureur'] . " : " . _("RAPPORT SINISTRE A PRIME PAR FAMILLE")),0,1,'C',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$pdf->SetFont('Arial','B',7);
|
||||
|
||||
$pdf->Cell(0,5,convertirc(_('Souscripteur').' : '.$entete['souscripteur']),0,1,'L',false);
|
||||
$pdf->Cell(0,5,convertirc(_('No Police').' : '.$entete['numeroPolice']),0,1,'L',false);
|
||||
$pdf->Cell(0,5,convertirc('E-mail : '.$email),0,1,'L',false);
|
||||
$pdf->Cell(0,5,convertirc(_('Période couverte').' : '.$entete['dateEffetPolice'].' '._('au').' '.$entete['dateFinPolice']),0,1,'L',false);
|
||||
$pdf->Cell(0,5,convertirc(_('Date Analyse').' : '.$entete['dateAnalyse']),0,0,'L',false);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCouranteLang($_SESSION['lang']),0,1,'R',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->Cell(60,$hl,convertirc(_('Adhérent')),"1",0,'C');
|
||||
$pdf->Cell(15,$hl,convertirc(_('Date Effet')),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc(_('Jours')),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc(_('Prime An')),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc(_('Prim Acq')),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc(_('Sinistres')),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc("Ratio"),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',7);
|
||||
foreach ($detailsps as $detailsp)
|
||||
{
|
||||
$pdf->Cell(60,$hl,convertirc($detailsp['adherent']),"1",0,'L');
|
||||
$pdf->Cell(15,$hl,convertirc($detailsp['dateEffetAdherent']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailsp['duree_acq']),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,format_N($detailsp['primeAnnuelle']),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,format_N($detailsp['primeAcquise']),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,format_N($detailsp['sinistres']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailsp['rapportSp']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailsp['rapportSpAn']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','BI',7);
|
||||
|
||||
$pdf->Cell(85,$hl,convertirc("TOTAL"),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,format_N($detailsp['primeAnnuelleTotal']),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,format_N($detailsp['primeAcquiseTotal']),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,format_N($detailsp['sinistresTotal']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailsp['rapportSpTotal']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailsp['rapportSpTotalAn']),"1",1,'C');
|
||||
|
||||
// DEBUT ENVOI DU MAIL AVEC PIECE JOINTE
|
||||
|
||||
$mail_C = $this->mail_C;
|
||||
|
||||
$mail_C->ClearAllRecipients();
|
||||
$mail_C->clearAttachments();
|
||||
|
||||
$addr = explode(';', $email);
|
||||
|
||||
foreach ($addr as $ad)
|
||||
{
|
||||
if(tester_une_adresse_email($ad))
|
||||
{
|
||||
$mail_C->AddAddress(trim($ad) );
|
||||
}
|
||||
}
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$fichier="Temp/SUMMARY_END_".$dateAnalyse."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$obejt = "SUMMARY END : ".$dateAnalyse;
|
||||
|
||||
$body = convertirc("Dear Customer,");
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("Hope this email find you well,");
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("Attached file is claims report of your staff from starting date up to ".$dateAnalyse).'.';
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("You can share those informations with every one and if any more clarification do not hesitate to contact us for more details.");
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("Kind Regards.");
|
||||
|
||||
$altbody = "SEE ATTACHMENT";
|
||||
}
|
||||
else
|
||||
{
|
||||
$fichier="Temp/RAPPORT_SP_".$dateAnalyse."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$obejt = "RAPPORT AU : ".$dateAnalyse;
|
||||
|
||||
$body = convertirc("Cher Client,");
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("Nous vous prions de trouver en pièce jointe votre rapport de consommations par famille à la date du ".$dateAnalyse).'.';
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("Vous pouvez partager ces informations avec tout le monde et si vous avez besoin de précisions,");
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("N'hésitez pas à nous contacter pour plus de détails.");
|
||||
|
||||
$body .= "<br/> <br/>";
|
||||
|
||||
$body .= convertirc("Cordialement!");
|
||||
|
||||
$altbody = "VOIR PIECE JOINTE";
|
||||
}
|
||||
|
||||
$obejt = convertirc($obejt);
|
||||
|
||||
$pj = $fichier;
|
||||
|
||||
$mail_C->Subject = $obejt;
|
||||
|
||||
$mail_C->AltBody = $altbody;
|
||||
$mail_C->Body=$body;
|
||||
|
||||
$mail_C->addAttachment($pj);
|
||||
|
||||
if (!$mail_C->send())
|
||||
{
|
||||
// echo "Erreur mail : " . $mail_C->ErrorInfo;
|
||||
}
|
||||
else
|
||||
{
|
||||
// echo "Message envoyé!";
|
||||
}
|
||||
|
||||
// FIN ENVOI DU MAIL AVEC PIECE JOINTE
|
||||
|
||||
// supprimons le fichier
|
||||
unlink ($pj);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,80 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Statistique.php';
|
||||
|
||||
class ControleurAjaxdetailrapportsp extends Controleur
|
||||
{
|
||||
private $detailsp;
|
||||
|
||||
public function __construct() {
|
||||
$this->detailsp = new Statistique();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idPolice = $this->requete->getParametreFormulaire("idPolice");
|
||||
|
||||
$entete = $this->detailsp->detailrapportsppdfentete($idPolice);
|
||||
|
||||
$detailsps = $this->detailsp->detailrapportsp($idPolice);
|
||||
|
||||
// Excel
|
||||
$headerXLS = array
|
||||
(
|
||||
_('Adhérent'),
|
||||
_('Date Effet'),
|
||||
_('Durée Acquise'),
|
||||
_('Primes Totales'),
|
||||
_('Primes Acquises'),
|
||||
_('Sinistres'),
|
||||
_('Rapport S/P'),
|
||||
_('S/P Annuel'),
|
||||
_('Cat')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($detailsps as $detailsp)
|
||||
{
|
||||
$dataXLS[]=$detailsp;
|
||||
}
|
||||
|
||||
|
||||
$classeur = new PHPExcel();
|
||||
$classeur->getProperties()->setCreator("INTER-SANTE");
|
||||
$classeur->setActiveSheetIndex(0);
|
||||
$feuille=$classeur->getActiveSheet();
|
||||
$feuille->setTitle(_('DETAIL SP CLIENT'));
|
||||
|
||||
$feuille->setCellValue('A1', convertirc($entete['nomAssureur']));
|
||||
$feuille->setCellValue('B1', convertirc(_("RAPPORT SINISTRE A PRIME PAR FAMILLE")));
|
||||
|
||||
$feuille->setCellValue('A2', convertirc(_('Souscripteur').' : '));
|
||||
$feuille->setCellValue('B2', convertirc($entete['souscripteur']));
|
||||
|
||||
$feuille->setCellValue('A3', convertirc(_('No Police').' : '));
|
||||
$feuille->setCellValue('B3', convertirc($entete['numeroPolice']));
|
||||
|
||||
// $feuille->setCellValue('A4', convertirc(_('Période couverte').' : '));
|
||||
$feuille->setCellValue('A4', convertirc(_('Couverture').' : '));
|
||||
$feuille->setCellValue('B4', convertirc($entete['dateEffetPolice'].' '._('au').' '.$entete['dateFinPolice']));
|
||||
|
||||
$feuille->fromArray($headerXLS, NULL, 'A6', true);
|
||||
$feuille->fromArray($dataXLS, NULL, 'A7', true);
|
||||
|
||||
//Forcer le téléchargement vers le navigateur;
|
||||
$fichier = 'Temp/DETAIL_SP_CLIENT'."_".uniqid().".xlsx";
|
||||
|
||||
$writer = new PHPExcel_Writer_Excel2007($classeur);
|
||||
$writer->save($fichier);
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user