Import initial du projet Production
This commit is contained in:
46
Controleur/ControleurAbonnement.php
Normal file
46
Controleur/ControleurAbonnement.php
Normal file
@@ -0,0 +1,46 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Abonnement.php';
|
||||
require_once 'Modele/Abonnementcentral.php';
|
||||
require_once 'Modele/Societeusercentral.php';
|
||||
require_once 'Modele/Exercice.php';
|
||||
|
||||
class ControleurAbonnement extends Controleur {
|
||||
private $menuvue;
|
||||
private $abonnement;
|
||||
private $societe;
|
||||
private $exercice;
|
||||
private $abonnecentral;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Abonnement");
|
||||
|
||||
$this->abonnecentral = new Abonnementcentral();
|
||||
$this->abonnement = new Abonnement();
|
||||
$this->societe = new Societeusercentral();
|
||||
$this->exercice = (new Exercice())->getListe();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$debut = $_SESSION['debutExercice_C'];
|
||||
$fin = Date('Y-m-d');
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codeExercice = $_SESSION['codeExercice_C'];
|
||||
|
||||
$assuresActifs = $this->abonnement->getAssureActifSaas($codeSociete, $debut, $fin);
|
||||
$paramsSaas = $this->societe->getParamsAbonnementSaas($codeSociete);
|
||||
$factures = $this->abonnecentral->getFacturesGestionnaireSaas($codeSociete, $codeExercice);
|
||||
$totalFactures = $this->abonnecentral->getTotalFacturesGestionnaireSaas($codeSociete, $codeExercice);
|
||||
|
||||
|
||||
|
||||
$this->genererVue(array('assuresActifs' => $assuresActifs, 'paramsSaas' => $paramsSaas,
|
||||
'exercice' => $this->exercice, 'factures' => $factures, 'totalFactures' => $totalFactures));
|
||||
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccepteracteexclu.php
Normal file
26
Controleur/ControleurAccepteracteexclu.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepteracteexclu extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepteracteexclu');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccepteracteexclus.php
Normal file
26
Controleur/ControleurAccepteracteexclus.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepteracteexclus extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepteracteexclus');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccepterderogation.php
Normal file
26
Controleur/ControleurAccepterderogation.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Derogation.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterderogation extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepterderogation');
|
||||
|
||||
$this->genererVue(array('derogation' => $derogation,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
27
Controleur/ControleurAccepterderogations.php
Normal file
27
Controleur/ControleurAccepterderogations.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Derogation.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterderogations extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepterderogations');
|
||||
|
||||
$this->genererVue(array('derogation' => $derogation,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccepterententeprealable.php
Normal file
26
Controleur/ControleurAccepterententeprealable.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealable extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepterententeprealable');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
50
Controleur/ControleurAccepterententeprealables.php
Normal file
50
Controleur/ControleurAccepterententeprealables.php
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
require_once 'Modele/Garantieadherent.php';
|
||||
|
||||
class ControleurAccepterententeprealables extends Controleur {
|
||||
private $menuvue;
|
||||
private $ententeprealable;
|
||||
private $garantieadherent;
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accepterententeprealables');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
$this->garantieadherent = new Garantieadherent();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$idDemandeententeprealable = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getEntenteprealableId($idDemandeententeprealable);
|
||||
|
||||
$garantieadherents = $this->garantieadherent->getGarantieBeneficiaire($ententeprealable['idBeneficiaire']);
|
||||
|
||||
|
||||
$actes = $this->garantieadherent->getBaremePlafondAdherent($ententeprealable['idAdherent'], $ententeprealable['idBeneficiaire']);
|
||||
|
||||
//var_dump($actes);die();
|
||||
|
||||
$police = $this->beneficiaire->getSituationPolice($ententeprealable['idBeneficiaire']);
|
||||
|
||||
$college = $this->beneficiaire->getSituationCollege($ententeprealable['idBeneficiaire']);
|
||||
|
||||
$baseTarification = $this->beneficiaire->getBaseTarificationBeneficiaire($ententeprealable['idBeneficiaire']);
|
||||
|
||||
//highlight_string("<?php\n\$datas =\n" . var_export($ententeprealable, true) . ";\n>");
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepterententeprealables');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable, 'actes' => $actes, 'garantieadherents' => $garantieadherents,
|
||||
'police' => $police, 'college' => $college, 'baseTarification' => $baseTarification,
|
||||
'chemin' => $chemin));
|
||||
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccepterententeprealablesmont.php
Normal file
26
Controleur/ControleurAccepterententeprealablesmont.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealablesmont extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepterententeprealablesmont');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccepterententeprealablesopt.php
Normal file
26
Controleur/ControleurAccepterententeprealablesopt.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealablesopt extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepterententeprealablesopt');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccepterententeprealablespha.php
Normal file
26
Controleur/ControleurAccepterententeprealablespha.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccepterententeprealablespha extends Controleur {
|
||||
private $menuvue;
|
||||
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);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accepterententeprealablespha');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAcceptersubstitutionpha.php
Normal file
26
Controleur/ControleurAcceptersubstitutionpha.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAcceptersubstitutionpha extends Controleur {
|
||||
private $menuvue;
|
||||
private $ententeprealable;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Acceptersubstitutionpha');
|
||||
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
public function index() {
|
||||
$idDemandesubstitution = $this->requete->getParametre("id");
|
||||
|
||||
$ententeprealable = $this->ententeprealable->getApprobationSubstitutionphaId($idDemandesubstitution);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Acceptersubstitutionpha');
|
||||
|
||||
$this->genererVue(array('ententeprealable' => $ententeprealable,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccesmenuprincipalass.php
Normal file
26
Controleur/ControleurAccesmenuprincipalass.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Utilisateur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccesmenuprincipalass extends Controleur
|
||||
{
|
||||
private $menuvue;
|
||||
private $utilisateur;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accesmenuprincipalass');
|
||||
|
||||
$this->utilisateur = new Utilisateur();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$profil = $this->utilisateur->getListeProfilCode();
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accesmenuprincipalass');
|
||||
|
||||
$this->genererVue(array('profil' => $profil,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
30
Controleur/ControleurAccessoirescomplementaire.php
Normal file
30
Controleur/ControleurAccessoirescomplementaire.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Produit.php';
|
||||
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccessoirescomplementaire extends Controleur {
|
||||
private $menuvue;
|
||||
private $produit;
|
||||
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Accessoirescomplementaire');
|
||||
|
||||
$this->produit = new Produit();
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$etendueterritoire = $this->produit->getlisteTerritoire();
|
||||
$chemin = $this->menuvue->getChemin('Accessoirescomplementaire');
|
||||
|
||||
$this->genererVue(array('etendueterritoire' => $etendueterritoire,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
33
Controleur/ControleurAccessousmenusass.php
Normal file
33
Controleur/ControleurAccessousmenusass.php
Normal file
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Utilisateur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccessousmenusass extends Controleur
|
||||
{
|
||||
private $menuvue;
|
||||
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 = "";
|
||||
|
||||
if($codeModule == ""){
|
||||
$listevue = array();
|
||||
}else{
|
||||
$listevue = $this->utilisateur->getListeVueModule($codeModule);
|
||||
}
|
||||
|
||||
|
||||
$this->genererVue(array('profil' => $profil, 'module' => $module, 'listevue' => $listevue));
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAccueil.php
Normal file
26
Controleur/ControleurAccueil.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Billet.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAccueil extends Controleur {
|
||||
private $menuvue;
|
||||
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();
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Accueil');
|
||||
|
||||
$this->genererVue(array('billets' => $billets,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
72
Controleur/ControleurActesconsultations.php
Normal file
72
Controleur/ControleurActesconsultations.php
Normal file
@@ -0,0 +1,72 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Tabacteconsultation.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurActesconsultations extends Controleur
|
||||
{
|
||||
private $menuvue;
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Actesconsultations');
|
||||
$this->acte = new Tabacteconsultation();
|
||||
|
||||
|
||||
$existeselection = $this->acte->existeSelection();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$tabacte = $this->acte->getlisteracteconsultation();
|
||||
$existeselection = $this->acte->existeSelection();
|
||||
$chemin = $this->menuvue->getChemin('Actesconsultations');
|
||||
|
||||
$this->genererVue(array('tabacte' => $tabacte,'existeselection' => $existeselection, 'chemin' => $chemin));
|
||||
|
||||
}
|
||||
|
||||
public function supprimer(){
|
||||
$id = $this->requete->getParametreFormulaire('id');
|
||||
|
||||
$this->acte->supprimeracteconsultation($id);
|
||||
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
|
||||
public function selectionneun(){
|
||||
|
||||
$id = $this->requete->getParametreFormulaire('id');
|
||||
$actes = $this->acte->getid($id);
|
||||
|
||||
if($actes['choix']=='0'){
|
||||
$this->acte->selectionnerune($id);
|
||||
}else{
|
||||
$this->acte->deselectionnerune($id);
|
||||
}
|
||||
}
|
||||
|
||||
public function selectionnetout(){
|
||||
$existeselection = $this->acte->existeSelection();
|
||||
if($existeselection){
|
||||
$this->acte->deselectionnertoutes();
|
||||
}else{
|
||||
$this->acte->selectionnertoutes();
|
||||
}
|
||||
}
|
||||
|
||||
public function supprimerTout(){
|
||||
|
||||
$this->acte->supprimertoutes();
|
||||
|
||||
}
|
||||
|
||||
public function supprimerChoix(){
|
||||
|
||||
$this->acte->supprimerchoix();
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
25
Controleur/ControleurActesmedicaux.php
Normal file
25
Controleur/ControleurActesmedicaux.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Familleacte.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurActesmedicaux extends Controleur {
|
||||
private $menuvue;
|
||||
private $familleacte;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Actesmedicaux');
|
||||
|
||||
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
||||
$codeTypePrestation = "ACT";
|
||||
|
||||
$this->familleacte = (new Familleacte())->getListe($codeTypePrestation);
|
||||
$this->acte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$this->genererVue(array('familleacte' => $this->familleacte, 'acte' => $this->acte));
|
||||
}
|
||||
}
|
||||
43
Controleur/ControleurAdmin.php
Normal file
43
Controleur/ControleurAdmin.php
Normal file
@@ -0,0 +1,43 @@
|
||||
<?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 $menuvue;
|
||||
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");
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Admin');
|
||||
|
||||
$this->genererVue(array('nbBillets' => $nbBillets, 'nbCommentaires' => $nbCommentaires, 'login' => $login,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
39
Controleur/ControleurAffectioncollegetm.php
Normal file
39
Controleur/ControleurAffectioncollegetm.php
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAffectioncollegetm extends Controleur {
|
||||
private $menuvue;
|
||||
private $college_temp;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Affectioncollegetm');
|
||||
$this->college_temp = new College_temp();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$college= $this->college_temp->getListeCollege($idPolice);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Affectioncollegetm');
|
||||
|
||||
$this->genererVue(array('college' => $college,
|
||||
'chemin' => $chemin));
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
30
Controleur/ControleurAfficherbons.php
Normal file
30
Controleur/ControleurAfficherbons.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?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 $menuvue;
|
||||
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']);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Afficherbons');
|
||||
|
||||
$this->genererVue(array('prestataire_courant' => $prestataire_courant, 'typebon' => $this->typebon, 'etatbon' => $this->etatbon,
|
||||
'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
29
Controleur/ControleurAfficherged.php
Normal file
29
Controleur/ControleurAfficherged.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ged.php';
|
||||
require_once 'Modele/Menuvueprofil.php';
|
||||
|
||||
class ControleurAfficherged extends Controleur {
|
||||
private $menuvue;
|
||||
private $ged;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueprofil();
|
||||
$this->menuvue->getMenuVue('Afficherged');
|
||||
|
||||
$this->ged = new Ged();
|
||||
}
|
||||
|
||||
public function index($nomOrigine="", $codeSecret="")
|
||||
{
|
||||
$numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C'];
|
||||
if (isset($_POST['nomOrigine']))
|
||||
{
|
||||
$nomOrigine = $this->requete->getParametreFormulaire("nomOrigine");
|
||||
$codeSecret = $this->requete->getParametreFormulaire("codeSecret");
|
||||
}
|
||||
$geds = $this->ged->afficherGeds($numeroBeneficiaire, $nomOrigine, $codeSecret);
|
||||
|
||||
$this->genererVue(array('geds' => $geds, 'nomOrigine' => $nomOrigine, 'codeSecret' => $codeSecret));
|
||||
}
|
||||
}
|
||||
76
Controleur/ControleurAjaxAjaxrequeteverificateurrexport.php
Normal file
76
Controleur/ControleurAjaxAjaxrequeteverificateurrexport.php
Normal file
@@ -0,0 +1,76 @@
|
||||
<?php
|
||||
require_once 'vendor/autoload.php';
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
||||
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 Spreadsheet();
|
||||
$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 Xlsx($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();
|
||||
}
|
||||
}
|
||||
23
Controleur/ControleurAjaxaccesfichiersautrestables.php
Normal file
23
Controleur/ControleurAjaxaccesfichiersautrestables.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Autrestablesreference.php';
|
||||
|
||||
class ControleurAjaxaccesfichiersautrestables extends Controleur {
|
||||
private $autrestables;
|
||||
|
||||
public function __construct() {
|
||||
$this->autrestables = new Autrestablesreference();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$id = $this->requete->getParametreFormulaire("id");
|
||||
|
||||
$fichiers = $this->autrestables->getfichiers($id);
|
||||
|
||||
//$_SESSION['fichiers'] = $fichiers;
|
||||
$this->genererVueAjax(array('fichiers' => $fichiers));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
101
Controleur/ControleurAjaxacracteristiquesacte.php
Normal file
101
Controleur/ControleurAjaxacracteristiquesacte.php
Normal file
@@ -0,0 +1,101 @@
|
||||
<?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();
|
||||
}
|
||||
}
|
||||
46
Controleur/ControleurAjaxactefamilleparam.php
Normal file
46
Controleur/ControleurAjaxactefamilleparam.php
Normal file
@@ -0,0 +1,46 @@
|
||||
<?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);
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAjaxactesexclus.php
Normal file
26
Controleur/ControleurAjaxactesexclus.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
22
Controleur/ControleurAjaxactesexclusbenficiaire.php
Normal file
22
Controleur/ControleurAjaxactesexclusbenficiaire.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
85
Controleur/ControleurAjaxactesexclusparproduit.php
Normal file
85
Controleur/ControleurAjaxactesexclusparproduit.php
Normal file
@@ -0,0 +1,85 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Produit.php';
|
||||
|
||||
class ControleurAjaxactesexclusparproduit extends Controleurrequete
|
||||
{
|
||||
private $produit;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->produit = new Produit();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
}
|
||||
|
||||
public function afficheractesproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$actes_non_exclus = $this->produit->getactesnonexclus($codeProduit);
|
||||
|
||||
$actes_exclus = $this->produit->getactesexclus($codeProduit);
|
||||
//var_dump($actes_exclus);
|
||||
|
||||
$this->genererVueAjax(array('actes_non_exclus' => $actes_non_exclus, 'actes_exclus' => $actes_exclus));
|
||||
}
|
||||
|
||||
public function ajouterunacteexcluproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
||||
|
||||
$this->produit->ajouterunacteexcluproduit($codeProduit, $codeActe);
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function retirerunacteexcluproduit()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
|
||||
$this->produit->retirerunacteexcluproduit($idActe);
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function ajoutertousactesexclusproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$this->produit->ajoutertousactesexclusproduit($codeProduit);
|
||||
|
||||
}
|
||||
|
||||
public function majtauxseuilalertegarantie()
|
||||
{
|
||||
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
||||
$tauxSeuilAlerte = $this->requete->getParametreFormulaire("tauxSeuilAlerte", "numerique");
|
||||
|
||||
$this->produit->majtauxseuilalertegarantie($idGarantieProduit, $tauxSeuilAlerte);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function retirertousactesexclusproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$this->produit->retirertousactesexclusproduit($codeProduit);
|
||||
|
||||
}
|
||||
|
||||
public function majseuilalertegarantie()
|
||||
{
|
||||
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
||||
$seuilAlerte = $this->requete->getParametreFormulaire("seuilAlerte", "numerique");
|
||||
|
||||
$this->produit->majseuilalertegarantie($idGarantieProduit, $seuilAlerte);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
}
|
||||
368
Controleur/ControleurAjaxactesgarantiebareme.php
Normal file
368
Controleur/ControleurAjaxactesgarantiebareme.php
Normal file
@@ -0,0 +1,368 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Periodicite.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxactesgarantiebareme extends Controleur {
|
||||
private $garantie;
|
||||
private $oui_non;
|
||||
private $periodicite;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
$this->oui_non = new Ouinon();
|
||||
|
||||
$this->periodicite = new periodicite();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$_SESSION['idBaremePriseEnCharge'] = $idBaremePriseEnCharge;
|
||||
$_SESSION['codeGarantie'] = $codeGarantie;
|
||||
|
||||
$periodicite = $this->periodicite->getListe();
|
||||
|
||||
$periodiciteFiltre = $this->periodicite->getListeFiltrer();
|
||||
|
||||
$forfaitTaux = $this->garantie->getTauxForfait();
|
||||
|
||||
$tmBareme = $this->garantie->getTmBaremeInitial($idBaremePriseEnCharge);
|
||||
|
||||
$lienParente = $this->garantie->getLienParente();
|
||||
|
||||
|
||||
$observation = $this->garantie->getObservationplafond();
|
||||
$nomgarantie = $this->garantie->getNomGarantie($codeGarantie);
|
||||
|
||||
if($codeGarantie=="HOS"){
|
||||
$actesadd = null;
|
||||
}else{
|
||||
$actesadd = $this->garantie->getActesGarantieBaremeAdd($idBaremePriseEnCharge,$codeGarantie);
|
||||
}
|
||||
|
||||
$actifFamilleActe = $this->oui_non->getListe();
|
||||
|
||||
$typeremboursement = $this->garantie->getTypeRemboursement();
|
||||
|
||||
/*
|
||||
garantiesbaremepriseencharge
|
||||
garantiesbaremepriseenchargelienparente,
|
||||
actesbaremepriseencharge,
|
||||
actesbaremepriseenchargelienparente
|
||||
*/
|
||||
|
||||
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'garantie' =>$nomgarantie, 'periodicite' => $periodicite,
|
||||
'observation' =>$observation, 'actesadd' => $actesadd,
|
||||
'actifFamilleActe' =>$actifFamilleActe, 'tmBareme' => $tmBareme,
|
||||
'lienParente' =>$lienParente, 'periodiciteFiltre' => $periodiciteFiltre,
|
||||
'typeremboursement' =>$typeremboursement
|
||||
)
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////garantiebareme////////////////////////////////
|
||||
|
||||
public function majgarantiebareme()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majgarantiebareme($codeGarantie);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
///////////////////////////////familleacte//////////////////////////////////////////////
|
||||
|
||||
|
||||
public function majforfaitfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
|
||||
$_SESSION['forfait'] = "1";
|
||||
|
||||
$this->garantie->majforfaitfamilleacte($idFamilleacte, "1");
|
||||
$this->garantie->majforfaitgarantie($codeGarantie, "1");
|
||||
}
|
||||
|
||||
public function majplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";majplafondfamilleacte
|
||||
}
|
||||
*/
|
||||
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majplafondfamilleacte($idFamilleacte,$plafond,"1");
|
||||
$this->garantie->majplafondgarantie($codeGarantie,$plafond,"1");
|
||||
}
|
||||
|
||||
public function majnbretransactionfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majnbretransactionfamilleacte($idFamilleacte, $nbreTransaction);
|
||||
$this->garantie->majnbretransactiongarantie($codeGarantie, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majdelaicarencefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majdelaicarencefamilleacte($idFamilleacte, $delaiCarenceFamilleActe);
|
||||
$this->garantie->majdelaicarencegarantie($codeGarantie, $delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majperiodicitefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majperiodicitefamilleacte($idFamilleacte, $codePeriodicite);
|
||||
$this->garantie->majperiodicitegarantie($codeGarantie, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majobservationfamilleacte($idFamilleacte, $codeObservation);
|
||||
$this->garantie->majplafondlettregarantie($codeGarantie, $codeObservation);
|
||||
}
|
||||
|
||||
public function majticketmoderateurfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majticketmoderateurfamilleacte($idFamilleacte, $ticketModerateur);
|
||||
$this->garantie->majticketmoderateurgarantie($codeGarantie, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////////acte///////////////////////////////////////////
|
||||
|
||||
public function majforfaitacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
|
||||
|
||||
/*
|
||||
if($forfait == "2"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}elseif($forfait == "1"){
|
||||
$_SESSION['choixForfait'] = "forfait";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfait'] = "1";
|
||||
|
||||
$this->garantie->majforfaitacte($idActe, "1");
|
||||
}
|
||||
|
||||
public function majplafondacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$this->garantie->majplafondacte($idActe,$plafond,"1");
|
||||
}
|
||||
|
||||
public function majnbretransactionacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$this->garantie->majnbretransactionacte($idActe, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majperiodiciteacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$this->garantie->majperiodiciteacte($idActe, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$this->garantie->majobservationacte($idActe, $codeObservation);
|
||||
}
|
||||
|
||||
public function majdelaicarenceacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->garantie->majdelaicarenceacte($idActe, $delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majticketmoderateuracte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$this->garantie->majticketmoderateuracte($idActe, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////toutfamilleacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitfamilleacte()
|
||||
{
|
||||
$forfaitFamilleActe = $this->requete->getParametre("forfaitFamilleActe");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametre("idCollegeTemp");
|
||||
|
||||
/*
|
||||
if($forfaitFamilleActe != "1"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfaitFamilleActe'] = "1";
|
||||
|
||||
$this->garantie->majtoutforfaitfamilleacte("1");
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$plafondFamilleActe = $this->requete->getParametreFormulaire("plafondFamilleActe","numerique");
|
||||
$this->garantie->majtoutplafondfamilleacte($plafondFamilleActe,"1");
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionfamilleacte()
|
||||
{
|
||||
$nbreTransactionFamilleActe = $this->requete->getParametreFormulaire("nbreTransactionFamilleActe","numerique");
|
||||
$this->garantie->majtoutnbretransactionfamilleacte($nbreTransactionFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarencefamilleacte()
|
||||
{
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$this->garantie->majtoutdelaicarencefamilleacte($delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutperiodicitefamilleacte()
|
||||
{
|
||||
$codePeriodiciteFamilleActe = $this->requete->getParametreFormulaire("codePeriodiciteFamilleActe");
|
||||
$this->garantie->majtoutperiodicitefamilleacte($codePeriodiciteFamilleActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateurfamilleacte()
|
||||
{
|
||||
$ticketModerateurFamilleActe = $this->requete->getParametreFormulaire("ticketModerateurFamilleActe","numerique");
|
||||
$this->garantie->majtoutticketmoderateurfamilleacte($ticketModerateurFamilleActe);
|
||||
}
|
||||
|
||||
///////////////////////////////toutacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitacte()
|
||||
{
|
||||
$forfaitActe = $this->requete->getParametre("forfaitActe");
|
||||
|
||||
|
||||
/*
|
||||
if($forfaitActe == "2"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}elseif($forfaitActe == "1"){
|
||||
|
||||
$_SESSION['choixForfait'] = "forfait";
|
||||
}
|
||||
*/
|
||||
$_SESSION['forfaitActe'] = "1";
|
||||
|
||||
$this->garantie->majtoutforfaitacte("1");
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondacte()
|
||||
{
|
||||
|
||||
$plafondActe = $this->requete->getParametreFormulaire("plafondActe","numerique");
|
||||
$this->garantie->majtoutplafondacte($plafondActe,"1");
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionacte()
|
||||
{
|
||||
$nbreTransactionActe = $this->requete->getParametreFormulaire("nbreTransactionActe","numerique");
|
||||
$this->garantie->majtoutnbretransactionacte($nbreTransactionActe);
|
||||
}
|
||||
|
||||
public function majtoutcodeperiodiciteacte()
|
||||
{
|
||||
$codePeriodiciteActe = $this->requete->getParametreFormulaire("codePeriodiciteActe");
|
||||
$this->garantie->majtoutcodeperiodiciteacte($codePeriodiciteActe);
|
||||
}
|
||||
|
||||
public function majtoutobservationacte()
|
||||
{
|
||||
$codeObservationActe = $this->requete->getParametreFormulaire("codeObservationActe");
|
||||
$this->garantie->majtoutobservationacte($codeObservationActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarenceacte()
|
||||
{
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->garantie->majtoutdelaicarenceacte($delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateuracte()
|
||||
{
|
||||
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe","numerique");
|
||||
$this->garantie->majtoutticketmoderateuracte($ticketModerateurActe);
|
||||
}
|
||||
|
||||
public function supprimer()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$this->garantie->supprimerActe($idActe);
|
||||
}
|
||||
|
||||
}
|
||||
375
Controleur/ControleurAjaxactesgarantiebaremecollege.php
Normal file
375
Controleur/ControleurAjaxactesgarantiebaremecollege.php
Normal file
@@ -0,0 +1,375 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Periodicite.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxactesgarantiebaremecollege extends Controleur {
|
||||
private $garantie;
|
||||
private $oui_non;
|
||||
private $periodicite;
|
||||
|
||||
private $actifGarantieOuiNon;
|
||||
private $actifGarantieLienOuiNon;
|
||||
private $actifActeOuiNon;
|
||||
private $actifActeLienOuiNon;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
$this->actifGarantieOuiNon = (new Ouinon())->getListe();
|
||||
$this->actifGarantieLienOuiNon = (new Ouinon())->getListe();
|
||||
$this->actifActeOuiNon = (new Ouinon())->getListe();
|
||||
$this->actifActeLienOuiNon = (new Ouinon())->getListe();
|
||||
|
||||
$this->periodicite = new periodicite();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$_SESSION['idBaremePriseEnCharge'] = $idBaremePriseEnCharge;
|
||||
$_SESSION['codeGarantie'] = $codeGarantie;
|
||||
|
||||
$periodicite = $this->periodicite->getListe();
|
||||
|
||||
$periodiciteFiltre = $this->periodicite->getListeFiltrer();
|
||||
|
||||
$forfaitTaux = $this->garantie->getTauxForfait();
|
||||
|
||||
$tmBareme = $this->garantie->getTmBareme($idBaremePriseEnCharge);
|
||||
|
||||
$lienParente = $this->garantie->getLienParente();
|
||||
|
||||
$observation = $this->garantie->getObservationplafond();
|
||||
$nomgarantie = $this->garantie->getNomGarantie($codeGarantie);
|
||||
|
||||
if($codeGarantie=="HOS"){
|
||||
$actesadd = null;
|
||||
}else{
|
||||
$actesadd = $this->garantie->getActesGarantieBaremeAdd($idBaremePriseEnCharge,$codeGarantie);
|
||||
}
|
||||
|
||||
|
||||
$typeremboursement = $this->garantie->getTypeRemboursement();
|
||||
|
||||
/*
|
||||
garantiesbaremepriseencharge
|
||||
garantiesbaremepriseenchargelienparente,
|
||||
actesbaremepriseencharge,
|
||||
actesbaremepriseenchargelienparente
|
||||
*/
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'garantie' =>$nomgarantie, 'periodicite' => $periodicite,
|
||||
'observation' =>$observation, 'actesadd' => $actesadd,
|
||||
'tmBareme' => $tmBareme, 'typeremboursement' =>$typeremboursement,
|
||||
'lienParente' =>$lienParente, 'periodiciteFiltre' => $periodiciteFiltre,
|
||||
'actifGarantieOuiNon' => $this->actifGarantieOuiNon,
|
||||
'actifGarantieLienOuiNon' => $this->actifGarantieLienOuiNon,
|
||||
'actifActeOuiNon' => $this->actifActeOuiNon,
|
||||
'actifActeLienOuiNon' => $this->actifActeLienOuiNon
|
||||
)
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////garantiebareme////////////////////////////////
|
||||
|
||||
public function majgarantiebareme()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majgarantiebareme($codeGarantie);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
///////////////////////////////familleacte//////////////////////////////////////////////
|
||||
|
||||
|
||||
public function majforfaitfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
|
||||
$_SESSION['forfait'] = "1";
|
||||
|
||||
$this->garantie->majforfaitfamilleacte($idFamilleacte, "1");
|
||||
$this->garantie->majforfaitgarantie($codeGarantie, "1");
|
||||
}
|
||||
|
||||
public function majplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";majplafondfamilleacte
|
||||
}
|
||||
*/
|
||||
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majplafondfamilleacte($idFamilleacte,$plafond,"1");
|
||||
$this->garantie->majplafondgarantie($codeGarantie,$plafond,"1");
|
||||
}
|
||||
|
||||
public function majnbretransactionfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majnbretransactionfamilleacte($idFamilleacte, $nbreTransaction);
|
||||
$this->garantie->majnbretransactiongarantie($codeGarantie, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majdelaicarencefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majdelaicarencefamilleacte($idFamilleacte, $delaiCarenceFamilleActe);
|
||||
$this->garantie->majdelaicarencegarantie($codeGarantie, $delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majperiodicitefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majperiodicitefamilleacte($idFamilleacte, $codePeriodicite);
|
||||
$this->garantie->majperiodicitegarantie($codeGarantie, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majobservationfamilleacte($idFamilleacte, $codeObservation);
|
||||
$this->garantie->majplafondlettregarantie($codeGarantie, $codeObservation);
|
||||
}
|
||||
|
||||
public function majticketmoderateurfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majticketmoderateurfamilleacte($idFamilleacte, $ticketModerateur);
|
||||
$this->garantie->majticketmoderateurgarantie($codeGarantie, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////////acte///////////////////////////////////////////
|
||||
|
||||
public function majforfaitacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
|
||||
|
||||
/*
|
||||
if($forfait == "2"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}elseif($forfait == "1"){
|
||||
$_SESSION['choixForfait'] = "forfait";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfait'] = "1";
|
||||
|
||||
$this->garantie->majforfaitacte($idActe, "1");
|
||||
}
|
||||
|
||||
public function majplafondacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$this->garantie->majplafondacte($idActe,$plafond,"1");
|
||||
}
|
||||
|
||||
public function majnbretransactionacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$this->garantie->majnbretransactionacte($idActe, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majperiodiciteacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$this->garantie->majperiodiciteacte($idActe, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$this->garantie->majobservationacte($idActe, $codeObservation);
|
||||
}
|
||||
|
||||
public function majdelaicarenceacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->garantie->majdelaicarenceacte($idActe, $delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majticketmoderateuracte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$this->garantie->majticketmoderateuracte($idActe, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////toutfamilleacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitfamilleacte()
|
||||
{
|
||||
$forfaitFamilleActe = $this->requete->getParametre("forfaitFamilleActe");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametre("idCollegeTemp");
|
||||
|
||||
/*
|
||||
if($forfaitFamilleActe != "1"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfaitFamilleActe'] = "1";
|
||||
|
||||
$this->garantie->majtoutforfaitfamilleacte("1");
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$plafondFamilleActe = $this->requete->getParametreFormulaire("plafondFamilleActe","numerique");
|
||||
$this->garantie->majtoutplafondfamilleacte($plafondFamilleActe,"1");
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionfamilleacte()
|
||||
{
|
||||
$nbreTransactionFamilleActe = $this->requete->getParametreFormulaire("nbreTransactionFamilleActe","numerique");
|
||||
$this->garantie->majtoutnbretransactionfamilleacte($nbreTransactionFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarencefamilleacte()
|
||||
{
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$this->garantie->majtoutdelaicarencefamilleacte($delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutperiodicitefamilleacte()
|
||||
{
|
||||
$codePeriodiciteFamilleActe = $this->requete->getParametreFormulaire("codePeriodiciteFamilleActe");
|
||||
$this->garantie->majtoutperiodicitefamilleacte($codePeriodiciteFamilleActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateurfamilleacte()
|
||||
{
|
||||
$ticketModerateurFamilleActe = $this->requete->getParametreFormulaire("ticketModerateurFamilleActe","numerique");
|
||||
$this->garantie->majtoutticketmoderateurfamilleacte($ticketModerateurFamilleActe);
|
||||
}
|
||||
|
||||
///////////////////////////////toutacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitacte()
|
||||
{
|
||||
$forfaitActe = $this->requete->getParametre("forfaitActe");
|
||||
|
||||
|
||||
/*
|
||||
if($forfaitActe == "2"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}elseif($forfaitActe == "1"){
|
||||
|
||||
$_SESSION['choixForfait'] = "forfait";
|
||||
}
|
||||
*/
|
||||
$_SESSION['forfaitActe'] = "1";
|
||||
|
||||
$this->garantie->majtoutforfaitacte("1");
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondacte()
|
||||
{
|
||||
|
||||
$plafondActe = $this->requete->getParametreFormulaire("plafondActe","numerique");
|
||||
$this->garantie->majtoutplafondacte($plafondActe,"1");
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionacte()
|
||||
{
|
||||
$nbreTransactionActe = $this->requete->getParametreFormulaire("nbreTransactionActe","numerique");
|
||||
$this->garantie->majtoutnbretransactionacte($nbreTransactionActe);
|
||||
}
|
||||
|
||||
public function majtoutcodeperiodiciteacte()
|
||||
{
|
||||
$codePeriodiciteActe = $this->requete->getParametreFormulaire("codePeriodiciteActe");
|
||||
$this->garantie->majtoutcodeperiodiciteacte($codePeriodiciteActe);
|
||||
}
|
||||
|
||||
public function majtoutobservationacte()
|
||||
{
|
||||
$codeObservationActe = $this->requete->getParametreFormulaire("codeObservationActe");
|
||||
$this->garantie->majtoutobservationacte($codeObservationActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarenceacte()
|
||||
{
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->garantie->majtoutdelaicarenceacte($delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateuracte()
|
||||
{
|
||||
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe","numerique");
|
||||
$this->garantie->majtoutticketmoderateuracte($ticketModerateurActe);
|
||||
}
|
||||
|
||||
public function supprimer()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$this->garantie->supprimerActe($idActe);
|
||||
}
|
||||
|
||||
}
|
||||
380
Controleur/ControleurAjaxactesgarantiebaremecollegetemp.php
Normal file
380
Controleur/ControleurAjaxactesgarantiebaremecollegetemp.php
Normal file
@@ -0,0 +1,380 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Periodicite.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxactesgarantiebaremecollegetemp extends Controleur {
|
||||
private $garantie;
|
||||
private $oui_non;
|
||||
private $periodicite;
|
||||
|
||||
private $actifGarantieOuiNon;
|
||||
private $actifGarantieLienOuiNon;
|
||||
private $actifActeOuiNon;
|
||||
private $actifActeLienOuiNon;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
$this->actifGarantieOuiNon = (new Ouinon())->getListe();
|
||||
$this->actifGarantieLienOuiNon = (new Ouinon())->getListe();
|
||||
$this->actifActeOuiNon = (new Ouinon())->getListe();
|
||||
$this->actifActeLienOuiNon = (new Ouinon())->getListe();
|
||||
|
||||
$this->periodicite = new periodicite();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$_SESSION['idBaremePriseEnCharge'] = $idBaremePriseEnCharge;
|
||||
$_SESSION['codeGarantie'] = $codeGarantie;
|
||||
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
|
||||
$periodicite = $this->periodicite->getListe();
|
||||
|
||||
$periodiciteFiltre = $this->periodicite->getListeFiltrer();
|
||||
|
||||
$forfaitTaux = $this->garantie->getTauxForfait();
|
||||
|
||||
$tmBareme = $this->garantie->getTmBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
|
||||
|
||||
$lienParente = $this->garantie->getLienParente();
|
||||
|
||||
|
||||
$observation = $this->garantie->getObservationplafond();
|
||||
$nomgarantie = $this->garantie->getNomGarantie($codeGarantie);
|
||||
|
||||
if($codeGarantie=="HOS"){
|
||||
$actesadd = null;
|
||||
}else{
|
||||
$actesadd = $this->garantie->getActesGarantieBaremeAdd($idBaremePriseEnCharge,$codeGarantie);
|
||||
}
|
||||
|
||||
$typeremboursement = $this->garantie->getTypeRemboursement();
|
||||
|
||||
/*
|
||||
garantiesbaremepriseencharge
|
||||
garantiesbaremepriseenchargelienparente,
|
||||
actesbaremepriseencharge,
|
||||
actesbaremepriseenchargelienparente
|
||||
*/
|
||||
|
||||
$retour = $_SESSION['vueCollege'];
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'garantie' =>$nomgarantie, 'periodicite' => $periodicite,
|
||||
'observation' =>$observation, 'actesadd' => $actesadd,
|
||||
'tmBareme' => $tmBareme, 'periodiciteFiltre' => $periodiciteFiltre,
|
||||
'lienParente' => $lienParente,
|
||||
'typeremboursement' => $typeremboursement, 'retour' => $retour,
|
||||
'actifGarantieOuiNon' => $this->actifGarantieOuiNon,
|
||||
'actifGarantieLienOuiNon' => $this->actifGarantieLienOuiNon,
|
||||
'actifActeOuiNon' => $this->actifActeOuiNon,
|
||||
'actifActeLienOuiNon' => $this->actifActeLienOuiNon
|
||||
)
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////garantiebareme////////////////////////////////
|
||||
|
||||
public function majgarantiebareme()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majgarantiebareme($codeGarantie);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
///////////////////////////////familleacte//////////////////////////////////////////////
|
||||
|
||||
|
||||
public function majforfaitfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
|
||||
$_SESSION['forfait'] = "1";
|
||||
|
||||
$this->garantie->majforfaitfamilleacte($idFamilleacte, "1");
|
||||
$this->garantie->majforfaitgarantie($codeGarantie, "1");
|
||||
}
|
||||
|
||||
public function majplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";majplafondfamilleacte
|
||||
}
|
||||
*/
|
||||
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majplafondfamilleacte($idFamilleacte,$plafond,"1");
|
||||
$this->garantie->majplafondgarantie($codeGarantie,$plafond,"1");
|
||||
}
|
||||
|
||||
public function majnbretransactionfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majnbretransactionfamilleacte($idFamilleacte, $nbreTransaction);
|
||||
$this->garantie->majnbretransactiongarantie($codeGarantie, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majdelaicarencefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majdelaicarencefamilleacte($idFamilleacte, $delaiCarenceFamilleActe);
|
||||
$this->garantie->majdelaicarencegarantie($codeGarantie, $delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majperiodicitefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majperiodicitefamilleacte($idFamilleacte, $codePeriodicite);
|
||||
$this->garantie->majperiodicitegarantie($codeGarantie, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majobservationfamilleacte($idFamilleacte, $codeObservation);
|
||||
$this->garantie->majplafondlettregarantie($codeGarantie, $codeObservation);
|
||||
}
|
||||
|
||||
public function majticketmoderateurfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
|
||||
$this->garantie->majticketmoderateurfamilleacte($idFamilleacte, $ticketModerateur);
|
||||
$this->garantie->majticketmoderateurgarantie($codeGarantie, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////////acte///////////////////////////////////////////
|
||||
|
||||
public function majforfaitacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
|
||||
|
||||
/*
|
||||
if($forfait == "2"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}elseif($forfait == "1"){
|
||||
$_SESSION['choixForfait'] = "forfait";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfait'] = "1";
|
||||
|
||||
$this->garantie->majforfaitacte($idActe, "1");
|
||||
}
|
||||
|
||||
public function majplafondacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$this->garantie->majplafondacte($idActe,$plafond,"1");
|
||||
}
|
||||
|
||||
public function majnbretransactionacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$this->garantie->majnbretransactionacte($idActe, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majperiodiciteacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$this->garantie->majperiodiciteacte($idActe, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$this->garantie->majobservationacte($idActe, $codeObservation);
|
||||
}
|
||||
|
||||
public function majdelaicarenceacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->garantie->majdelaicarenceacte($idActe, $delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majticketmoderateuracte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$this->garantie->majticketmoderateuracte($idActe, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////toutfamilleacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitfamilleacte()
|
||||
{
|
||||
$forfaitFamilleActe = $this->requete->getParametre("forfaitFamilleActe");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametre("idCollegeTemp");
|
||||
|
||||
/*
|
||||
if($forfaitFamilleActe != "1"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfaitFamilleActe'] = "1";
|
||||
|
||||
$this->garantie->majtoutforfaitfamilleacte("1");
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}elseif($_SESSION['choixForfait'] =="forfait"){
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$plafondFamilleActe = $this->requete->getParametreFormulaire("plafondFamilleActe","numerique");
|
||||
$this->garantie->majtoutplafondfamilleacte($plafondFamilleActe,"1");
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionfamilleacte()
|
||||
{
|
||||
$nbreTransactionFamilleActe = $this->requete->getParametreFormulaire("nbreTransactionFamilleActe","numerique");
|
||||
$this->garantie->majtoutnbretransactionfamilleacte($nbreTransactionFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarencefamilleacte()
|
||||
{
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$this->garantie->majtoutdelaicarencefamilleacte($delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutperiodicitefamilleacte()
|
||||
{
|
||||
$codePeriodiciteFamilleActe = $this->requete->getParametreFormulaire("codePeriodiciteFamilleActe");
|
||||
$this->garantie->majtoutperiodicitefamilleacte($codePeriodiciteFamilleActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateurfamilleacte()
|
||||
{
|
||||
$ticketModerateurFamilleActe = $this->requete->getParametreFormulaire("ticketModerateurFamilleActe","numerique");
|
||||
$this->garantie->majtoutticketmoderateurfamilleacte($ticketModerateurFamilleActe);
|
||||
}
|
||||
|
||||
///////////////////////////////toutacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitacte()
|
||||
{
|
||||
$forfaitActe = $this->requete->getParametre("forfaitActe");
|
||||
|
||||
|
||||
/*
|
||||
if($forfaitActe == "2"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}elseif($forfaitActe == "1"){
|
||||
|
||||
$_SESSION['choixForfait'] = "forfait";
|
||||
}
|
||||
*/
|
||||
$_SESSION['forfaitActe'] = "1";
|
||||
|
||||
$this->garantie->majtoutforfaitacte("1");
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondacte()
|
||||
{
|
||||
|
||||
$plafondActe = $this->requete->getParametreFormulaire("plafondActe","numerique");
|
||||
$this->garantie->majtoutplafondacte($plafondActe,"1");
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionacte()
|
||||
{
|
||||
$nbreTransactionActe = $this->requete->getParametreFormulaire("nbreTransactionActe","numerique");
|
||||
$this->garantie->majtoutnbretransactionacte($nbreTransactionActe);
|
||||
}
|
||||
|
||||
public function majtoutcodeperiodiciteacte()
|
||||
{
|
||||
$codePeriodiciteActe = $this->requete->getParametreFormulaire("codePeriodiciteActe");
|
||||
$this->garantie->majtoutcodeperiodiciteacte($codePeriodiciteActe);
|
||||
}
|
||||
|
||||
public function majtoutobservationacte()
|
||||
{
|
||||
$codeObservationActe = $this->requete->getParametreFormulaire("codeObservationActe");
|
||||
$this->garantie->majtoutobservationacte($codeObservationActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarenceacte()
|
||||
{
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->garantie->majtoutdelaicarenceacte($delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateuracte()
|
||||
{
|
||||
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe","numerique");
|
||||
$this->garantie->majtoutticketmoderateuracte($ticketModerateurActe);
|
||||
}
|
||||
|
||||
public function supprimer()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$this->garantie->supprimerActe($idActe);
|
||||
}
|
||||
|
||||
}
|
||||
318
Controleur/ControleurAjaxactesgarantiestatus.php
Normal file
318
Controleur/ControleurAjaxactesgarantiestatus.php
Normal file
@@ -0,0 +1,318 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Periodicite.php';
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Modele/College_temp.php';
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Modele/Familleacte.php';
|
||||
|
||||
class ControleurAjaxactesgarantiestatus extends Controleur {
|
||||
private $garantie;
|
||||
private $ouinon;
|
||||
private $familleacte;
|
||||
private $periodicite;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->college_temp = new College_temp();
|
||||
$this->ouinonimposerplafond = (new Ouinon())->getListe();
|
||||
$this->familleacte = new Familleacte();
|
||||
$this->periodicite = new periodicite();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Ajaxactesgarantiestatus.php';
|
||||
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////garantielienparente_temp////////////////////////////////
|
||||
|
||||
public function majgarantielienparente()
|
||||
{
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
|
||||
$this->college_temp->majgarantielienparente($idGarantie);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
///////////////////////////////familleacte//////////////////////////////////////////////
|
||||
|
||||
|
||||
public function majforfaitfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
/*
|
||||
if($forfait != "1"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}
|
||||
*/
|
||||
$_SESSION['forfait'] = $forfait;
|
||||
|
||||
$this->college_temp->majforfaitfamilleacte($idFamilleacte, $forfait);
|
||||
$this->college_temp->majforfaitgarantie($idGarantie, $forfait);
|
||||
}
|
||||
|
||||
public function majplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}else{
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
|
||||
$this->college_temp->majplafondfamilleacte($idFamilleacte,$plafond,$_SESSION['forfait']);
|
||||
$this->college_temp->majplafondgarantie($idGarantie,$plafond,$_SESSION['forfait']);
|
||||
}
|
||||
|
||||
public function majnbretransactionfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
|
||||
$this->college_temp->majnbretransactionfamilleacte($idFamilleacte, $nbreTransaction);
|
||||
$this->college_temp->majnbretransactiongarantie($idGarantie, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majdelaicarencefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
|
||||
$this->college_temp->majdelaicarencefamilleacte($idFamilleacte, $delaiCarenceFamilleActe);
|
||||
$this->college_temp->majdelaicarencegarantie($idGarantie, $delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majperiodicitefamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
|
||||
$this->college_temp->majperiodicitefamilleacte($idFamilleacte, $codePeriodicite);
|
||||
$this->college_temp->majperiodicitegarantie($idGarantie, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
|
||||
$this->college_temp->majobservationfamilleacte($idFamilleacte, $codeObservation);
|
||||
$this->college_temp->majplafondlettregarantie($idGarantie, $codeObservation);
|
||||
}
|
||||
|
||||
public function majticketmoderateurfamilleacte()
|
||||
{
|
||||
$idFamilleacte = $this->requete->getParametre("idFamilleacte");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$idGarantie = $this->requete->getParametre("idGarantie");
|
||||
|
||||
$this->college_temp->majticketmoderateurfamilleacte($idFamilleacte, $ticketModerateur);
|
||||
$this->college_temp->majticketmoderateurgarantie($idGarantie, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////////acte///////////////////////////////////////////
|
||||
|
||||
public function majforfaitacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$forfait = $this->requete->getParametreFormulaire("forfait");
|
||||
/*
|
||||
if($forfait != "1"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfait'] = $forfait;
|
||||
|
||||
$this->college_temp->majforfaitacte($idActe, $forfait);
|
||||
}
|
||||
|
||||
public function majplafondacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] =="taux"){
|
||||
$choixForfait = "2";
|
||||
}else{
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$plafond = $this->requete->getParametreFormulaire("plafond","numerique");
|
||||
$this->college_temp->majplafondacte($idActe,$plafond,$_SESSION['forfait']);
|
||||
}
|
||||
|
||||
public function majnbretransactionacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$nbreTransaction = $this->requete->getParametreFormulaire("nbreTransaction","numerique");
|
||||
$this->college_temp->majnbretransactionacte($idActe, $nbreTransaction);
|
||||
}
|
||||
|
||||
public function majperiodiciteacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codePeriodicite = $this->requete->getParametreFormulaire("codePeriodicite");
|
||||
$this->college_temp->majperiodiciteacte($idActe, $codePeriodicite);
|
||||
}
|
||||
|
||||
public function majobservationacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$codeObservation = $this->requete->getParametreFormulaire("codeObservation");
|
||||
$this->college_temp->majobservationacte($idActe, $codeObservation);
|
||||
}
|
||||
|
||||
public function majdelaicarenceacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->college_temp->majdelaicarenceacte($idActe, $delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majticketmoderateuracte()
|
||||
{
|
||||
$idActe = $this->requete->getParametre("idActe");
|
||||
$ticketModerateur = $this->requete->getParametreFormulaire("ticketModerateur","numerique");
|
||||
$this->college_temp->majticketmoderateuracte($idActe, $ticketModerateur);
|
||||
}
|
||||
|
||||
///////////////////////////////toutfamilleacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitfamilleacte()
|
||||
{
|
||||
$forfaitFamilleActe = $this->requete->getParametre("forfaitFamilleActe");
|
||||
$codeGarantie = $this->requete->getParametre("codeGarantie");
|
||||
$idCollegeTemp = $this->requete->getParametre("idCollegeTemp");
|
||||
$codeLienParente = $this->requete->getParametre("codeLienParente");
|
||||
|
||||
/*
|
||||
if($forfaitFamilleActe != "1"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfaitFamilleActe'] = $forfaitFamilleActe;
|
||||
|
||||
$this->college_temp->majtoutforfaitfamilleacte($forfaitFamilleActe);
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondfamilleacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] == "taux"){
|
||||
$choixForfait = "2";
|
||||
}else{
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$plafondFamilleActe = $this->requete->getParametreFormulaire("plafondFamilleActe","numerique");
|
||||
$this->college_temp->majtoutplafondfamilleacte($plafondFamilleActe,$_SESSION['forfaitFamilleActe']);
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionfamilleacte()
|
||||
{
|
||||
$nbreTransactionFamilleActe = $this->requete->getParametreFormulaire("nbreTransactionFamilleActe","numerique");
|
||||
$this->college_temp->majtoutnbretransactionfamilleacte($nbreTransactionFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarencefamilleacte()
|
||||
{
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe","numerique");
|
||||
$this->college_temp->majtoutdelaicarencefamilleacte($delaiCarenceFamilleActe);
|
||||
}
|
||||
|
||||
public function majtoutperiodicitefamilleacte()
|
||||
{
|
||||
$codePeriodiciteFamilleActe = $this->requete->getParametreFormulaire("codePeriodiciteFamilleActe");
|
||||
$this->college_temp->majtoutperiodicitefamilleacte($codePeriodiciteFamilleActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateurfamilleacte()
|
||||
{
|
||||
$ticketModerateurFamilleActe = $this->requete->getParametreFormulaire("ticketModerateurFamilleActe","numerique");
|
||||
$this->college_temp->majtoutticketmoderateurfamilleacte($ticketModerateurFamilleActe);
|
||||
}
|
||||
|
||||
///////////////////////////////toutacte//////////////////////////////////////////
|
||||
|
||||
public function majtoutforfaitacte()
|
||||
{
|
||||
$forfaitActe = $this->requete->getParametre("forfaitActe");
|
||||
|
||||
/*
|
||||
if($forfaitActe != "1"){
|
||||
$_SESSION['choixForfait'] = "taux";
|
||||
}
|
||||
*/
|
||||
|
||||
$_SESSION['forfaitActe'] = $forfaitActe;
|
||||
|
||||
$this->college_temp->majtoutforfaitacte($forfaitActe);
|
||||
|
||||
}
|
||||
|
||||
public function majtoutplafondacte()
|
||||
{
|
||||
/*
|
||||
if($_SESSION['choixForfait'] == "taux"){
|
||||
$choixForfait = "2";
|
||||
}else{
|
||||
$choixForfait = "1";
|
||||
}
|
||||
*/
|
||||
|
||||
$plafondActe = $this->requete->getParametreFormulaire("plafondActe","numerique");
|
||||
$this->college_temp->majtoutplafondacte($plafondActe,$_SESSION['forfaitActe']);
|
||||
}
|
||||
|
||||
public function majtoutnbretransactionacte()
|
||||
{
|
||||
$nbreTransactionActe = $this->requete->getParametreFormulaire("nbreTransactionActe","numerique");
|
||||
$this->college_temp->majtoutnbretransactionacte($nbreTransactionActe);
|
||||
}
|
||||
|
||||
public function majtoutcodeperiodiciteacte()
|
||||
{
|
||||
$codePeriodiciteActe = $this->requete->getParametreFormulaire("codePeriodiciteActe");
|
||||
$this->college_temp->majtoutcodeperiodiciteacte($codePeriodiciteActe);
|
||||
}
|
||||
|
||||
public function majtoutobservationacte()
|
||||
{
|
||||
$codeObservationActe = $this->requete->getParametreFormulaire("codeObservationActe");
|
||||
$this->college_temp->majtoutobservationacte($codeObservationActe);
|
||||
}
|
||||
|
||||
public function majtoutdelaicarenceacte()
|
||||
{
|
||||
$delaiCarenceActe = $this->requete->getParametreFormulaire("delaiCarenceActe","numerique");
|
||||
$this->college_temp->majtoutdelaicarenceacte($delaiCarenceActe);
|
||||
}
|
||||
|
||||
|
||||
public function majtoutticketmoderateuracte()
|
||||
{
|
||||
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe","numerique");
|
||||
$this->college_temp->majtoutticketmoderateuracte($ticketModerateurActe);
|
||||
}
|
||||
}
|
||||
31
Controleur/ControleurAjaxacteshorsbareme.php
Normal file
31
Controleur/ControleurAjaxacteshorsbareme.php
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxacteshorsbareme extends Controleur {
|
||||
private $garantie;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
|
||||
$actesadd = $this->garantie->getActesGarantieBaremeAdd($idBaremePriseEnCharge,$codeGarantie);
|
||||
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'actesadd'=>$actesadd
|
||||
)
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
32
Controleur/ControleurAjaxactesmedicauxselect.php
Normal file
32
Controleur/ControleurAjaxactesmedicauxselect.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Prestationactes.php';
|
||||
|
||||
class ControleurAjaxactesmedicauxselect extends Controleur {
|
||||
private $prestation;
|
||||
|
||||
public function __construct() {
|
||||
$this->prestation = new Prestationactes();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
||||
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
||||
|
||||
$prestations = $this->prestation->getactesmedicauxfeuille($numeroFeuilleMaladie, $codePrestataire);
|
||||
$prestations_total = $this->prestation->getactesmedicauxfeuille_total($numeroFeuilleMaladie, $codePrestataire);
|
||||
|
||||
$this->genererVueAjax(array('prestations' => $prestations, 'prestations_total' => $prestations_total));
|
||||
}
|
||||
|
||||
public function majquantite()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametre("idPrestationactes");
|
||||
$quantite = $this->requete->getParametreFormulaire("quantite", "numerique");
|
||||
|
||||
$this->prestation->majquantite($idPrestationactes, $quantite);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
}
|
||||
25
Controleur/ControleurAjaxactesplafonnesbeneficiaire.php
Normal file
25
Controleur/ControleurAjaxactesplafonnesbeneficiaire.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Garantieadherent.php';
|
||||
|
||||
class ControleurAjaxactesplafonnesbeneficiaire extends Controleur {
|
||||
private $garantieadherent;
|
||||
|
||||
public function __construct() {
|
||||
$this->garantieadherent = new Garantieadherent();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
|
||||
$idAdherent = $this->requete->getParametreFormulaire("idAdherent");
|
||||
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
||||
|
||||
$actes = $this->garantieadherent->getBaremePlafondAdherent($idAdherent, $idBeneficiaire);
|
||||
|
||||
|
||||
$this->genererVueAjax(array('actes' => $actes));
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
20
Controleur/ControleurAjaxactespossibles.php
Normal file
20
Controleur/ControleurAjaxactespossibles.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
|
||||
|
||||
class ControleurAjaxactespossibles extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
$codeTypePrestation = $this->requete->getParametreFormulaire("codeTypePrestation");
|
||||
$acte = $this->acte->getactespossibles($codeTypePrestation, $codeFamilleActe);
|
||||
$this->genererVueAjax(array('acte' => $acte));
|
||||
}
|
||||
}
|
||||
20
Controleur/ControleurAjaxactespossiblesmed.php
Normal file
20
Controleur/ControleurAjaxactespossiblesmed.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
|
||||
|
||||
class ControleurAjaxactespossiblesmed extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
$codeTypePrestation = $this->requete->getParametreFormulaire("codeTypePrestation");
|
||||
|
||||
$acte = $this->acte->getactespossibles($codeTypePrestation, $codeFamilleActe);
|
||||
$this->genererVueAjax(array('acte' => $acte));
|
||||
}
|
||||
}
|
||||
20
Controleur/ControleurAjaxactespossiblesselection.php
Normal file
20
Controleur/ControleurAjaxactespossiblesselection.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
|
||||
|
||||
class ControleurAjaxactespossiblesselection extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$actes = $this->acte->geatactesexamensselection($codeFamilleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes' => $actes));
|
||||
}
|
||||
}
|
||||
21
Controleur/ControleurAjaxactespossiblesselectiondec.php
Normal file
21
Controleur/ControleurAjaxactespossiblesselectiondec.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
22
Controleur/ControleurAjaxactespossiblesselectionproforma.php
Normal file
22
Controleur/ControleurAjaxactespossiblesselectionproforma.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
|
||||
|
||||
class ControleurAjaxactespossiblesselectionproforma extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeFamilleActe = $this->requete->getParametreFormulaire("codeFamilleActe");
|
||||
|
||||
$_SESSION["codeFamilleActe"] = $codeFamilleActe;
|
||||
|
||||
$actes = $this->acte->geatactesexamensselectionproforma($codeFamilleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes' => $actes));
|
||||
}
|
||||
}
|
||||
24
Controleur/ControleurAjaxactestarifes.php
Normal file
24
Controleur/ControleurAjaxactestarifes.php
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
|
||||
class ControleurAjaxactestarifes extends Controleur
|
||||
{
|
||||
private $detailtarifacte;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->detailtarifacte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeTarifActe = $_SESSION['codeTarifActe_C'];
|
||||
$codeFamilleActe = $_SESSION['codeFamilleActe_C'];
|
||||
|
||||
$actes_in = $this->detailtarifacte->getactesin($codeTarifActe, $codeFamilleActe);
|
||||
|
||||
$this->genererVueAjax(array('actes_in' => $actes_in));
|
||||
}
|
||||
|
||||
}
|
||||
41
Controleur/ControleurAjaxactivationprestataire.php
Normal file
41
Controleur/ControleurAjaxactivationprestataire.php
Normal file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
|
||||
class ControleurAjaxactivationprestataire extends Controleur {
|
||||
private $prestataire;
|
||||
|
||||
public function __construct() {
|
||||
$this->prestataire = new Prestataire();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$idPrestataire = $this->requete->getParametreFormulaire("idPrestataire");
|
||||
|
||||
$prestataire = $this->prestataire->getunprestataire($idPrestataire);
|
||||
$historiques = $this->prestataire->gethactivationprestataire($codePrestataire);
|
||||
|
||||
$this->genererVueAjax(array('historiques' => $historiques, 'prestataire' => $prestataire));
|
||||
|
||||
}
|
||||
|
||||
public function historique() {
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
|
||||
$historiques = $this->prestataire->gethactivationprestataire($codePrestataire);
|
||||
|
||||
$this->genererVueAjax(array('historiques' => $historiques));
|
||||
|
||||
}
|
||||
|
||||
public function modifierlimite()
|
||||
{
|
||||
$idLimite = $this->requete->getParametreFormulaire("idLimite");
|
||||
$plafondOld = $this->requete->getParametreFormulaire("plafondOld");
|
||||
|
||||
$this->genererVueAjax(array('idLimite' => $idLimite, 'plafondOld' => $plafondOld));
|
||||
}
|
||||
}
|
||||
112
Controleur/ControleurAjaxadherent.php
Normal file
112
Controleur/ControleurAjaxadherent.php
Normal file
@@ -0,0 +1,112 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxadherent extends Controleur {
|
||||
private $adherent;
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct() {
|
||||
$this->adherent = new Adherent();
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
}
|
||||
|
||||
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();
|
||||
}
|
||||
|
||||
public function ajouteradherentfacturation()
|
||||
{
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$racineNoAdherent = $this->requete->getSession()->getAttribut('racineNoAdherent');
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
$idCollege = $this->adherent->getcollegeavenantfacturation($idPolice);
|
||||
$numeroPolice = $_SESSION['numeroPolice_C'];
|
||||
$nom = "AVENANT";
|
||||
$prenoms = "FACTURATION";
|
||||
$codeNaturePiece = "";
|
||||
$numeroPiece = "";
|
||||
$sexe = "M";
|
||||
|
||||
$dateNaissance = $this->adherent->getdateeffetpolice($idPolice);
|
||||
|
||||
|
||||
$codeGroupeSanguin = "";
|
||||
$codeSituationFamille = "";
|
||||
$nombreEnfants = "0";
|
||||
$adresseGeo = "";
|
||||
$adressePostale = "";
|
||||
$codePays = "";
|
||||
$codeVille = "";
|
||||
$codeLocalite = "";
|
||||
$telephonFixe = "";
|
||||
$telephonePortable = "";
|
||||
$email = "";
|
||||
$dateEntree = $this->adherent->getdateeffetpolice($idPolice);;
|
||||
$idAvenant = "0";
|
||||
|
||||
$numeroCmu = "";
|
||||
|
||||
$numeroMatricule = "";
|
||||
|
||||
$user = $this->requete->getSession()->getAttribut('login');
|
||||
$dateCre = date("Y-m-d");
|
||||
|
||||
|
||||
$codeTarifActe = "";
|
||||
|
||||
//ajouter par sorel 19-06-2023
|
||||
$dateSouscription = null;
|
||||
|
||||
$numeroBs = "";
|
||||
$vip = "";
|
||||
$ancienNumeroAssure = "";
|
||||
$seuilRdAdherent = "0";
|
||||
|
||||
|
||||
|
||||
$enVigueur = "1";
|
||||
$rib = "";
|
||||
$codeModePaiement = "";
|
||||
|
||||
|
||||
$beneficiaireReglement = "";
|
||||
$codeLienBeneficiaire = "";
|
||||
$telephoneMobile = "";
|
||||
|
||||
$codeTypeRemboursement = "";
|
||||
$prorata = "1";
|
||||
|
||||
|
||||
|
||||
$this->adherent->initavenantfacturationadherent_temp($idCollege,$dateEntree,$user,$prorata);
|
||||
|
||||
|
||||
$dernierIdAdherent = $this->adherent->ajouteradherentfacturation($idPolice, $idCollege, $nom, $prenoms, $codeNaturePiece, $numeroPiece, $sexe,
|
||||
$dateNaissance, $codeGroupeSanguin, $codeSituationFamille, $nombreEnfants, $adresseGeo, $adressePostale, $codePays, $codeVille,
|
||||
$telephonFixe, $telephonePortable, $email, $dateEntree, $user, $idAvenant, $codeLocalite, $numeroCmu, $numeroMatricule, $codeTarifActe,
|
||||
$dateSouscription, $vip, $seuilRdAdherent, $numeroBs, $ancienNumeroAssure, $beneficiaireReglement, $codeLienBeneficiaire, $codeModePaiement,
|
||||
$enVigueur, $telephoneMobile, $rib, $codeTypeRemboursement) ;
|
||||
|
||||
|
||||
|
||||
$idBeneficiaire = $this->beneficiaire->ajouterbeneficiairefacturation($dernierIdAdherent);
|
||||
|
||||
}
|
||||
}
|
||||
104
Controleur/ControleurAjaxadherentsbacules.php
Normal file
104
Controleur/ControleurAjaxadherentsbacules.php
Normal file
@@ -0,0 +1,104 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
require_once 'Modele/Police.php';
|
||||
|
||||
class ControleurAjaxadherentsbacules extends Controleur {
|
||||
private $adherent;
|
||||
private $police;
|
||||
|
||||
public function __construct() {
|
||||
$this->adherent = new Adherent();
|
||||
$this->police = new Police();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$idPoliceBascule = $this->requete->getParametreFormulaire("idPolice");
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
|
||||
//$idCollegePolice = $this->requete->getParametreFormulaire("idCollegePolice");
|
||||
$idCollegePolice = $_SESSION['idCollegePolice'];
|
||||
|
||||
|
||||
//$_SESSION['idCollegePolice'] = $idCollegePolice;
|
||||
|
||||
if($idCollegePolice > "0"){
|
||||
$adherents = $this->adherent->getlisteassurescollegeabasculer($idPolice, $idCollegePolice);
|
||||
|
||||
}else{
|
||||
|
||||
$adherents = $this->adherent->getlisteassuresabasculer($idPolice);
|
||||
}
|
||||
|
||||
$adherentsBascules = $this->adherent->getlisteadherentsBascules($codeGcAssureur, $codeProduit, $idPoliceBascule, $idCollege);
|
||||
|
||||
//var_dump($adherentsBascules); die();
|
||||
|
||||
$collegesPolice = $this->police->getListeCollegePolice($idPolice);
|
||||
|
||||
$this->genererVueAjax(array(
|
||||
'adherents' => $adherents,
|
||||
'adherentsBascules' => $adherentsBascules,
|
||||
'collegesPolice' => $collegesPolice
|
||||
));
|
||||
}
|
||||
|
||||
public function ajouter()
|
||||
{
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$idPolice = $this->requete->getParametreFormulaire("idPolice");
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$idOption = $this->requete->getParametreFormulaire("idOption");
|
||||
$numeroAdherent = $this->requete->getParametreFormulaire("numeroAdherent");
|
||||
|
||||
$dateEffet = $this->requete->getParametreDate("dateEffet");
|
||||
|
||||
|
||||
$this->adherent->ajouterAdherentBascules($codeGcAssureur, $codeProduit, $idPolice, $idCollege, $idOption, $numeroAdherent, $dateEffet);
|
||||
|
||||
}
|
||||
|
||||
public function ajoutertous()
|
||||
{
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$idPoliceBascule = $this->requete->getParametreFormulaire("idPolice");
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$idOption = $this->requete->getParametreFormulaire("idOption");
|
||||
$dateEffet = $this->requete->getParametreDate("dateEffet");
|
||||
$idCollegePolice = $this->requete->getParametreFormulaire("idCollegePolice");
|
||||
|
||||
$_SESSION['idCollegePolice'] = $idCollegePolice;
|
||||
|
||||
//var_dump($codeGcAssureur, $codeProduit, $idPoliceBascule, $idCollege, $idOption, $dateEffet, $idCollegePolice);die();
|
||||
|
||||
$this->adherent->ajouterTousAdherentBascules($codeGcAssureur, $codeProduit, $idPoliceBascule, $idCollege, $idOption, $dateEffet, $idCollegePolice);
|
||||
|
||||
}
|
||||
|
||||
public function retirer()
|
||||
{
|
||||
|
||||
$numeroAdherent = $this->requete->getParametreFormulaire("numeroAdherent");
|
||||
|
||||
$this->adherent->retirerAdherentBascules($numeroAdherent);
|
||||
|
||||
}
|
||||
|
||||
public function retirertous()
|
||||
{
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$idPoliceBascule = $this->requete->getParametreFormulaire("idPolice");
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
|
||||
|
||||
$this->adherent->retirerTousAdherentBascules($codeGcAssureur, $codeProduit, $idPoliceBascule, $idCollege);
|
||||
|
||||
}
|
||||
}
|
||||
105
Controleur/ControleurAjaxaffectioncollegetm.php
Normal file
105
Controleur/ControleurAjaxaffectioncollegetm.php
Normal file
@@ -0,0 +1,105 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
|
||||
class ControleurAjaxaffectioncollegetm extends Controleur {
|
||||
private $college_temp;
|
||||
private $oui_non;
|
||||
|
||||
public function __construct() {
|
||||
$this->college_temp = new College_temp();
|
||||
$this->oui_non = new Ouinon();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
|
||||
$college = $this->college_temp->getCollegepoliceId($idCollege);
|
||||
|
||||
$_SESSION['idCollege'] = $idCollege;
|
||||
|
||||
$affections = $this->college_temp->getaffections();
|
||||
|
||||
$affectionstm = $this->college_temp->getaffectionstm($idCollege);
|
||||
|
||||
$appliquerPlafond = $this->oui_non->getListe();
|
||||
|
||||
$this->genererVueAjax(array('college' => $college, 'affections' => $affections,
|
||||
'affectionstm' => $affectionstm, 'appliquerPlafond' => $appliquerPlafond));
|
||||
}
|
||||
|
||||
public function majtm()
|
||||
{
|
||||
$idAffection = $this->requete->getParametreFormulaire("idAffection");
|
||||
$tm = $this->requete->getParametreFormulaire("tm");
|
||||
|
||||
|
||||
$this->college_temp->majtmaffectiontm($idAffection, $tm);
|
||||
|
||||
//$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function retirer()
|
||||
{
|
||||
$idAffection = $this->requete->getParametreFormulaire("idAffection");
|
||||
$this->college_temp->retireraffectiontm($idAffection);
|
||||
|
||||
//$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function ajouter()
|
||||
{
|
||||
$codeAffection = $this->requete->getParametreFormulaire("codeAffection");
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$tm = $this->requete->getParametreFormulaire("tm");
|
||||
$appliquerPlafond= $this->requete->getParametreFormulaire("appliquerPlafond");
|
||||
|
||||
$this->college_temp->ajouteruneaffectiontm($codeAffection, $idCollege, $tm, $appliquerPlafond);
|
||||
|
||||
//$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function initprestation()
|
||||
{
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
$this->college_temp->initPrestationCollege($idCollegeTemp);
|
||||
}
|
||||
|
||||
// 09-01-2023
|
||||
public function majgarantie()
|
||||
{
|
||||
$idPrestation = $this->requete->getParametreFormulaire("idPrestation");
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
|
||||
|
||||
$this->college_temp->majgarantieprestatairetm($idPrestation, $codeGarantie);
|
||||
|
||||
//$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function majaffection()
|
||||
{
|
||||
$idPrestation = $this->requete->getParametreFormulaire("idPrestation");
|
||||
$codeAffection = $this->requete->getParametreFormulaire("codeAffection");
|
||||
|
||||
|
||||
$this->college_temp->majaffectionprestatairetm($idPrestation, $codeAffection);
|
||||
|
||||
//$this->executerAction("index");
|
||||
}
|
||||
|
||||
//10-04-2023
|
||||
public function majplafond()
|
||||
{
|
||||
$idAffection = $this->requete->getParametreFormulaire("idAffection");
|
||||
$appliquerPlafond = $this->requete->getParametreFormulaire("appliquerPlafond");
|
||||
|
||||
|
||||
$this->college_temp->majplafondaffectiontm($idAffection, $appliquerPlafond);
|
||||
|
||||
//$this->executerAction("index");
|
||||
}
|
||||
}
|
||||
22
Controleur/ControleurAjaxaffectionspossibles.php
Normal file
22
Controleur/ControleurAjaxaffectionspossibles.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Affection.php';
|
||||
|
||||
|
||||
class ControleurAjaxaffectionspossibles extends Controleur {
|
||||
private $affection;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->affection = new Affection();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeTypeAffection = $this->requete->getParametreFormulaire("codeTypeAffection");
|
||||
|
||||
$affections = $this->affection->getListe($codeTypeAffection) ;
|
||||
|
||||
$this->genererVueAjax(array('affections' => $affections));
|
||||
}
|
||||
}
|
||||
63
Controleur/ControleurAjaxafficherajoutactesdec.php
Normal file
63
Controleur/ControleurAjaxafficherajoutactesdec.php
Normal file
@@ -0,0 +1,63 @@
|
||||
<?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");
|
||||
$prixActe = "0";
|
||||
|
||||
|
||||
$this->acte->ajouteractedecompte($codeActe, $prixActe);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function retireractedecompte()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
|
||||
$this->acte->retireractedecompte($idActe);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
//17-06-2023
|
||||
public function majvaleuracte()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$valeurActe = $this->requete->getParametreFormulaire("valeurActe");
|
||||
|
||||
|
||||
$this->acte->majvaleuracte($idPrestationactes, $valeurActe);
|
||||
|
||||
$this->executerAction("index");
|
||||
|
||||
}
|
||||
|
||||
public function majquantite()
|
||||
{
|
||||
$idPrestationactes = $this->requete->getParametreFormulaire("idPrestationactes");
|
||||
$quantite = $this->requete->getParametreFormulaire("quantite");
|
||||
|
||||
|
||||
$this->acte->majquantite($idPrestationactes, $quantite);
|
||||
|
||||
$this->executerAction("index");
|
||||
|
||||
}
|
||||
}
|
||||
44
Controleur/ControleurAjaxafficherbons.php
Normal file
44
Controleur/ControleurAjaxafficherbons.php
Normal file
@@ -0,0 +1,44 @@
|
||||
<?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());
|
||||
}
|
||||
|
||||
}
|
||||
21
Controleur/ControleurAjaxafficherconsommables.php
Normal file
21
Controleur/ControleurAjaxafficherconsommables.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Consommable_temp.php';
|
||||
|
||||
class ControleurAjaxafficherconsommables extends Controleur {
|
||||
private $consommable;
|
||||
|
||||
public function __construct() {
|
||||
$this->consommable = new Consommable_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
||||
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
||||
|
||||
$consommables = $this->consommable->getconsommablesfeuille($numeroFeuilleMaladie, $codePrestataire);
|
||||
|
||||
$this->genererVueAjax(array('consommables' => $consommables));
|
||||
}
|
||||
}
|
||||
28
Controleur/ControleurAjaxaffichertarifapplique.php
Normal file
28
Controleur/ControleurAjaxaffichertarifapplique.php
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
|
||||
|
||||
class ControleurAjaxaffichertarifapplique extends Controleur {
|
||||
private $tarif;
|
||||
|
||||
public function __construct() {
|
||||
$this->tarif = new Tarifsactes();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
||||
$datePrestation = $this->requete->getParametreDate("datePrestation");
|
||||
|
||||
|
||||
$tarifapplique = $this->tarif->gettarifapplique($idBeneficiaire, $codePrestataire, $codeActe, $datePrestation);
|
||||
|
||||
//var_dump($tarifapplique);
|
||||
|
||||
$this->genererVueAjax(array('tarifapplique' => $tarifapplique));
|
||||
}
|
||||
|
||||
}
|
||||
71
Controleur/ControleurAjaxafficherverifierfacture.php
Normal file
71
Controleur/ControleurAjaxafficherverifierfacture.php
Normal file
@@ -0,0 +1,71 @@
|
||||
<?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");
|
||||
}
|
||||
|
||||
}
|
||||
70
Controleur/ControleurAjaxafficherverifierfactureopt.php
Normal file
70
Controleur/ControleurAjaxafficherverifierfactureopt.php
Normal file
@@ -0,0 +1,70 @@
|
||||
<?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");
|
||||
}
|
||||
|
||||
}
|
||||
70
Controleur/ControleurAjaxafficherverifierfacturepha.php
Normal file
70
Controleur/ControleurAjaxafficherverifierfacturepha.php
Normal file
@@ -0,0 +1,70 @@
|
||||
<?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");
|
||||
}
|
||||
|
||||
}
|
||||
21
Controleur/ControleurAjaxagemaxbeneficiaire.php
Normal file
21
Controleur/ControleurAjaxagemaxbeneficiaire.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
|
||||
class ControleurAjaxagemaxbeneficiaire extends Controleur {
|
||||
private $adh;
|
||||
|
||||
public function __construct() {
|
||||
$this->adh = new Adherent();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$codeLienParente = $this->requete->getParametreFormulaire("codeLienParente");
|
||||
|
||||
$ageMax = $this->adh->getagemaxlienparente($idCollege, $codeLienParente);
|
||||
|
||||
$this->genererVueAjax(array('ageMax' => $ageMax));
|
||||
}
|
||||
}
|
||||
27
Controleur/ControleurAjaxajoutactesdec.php
Normal file
27
Controleur/ControleurAjaxajoutactesdec.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?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) ;
|
||||
|
||||
//var_dump($familleacte);
|
||||
|
||||
//die();
|
||||
|
||||
$prestations = $this->acte->get_prestations_ajoute_dec();
|
||||
|
||||
$this->genererVueAjax(array('familleacte' => $familleacte, 'prestations' => $prestations));
|
||||
}
|
||||
}
|
||||
50
Controleur/ControleurAjaxajouterbaremeaccessoiregarant.php
Normal file
50
Controleur/ControleurAjaxajouterbaremeaccessoiregarant.php
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Baremeaccessoiregarant.php';
|
||||
|
||||
class ControleurAjaxajouterbaremeaccessoiregarant extends Controleur {
|
||||
private $bareme;
|
||||
|
||||
public function __construct() {
|
||||
$this->bareme = new Baremeaccessoiregarant();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
|
||||
$typecontrat = $this->bareme->gettypecontrat();
|
||||
$application = $this->bareme->getapplication();
|
||||
|
||||
$this->genererVueAjax(array('typecontrat' => $typecontrat,'application' => $application));
|
||||
}
|
||||
|
||||
public function ajouter(){
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeTypeContrat = $this->requete->getParametreFormulaire("codeTypeContrat");
|
||||
$codeApplication = $this->requete->getParametreFormulaire("codeApplication");
|
||||
|
||||
|
||||
$primeMin = str_replace(' ', '', $this->requete->getParametreFormulaire("primeMin"));
|
||||
$primeMax = str_replace(' ', '',$this->requete->getParametreFormulaire("primeMax"));
|
||||
|
||||
$tauxAccessoire = $this->requete->getParametreFormulaire("tauxAccessoire");
|
||||
$accessoireForfait = str_replace(' ', '',$this->requete->getParametreFormulaire("accessoireForfait"));
|
||||
|
||||
|
||||
$this->bareme->ajouterbaremeaccessoiregarant($codeGcAssureur,$codeTypeContrat,$codeApplication,$primeMin,$primeMax,
|
||||
$tauxAccessoire,$accessoireForfait);
|
||||
}
|
||||
|
||||
public function primemini()
|
||||
{
|
||||
$codeTypeContrat = $this->requete->getParametreFormulaire("codeTypeContrat");
|
||||
$codeApplication = $this->requete->getParametreFormulaire("codeApplication");
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
|
||||
$primeMin = $this->bareme->getPrimeMiniGarant($codeGcAssureur, $codeTypeContrat, $codeApplication);
|
||||
|
||||
$this->genererVueAjax(array('primeMin' => $primeMin));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
23
Controleur/ControleurAjaxajouterpraticien.php
Normal file
23
Controleur/ControleurAjaxajouterpraticien.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Specialite.php';
|
||||
require_once 'Modele/Sexe.php';
|
||||
|
||||
class ControleurAjaxajouterpraticien extends Controleur
|
||||
{
|
||||
private $specialite;
|
||||
private $sexe;
|
||||
|
||||
public function __construct() {
|
||||
$this->specialite = new Specialite();
|
||||
$this->sexe = (new Sexe())->getListe();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$specialite = $this->specialite->getListe();
|
||||
$metier = $this->specialite->getListeMetier();
|
||||
|
||||
$this->genererVueAjax(array('specialite' => $specialite, 'sexe' => $this->sexe, 'metier' => $metier));
|
||||
}
|
||||
}
|
||||
34
Controleur/ControleurAjaxajouterprestatairesenmoins.php
Normal file
34
Controleur/ControleurAjaxajouterprestatairesenmoins.php
Normal file
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
|
||||
class ControleurAjaxajouterprestatairesenmoins extends Controleur {
|
||||
private $college_temp;
|
||||
|
||||
public function __construct() {
|
||||
$this->college_temp = new College_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
|
||||
if(!empty($codePrestataire)){
|
||||
$this->college_temp->ajouterunprestataireenmoins($codePrestataire);
|
||||
}
|
||||
|
||||
$prestataireenmoinss= $this->college_temp->getprestataireenmoins($_SESSION['idCollege']);
|
||||
|
||||
$this->genererVueAjax(array('prestataireenmoinss' => $prestataireenmoinss));
|
||||
}
|
||||
|
||||
public function supprimer(){
|
||||
|
||||
$id = $this->requete->getParametreFormulaire("id");
|
||||
|
||||
$this->college_temp->supprimeprestataireenmoins($id);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
37
Controleur/ControleurAjaxajouterprestatairesenplus.php
Normal file
37
Controleur/ControleurAjaxajouterprestatairesenplus.php
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
|
||||
class ControleurAjaxajouterprestatairesenplus extends Controleur {
|
||||
private $college_temp;
|
||||
|
||||
public function __construct() {
|
||||
$this->college_temp = new College_temp();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
|
||||
if(!empty($codePrestataire)){
|
||||
$this->college_temp->ajouterunprestataireenplus($codePrestataire);
|
||||
}
|
||||
|
||||
$prestataireenpluss= $this->college_temp->getprestataireenplus($_SESSION['idCollege']);
|
||||
|
||||
$this->genererVueAjax(array('prestataireenpluss' => $prestataireenpluss));
|
||||
}
|
||||
|
||||
public function supprimer(){
|
||||
|
||||
$id = $this->requete->getParametreFormulaire("id");
|
||||
|
||||
|
||||
$this->college_temp->supprimeprestataireenplus($id);
|
||||
|
||||
//$this->executerAction("index");
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
62
Controleur/ControleurAjaxajustementprime.php
Normal file
62
Controleur/ControleurAjaxajustementprime.php
Normal file
@@ -0,0 +1,62 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Police.php';
|
||||
require_once 'Modele/College_temp.php';
|
||||
|
||||
class ControleurAjaxajustementprime extends Controleur {
|
||||
private $avenant;
|
||||
private $college_temp;
|
||||
|
||||
public function __construct() {
|
||||
$this->avenant = new Police();
|
||||
$this->college_temp = new College_temp();
|
||||
}
|
||||
public function index() {
|
||||
$user = $_SESSION['login'];
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$dateAvenant = $_SESSION['dateAvenant_C'];
|
||||
|
||||
$emission = $this->avenant->getEmissionTemp($idPolice);
|
||||
$avenant = $this->avenant->getAvenantTemp($idPolice);
|
||||
|
||||
$colleges = $this->college_temp->getCollegeTempPoliceAju($idPolice, $user);
|
||||
|
||||
$Totauxcollege = $this->college_temp->getCollegeTempPoliceTotalAju($idPolice, $user) ;
|
||||
|
||||
|
||||
$this->genererVueAjax(array('colleges' => $colleges, 'emission' => $emission, 'avenant' => $avenant,
|
||||
'Totauxcollege' => $Totauxcollege));
|
||||
}
|
||||
|
||||
public function majprime()
|
||||
{
|
||||
$idCollege = $this->requete->getParametreFormulaire("idCollege");
|
||||
$prime = $this->requete->getParametreFormulaire("prime");
|
||||
$codeLienParente = $this->requete->getParametreFormulaire("codeLienParente");
|
||||
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$this->college_temp->majprimeajustee($idCollege, $prime, $codeLienParente, $user);
|
||||
}
|
||||
|
||||
public function recapituler()
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$this->college_temp->recapitulerprimesajustees($idPolice, $user);
|
||||
|
||||
$this->executerAction("index");
|
||||
}
|
||||
|
||||
public function enregistrer()
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$this->college_temp->enregisterprimesajustees($idPolice, $user);
|
||||
|
||||
//$this->executerAction("index");
|
||||
}
|
||||
}
|
||||
29
Controleur/ControleurAjaxalistedemandebon.php
Normal file
29
Controleur/ControleurAjaxalistedemandebon.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
29
Controleur/ControleurAjaxalistegenererbons.php
Normal file
29
Controleur/ControleurAjaxalistegenererbons.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
20
Controleur/ControleurAjaxanciennumeroassure.php
Normal file
20
Controleur/ControleurAjaxanciennumeroassure.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxanciennumeroassure extends Controleur {
|
||||
private $beneficiaire;
|
||||
|
||||
public function __construct() {
|
||||
$this->beneficiaire = new beneficiaire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$ancienNumeroAssure = $this->requete->getParametreFormulaire("ancienNumeroAssure");
|
||||
|
||||
$valider = $this->beneficiaire->existeAncienNumeroAssure($ancienNumeroAssure);
|
||||
|
||||
$this->genererVueAjax(array('valider' => $valider));
|
||||
}
|
||||
}
|
||||
37
Controleur/ControleurAjaxannulationfacturerd.php
Normal file
37
Controleur/ControleurAjaxannulationfacturerd.php
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Facture.php';
|
||||
|
||||
|
||||
class ControleurAjaxannulationfacturerd extends Controleur {
|
||||
private $fac;
|
||||
|
||||
public function __construct() {
|
||||
|
||||
$this->fac = new Facture();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
|
||||
$idFactureClassique = $this->requete->getParametreFormulaire("idFactureClassique");
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$facture = $this->fac->getfactureclassiqueId($idFacture);
|
||||
|
||||
//var_dump($facture);die();
|
||||
|
||||
$this->genererVueAjax(array('facture' => $facture));
|
||||
|
||||
}
|
||||
|
||||
public function annuler()
|
||||
{
|
||||
$idFactureClassique = $this->requete->getParametreFormulaire("idFactureClassique");
|
||||
|
||||
$motif = $this->requete->getParametreFormulaire("motif");
|
||||
|
||||
$this->fac->annulerFactureClassique($idFactureClassique, $motif);
|
||||
}
|
||||
|
||||
}
|
||||
37
Controleur/ControleurAjaxannulationfacturerdpolice.php
Normal file
37
Controleur/ControleurAjaxannulationfacturerdpolice.php
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Facture.php';
|
||||
|
||||
|
||||
class ControleurAjaxannulationfacturerdpolice extends Controleur {
|
||||
private $fac;
|
||||
|
||||
public function __construct() {
|
||||
|
||||
$this->fac = new Facture();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
|
||||
$idFactureClassique = $this->requete->getParametreFormulaire("idFactureClassique");
|
||||
$idFacture = $this->requete->getParametreFormulaire("idFacture");
|
||||
|
||||
$facture = $this->fac->getfactureclassiqueId($idFacture);
|
||||
|
||||
//var_dump($facture);die();
|
||||
|
||||
$this->genererVueAjax(array('facture' => $facture));
|
||||
|
||||
}
|
||||
|
||||
public function annuler()
|
||||
{
|
||||
$idFactureClassique = $this->requete->getParametreFormulaire("idFactureClassique");
|
||||
|
||||
$motif = $this->requete->getParametreFormulaire("motif");
|
||||
|
||||
$this->fac->annulerFactureClassique($idFactureClassique, $motif);
|
||||
}
|
||||
|
||||
}
|
||||
40
Controleur/ControleurAjaxannulerquittance.php
Normal file
40
Controleur/ControleurAjaxannulerquittance.php
Normal file
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Emission.php';
|
||||
|
||||
|
||||
class ControleurAjaxannulerquittance extends Controleur {
|
||||
private $emission;
|
||||
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->emission = new Emission();
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idEmission = $_SESSION['idEmission'];
|
||||
|
||||
$emission = $this->emission->getEmissionId($idEmission);
|
||||
|
||||
$_SESSION['idEmission'] = $idEmission;
|
||||
|
||||
$this->genererVueAjax
|
||||
(
|
||||
array(
|
||||
'emission' => $emission
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
public function valider()
|
||||
{
|
||||
$idEmission = $this->requete->getParametreFormulaire("idEmission");
|
||||
$motifAnnulation = $this->requete->getParametreFormulaire("motifAnnulation");
|
||||
|
||||
$this->emission->validerAnnulation($idEmission, $motifAnnulation);
|
||||
}
|
||||
|
||||
}
|
||||
19
Controleur/ControleurAjaxanomaliesdecomptes.php
Normal file
19
Controleur/ControleurAjaxanomaliesdecomptes.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
75
Controleur/ControleurAjaxanomaliesdecomptesexport.php
Normal file
75
Controleur/ControleurAjaxanomaliesdecomptesexport.php
Normal file
@@ -0,0 +1,75 @@
|
||||
<?php
|
||||
require_once 'vendor/autoload.php';
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
||||
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 Spreadsheet();
|
||||
$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 Xlsx($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();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
require_once 'Modele/Envoimail.php';
|
||||
|
||||
class ControleurAjaxapprobationsubstitutionbenficiaire extends Controleur {
|
||||
private $ententeprealable;
|
||||
private $envoimail;
|
||||
|
||||
public function __construct() {
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
$this->envoimail = new Envoimail();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$d1 = $this->requete->getParametreDate("d1");
|
||||
$d2 = $this->requete->getParametreDate("d2");
|
||||
|
||||
$ententeprealables = $this->ententeprealable->getententeprealablesbenficiaire($idBeneficiaire, $d1, $d2);
|
||||
|
||||
$this->genererVueAjax(array('ententeprealables' => $ententeprealables));
|
||||
}
|
||||
|
||||
// 02/06/2021
|
||||
public function enregistrerapprobationsubstitutionpha()
|
||||
{
|
||||
$idDemandesubstitution = $this->requete->getParametreFormulaire("idDemandesubstitution");
|
||||
$motifReel = $this->requete->getParametreFormulaire("motifReel");
|
||||
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
|
||||
$this->ententeprealable->enregistrerapprobationsubstitutionpha($idDemandesubstitution, $motifReel);
|
||||
|
||||
$typeMail = "accordsubstitutionpha";
|
||||
$this->envoimail->ajouteraccordsubstititionpha($typeMail, $idDemandesubstitution, $codePrestataire);
|
||||
}
|
||||
|
||||
public function enregistrerrefussubstitutionpha()
|
||||
{
|
||||
$idDemandesubstitution = $this->requete->getParametreFormulaire("idDemandesubstitution");
|
||||
$motifReel = $this->requete->getParametreFormulaire("motifReel");
|
||||
$motifRefusAssure = $this->requete->getParametreFormulaire("motifRefusAssure");
|
||||
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
|
||||
$this->ententeprealable->enregistrerrefussubstitutionpha($idDemandesubstitution, $motifReel, $motifRefusAssure);
|
||||
|
||||
$typeMail = "refussubstitutionpha";
|
||||
$this->envoimail->ajouterrefusententeprealablepha($typeMail, $idDemandesubstitution, $codePrestataire);
|
||||
}
|
||||
}
|
||||
22
Controleur/ControleurAjaxapprobationsubstitutionpha.php
Normal file
22
Controleur/ControleurAjaxapprobationsubstitutionpha.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ententeprealable.php';
|
||||
|
||||
class ControleurAjaxapprobationsubstitutionpha extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
$this->ententeprealable = new Ententeprealable();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeReponseEntentePrealable = $this->requete->getParametreFormulaire("codeReponseEntentePrealable");
|
||||
|
||||
$debut = $this->requete->getParametreDate("debut");
|
||||
$fin = $this->requete->getParametreDate("fin");
|
||||
|
||||
$ententeprealables = $this->ententeprealable->getApprobationSubstitutionpha($codeReponseEntentePrealable, $debut, $fin);
|
||||
|
||||
$this->genererVueAjax(array('ententeprealables' => $ententeprealables));
|
||||
}
|
||||
}
|
||||
47
Controleur/ControleurAjaxassiettefacturationgarant.php
Normal file
47
Controleur/ControleurAjaxassiettefacturationgarant.php
Normal file
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
|
||||
class ControleurAjaxassiettefacturationgarant extends Controleur {
|
||||
private $gc;
|
||||
|
||||
public function __construct() {
|
||||
$this->gc = new Gestionconfiee();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function fonds()
|
||||
{
|
||||
$idGc = $_SESSION['idGcAssureur_C'];
|
||||
|
||||
|
||||
$gc = $this->gc->getGcAssureurId($idGc);
|
||||
|
||||
$codeSourceFondGarantAppelFond = $this->requete->getParametreFormulaire("codeSourceFondGarantAppelFond");
|
||||
|
||||
$assiette = $this->gc->getListeAssiettesFactureGarant($codeSourceFondGarantAppelFond);
|
||||
|
||||
$this->genererVueAjax(array('gc' => $gc, 'assiette' => $assiette));
|
||||
|
||||
}
|
||||
|
||||
public function honoraire()
|
||||
{
|
||||
$idGc = $_SESSION['idGcAssureur_C'];
|
||||
|
||||
$gc = $this->gc->getGcAssureurId($idGc);
|
||||
|
||||
$codeSourceFondGarantHonoraire = $this->requete->getParametreFormulaire("codeSourceFondGarantHonoraire");
|
||||
|
||||
$assiette = $this->gc->getListeAssiettesFactureGarant($codeSourceFondGarantHonoraire);
|
||||
|
||||
$this->genererVueAjax(array('gc' => $gc, 'assiette' => $assiette));
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
29
Controleur/ControleurAjaxassuresactifs.php
Normal file
29
Controleur/ControleurAjaxassuresactifs.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
66
Controleur/ControleurAjaxassuresactifsexport.php
Normal file
66
Controleur/ControleurAjaxassuresactifsexport.php
Normal file
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
require_once 'vendor/autoload.php';
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
||||
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'),
|
||||
_('Date Effet'),
|
||||
_('Echéance'),
|
||||
_('Nb Adhérents'),
|
||||
_('Nb Dépendants'),
|
||||
_('Nb Bénéficiaires')
|
||||
);
|
||||
|
||||
$dataXLS = array();
|
||||
|
||||
|
||||
foreach ($beneficiaires as $beneficiaire)
|
||||
{
|
||||
$dataXLS[]=$beneficiaire;
|
||||
}
|
||||
|
||||
|
||||
$classeur = new Spreadsheet();
|
||||
$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 Xlsx($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();
|
||||
}
|
||||
}
|
||||
26
Controleur/ControleurAjaxattentedemandesteglement.php
Normal file
26
Controleur/ControleurAjaxattentedemandesteglement.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
57
Controleur/ControleurAjaxattentedemandesteglementexport.php
Normal file
57
Controleur/ControleurAjaxattentedemandesteglementexport.php
Normal file
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
require_once 'vendor/autoload.php';
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
||||
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 Spreadsheet();
|
||||
$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 Xlsx($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();
|
||||
}
|
||||
}
|
||||
116
Controleur/ControleurAjaxautreparamseuilalerte.php
Normal file
116
Controleur/ControleurAjaxautreparamseuilalerte.php
Normal file
@@ -0,0 +1,116 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Produit.php';
|
||||
|
||||
class ControleurAjaxparamseuilalerte extends Controleurrequete
|
||||
{
|
||||
private $produit;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->produit = new Produit();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
}
|
||||
|
||||
public function affichergarantieproduitcons()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$garanties_sans_seuils = $this->produit->getgarantiessansseuil($codeProduit);
|
||||
|
||||
$garanties_avec_seuils = $this->produit->getgarantiesavecseuil($codeProduit);
|
||||
|
||||
$this->genererVueAjax(array('garanties_sans_seuils' => $garanties_sans_seuils, 'garanties_avec_seuils' => $garanties_avec_seuils));
|
||||
}
|
||||
|
||||
public function affichergarantieproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$garanties_sans_seuils = $this->produit->getgarantiessansseuil($codeProduit);
|
||||
|
||||
$garanties_avec_seuils = $this->produit->getgarantiesavecseuil($codeProduit);
|
||||
|
||||
$this->genererVueAjax(array('garanties_sans_seuils' => $garanties_sans_seuils, 'garanties_avec_seuils' => $garanties_avec_seuils));
|
||||
}
|
||||
|
||||
|
||||
public function ajouterungarantieproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
|
||||
$this->produit->ajouterungarantieproduit($codeProduit, $codeGarantie);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
|
||||
public function retirerungarantieproduit()
|
||||
{
|
||||
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
||||
|
||||
$this->produit->retirerungarantieproduit($idGarantieProduit);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function ajoutertousreseauproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$this->produit->ajoutertousreseauproduit($codeProduit);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
//Ajaxparamseuilalerte
|
||||
|
||||
public function ajoutertousgarantieproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
// echo "codeProduit => ".$codeProduit;
|
||||
// exit();
|
||||
|
||||
$this->produit->ajoutertousgarantieproduit($codeProduit);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function majtauxseuilalertegarantie()
|
||||
{
|
||||
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
||||
$tauxSeuilAlerte = $this->requete->getParametreFormulaire("tauxSeuilAlerte", "numerique");
|
||||
|
||||
$this->produit->majtauxseuilalertegarantie($idGarantieProduit, $tauxSeuilAlerte);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function retirertousgarantieproduit()
|
||||
{
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
// echo "codeProduit => ".$codeProduit;
|
||||
// exit();
|
||||
|
||||
$this->produit->retirertousgarantieproduit($codeProduit);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
public function majseuilalertegarantie()
|
||||
{
|
||||
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
||||
$seuilAlerte = $this->requete->getParametreFormulaire("seuilAlerte", "numerique");
|
||||
|
||||
$this->produit->majseuilalertegarantie($idGarantieProduit, $seuilAlerte);
|
||||
|
||||
// $this->genererVueAjax();
|
||||
}
|
||||
|
||||
}
|
||||
42
Controleur/ControleurAjaxavenant.php
Normal file
42
Controleur/ControleurAjaxavenant.php
Normal file
@@ -0,0 +1,42 @@
|
||||
<?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, $_SESSION['idPolice_C']);
|
||||
|
||||
// echo "dateAvenant => $dateAvenant";
|
||||
// exit();
|
||||
|
||||
|
||||
$this->genererVueAjax(array('dateAvenant' => $dateAvenant));
|
||||
}
|
||||
|
||||
public function getdateavenantbeneficiaire()
|
||||
{
|
||||
$idAvenant = $this->requete->getParametre("idAvenant");
|
||||
|
||||
$dateAvenant = $this->avenant->getdateavenant($idAvenant, $_SESSION['idPolice_C']);
|
||||
|
||||
// echo "dateAvenant => $dateAvenant";
|
||||
// exit();
|
||||
|
||||
$this->genererVueAjax(array('dateAvenant' => $dateAvenant));
|
||||
}
|
||||
|
||||
}
|
||||
20
Controleur/ControleurAjaxavenantimprimercp.php
Normal file
20
Controleur/ControleurAjaxavenantimprimercp.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Police.php';
|
||||
|
||||
class ControleurAjaxavenantimprimercp extends Controleurrequete
|
||||
{
|
||||
private $police;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->police = new Police();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$lienEtat = $this->requete->getParametreFormulaire("lienEtat");
|
||||
$idAvenant = $this->requete->getParametreFormulaire("idAvenant");
|
||||
$_SESSION['idAvenant_C']=$idAvenant;
|
||||
}
|
||||
}
|
||||
66
Controleur/ControleurAjaxavishospitalisation.php
Normal file
66
Controleur/ControleurAjaxavishospitalisation.php
Normal file
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Bonpec.php';
|
||||
|
||||
class ControleurAjaxavishospitalisation extends Controleur {
|
||||
private $bonpec;
|
||||
|
||||
public function __construct() {
|
||||
$this->bonpec = new Bonpec();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['p_idBeneficiaire_C'];
|
||||
|
||||
$numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C'];
|
||||
|
||||
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
||||
|
||||
$motifHospitalisation = $this->requete->getParametreFormulaire("motifHospitalisation");
|
||||
$codeTypeChambre = $this->requete->getParametreFormulaire("codeTypeChambre");
|
||||
$duree = $this->requete->getParametreFormulaire("duree");
|
||||
|
||||
$dateDebut = $this->requete->getParametreDate("dateDebut");
|
||||
|
||||
$codeTypeHospitalisation= $this->requete->getParametreFormulaire("codeTypeHospitalisation");
|
||||
|
||||
$codeAvisExistant = $this->bonpec->getCodeAvisExistant();
|
||||
|
||||
if($codeAvisExistant==""){
|
||||
$codeAvisHopitalisation = $this->bonpec->getCodeAvisHospitalisation($idBeneficiaire, $numeroBeneficiaire, $codePrestataire, $motifHospitalisation, $codeTypeChambre, $dateDebut, $duree, $codeTypeHospitalisation);
|
||||
}else{
|
||||
$codeAvisHopitalisation = $codeAvisExistant;
|
||||
}
|
||||
|
||||
$_SESSION['codeAvisHopitalisation'] = $codeAvisHopitalisation;
|
||||
$reponseAvis = $this->bonpec->getReponseAvisHospitalisation($codeAvisHopitalisation);
|
||||
|
||||
|
||||
$this->genererVueAjax(array('codeAvisHopitalisation' => $codeAvisHopitalisation, 'reponseAvis' => $reponseAvis));
|
||||
}
|
||||
|
||||
public function prolongation()
|
||||
{
|
||||
|
||||
$idBeneficiaire = $_SESSION['p_idBeneficiaire_C'];
|
||||
$numeroBeneficiaire = $_SESSION['p_numeroBeneficiaire_C'];
|
||||
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
||||
|
||||
$numeroBonHospitalisation = $this->requete->getParametreFormulaire("numeroBonHospitalisation");
|
||||
$numeroAvisHopitalisation = $this->requete->getParametreFormulaire("numeroAvisHopitalisation");
|
||||
$motifProlongation = $this->requete->getParametreFormulaire("motifProlongation");
|
||||
$codeTypeChambreProlongation = $this->requete->getParametreFormulaire("codeTypeChambreProlongation");
|
||||
$dateDebutProlongation = $this->requete->getParametreDate("dateDebutProlongation");
|
||||
$dureeProlongation = $this->requete->getParametreFormulaire("dureeProlongation");
|
||||
$codeTypeHospitalisationPro = $this->requete->getParametreFormulaire("codeTypeHospitalisationPro");
|
||||
$numeroChambreProlongation = $this->requete->getParametreFormulaire("numeroChambreProlongation");
|
||||
|
||||
$numeroAvisProlongation = $this->bonpec->getNumeroAvisProlongation($idBeneficiaire, $numeroBeneficiaire, $codePrestataire, $numeroBonHospitalisation,
|
||||
$numeroAvisHopitalisation, $motifProlongation, $codeTypeChambreProlongation, $dateDebutProlongation, $dureeProlongation,
|
||||
$codeTypeHospitalisationPro, $numeroChambreProlongation);
|
||||
|
||||
$this->genererVueAjax(array('numeroAvisProlongation' => $numeroAvisProlongation));
|
||||
|
||||
}
|
||||
}
|
||||
81
Controleur/ControleurAjaxbaremepriseencharge.php
Normal file
81
Controleur/ControleurAjaxbaremepriseencharge.php
Normal file
@@ -0,0 +1,81 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Baremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxbaremepriseencharge extends Controleur {
|
||||
private $bareme;
|
||||
|
||||
public function __construct() {
|
||||
|
||||
$this->bareme = new Baremepriseencharge();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
/*
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$baremes = $this->bareme->getBaremepriseenchargeId($idBaremePriseEnCharge);
|
||||
|
||||
$this->genererVueAjax(array('baremes' => $baremes));
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
public function creerbareme()
|
||||
{
|
||||
$idTauxCouverture = $this->requete->getParametreFormulaire("idTauxCouverture");
|
||||
$codeTerritoire = $this->requete->getParametreFormulaire("codeTerritoire");
|
||||
$numeroClient = $this->requete->getParametreFormulaire("numeroClient","numerique");
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$_SESSION['codeProduit']= $codeProduit;
|
||||
$libelle = strtoupper($this->requete->getParametreFormulaire("libelle"));
|
||||
//$observationBareme = $this->requete->getParametreFormulaire("observationBareme");
|
||||
$observationBareme = strtoupper($this->requete->getParametreFormulaire("observationBareme"));
|
||||
|
||||
|
||||
$this->bareme->creerBareme($idTauxCouverture, $codeTerritoire, $numeroClient, $codeGcAssureur, $libelle, $observationBareme, $codeProduit);
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function modifierbareme()
|
||||
{
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
$idTauxCouverture = $this->requete->getParametreFormulaire("idTauxCouverture");
|
||||
$codeTerritoire = $this->requete->getParametreFormulaire("codeTerritoire");
|
||||
$numeroClient = $this->requete->getParametreFormulaire("numeroClient","numerique");
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
$_SESSION['codeProduit']= $codeProduit;
|
||||
$libelle = strtoupper($this->requete->getParametreFormulaire("libelle"));
|
||||
$observationBareme = strtoupper($this->requete->getParametreFormulaire("observationBareme"));
|
||||
|
||||
$_SESSION['idTauxCouverture']= $idTauxCouverture;
|
||||
|
||||
$this->bareme->modifierbareme($libelle, $numeroClient, $codeGcAssureur, $codeTerritoire, $idTauxCouverture,
|
||||
$observationBareme, $codeProduit, $idBaremePriseEnCharge);
|
||||
}
|
||||
|
||||
public function majticketmoderateur()
|
||||
{
|
||||
$idTauxCouverture = $this->requete->getParametreFormulaire("idTauxCouverture");
|
||||
$_SESSION['idTauxCouverture'] = $idTauxCouverture;
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
||||
$this->bareme->majticketmoderateur($idBaremePriseEnCharge,$idTauxCouverture);
|
||||
|
||||
}
|
||||
|
||||
//02-05-2023
|
||||
public function archiver()
|
||||
{
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
$archiver = $this->requete->getParametreFormulaire("archiver");
|
||||
|
||||
$this->bareme->archiverbareme($idBaremePriseEnCharge, $archiver);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
26
Controleur/ControleurAjaxbaremeproduit.php
Normal file
26
Controleur/ControleurAjaxbaremeproduit.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Baremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxbaremeproduit extends Controleur {
|
||||
private $bareme;
|
||||
|
||||
public function __construct() {
|
||||
|
||||
$this->bareme = new Baremepriseencharge();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
||||
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
||||
|
||||
$_SESSION['codeGcAssureur'] = $codeGcAssureur;
|
||||
$_SESSION['codeProduit'] = $codeProduit;
|
||||
|
||||
$baremes = $this->bareme->getBaremepriseenchargeproduit($codeGcAssureur, $codeProduit);
|
||||
|
||||
$this->genererVueAjax(array('baremes' => $baremes));
|
||||
}
|
||||
|
||||
}
|
||||
23
Controleur/ControleurAjaxbeneficiaire.php
Normal file
23
Controleur/ControleurAjaxbeneficiaire.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<?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);
|
||||
}
|
||||
}
|
||||
20
Controleur/ControleurAjaxbeneficiaireafacturer.php
Normal file
20
Controleur/ControleurAjaxbeneficiaireafacturer.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?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);
|
||||
}
|
||||
}
|
||||
32
Controleur/ControleurAjaxbeneficiaireprimeadherent.php
Normal file
32
Controleur/ControleurAjaxbeneficiaireprimeadherent.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
32
Controleur/ControleurAjaxbeneficiaireprimebeneficiaire.php
Normal file
32
Controleur/ControleurAjaxbeneficiaireprimebeneficiaire.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
100
Controleur/ControleurAjaxbeneficiaireremboursement.php
Normal file
100
Controleur/ControleurAjaxbeneficiaireremboursement.php
Normal file
@@ -0,0 +1,100 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
require_once 'Modele/Lienbeneficiaire.php';
|
||||
require_once 'Modele/Pmodepaiement.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
|
||||
class ControleurAjaxbeneficiaireremboursement extends Controleur {
|
||||
private $adherent;
|
||||
private $lienbeneficiaire;
|
||||
private $modepaiement;
|
||||
|
||||
public function __construct() {
|
||||
$this->adherent = new Adherent();
|
||||
$this->lienbeneficiaire = (new Lienbeneficiaire())->getListe();
|
||||
$this->modepaiement = (new Pmodepaiement())->getListe();
|
||||
$this->ouinonenvigueur = (new Ouinon())->getListe();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
|
||||
$idAdherent = $this->requete->getParametreFormulaire("idAdherent");
|
||||
|
||||
$adherent = $this->adherent->getAdherentIdConso($idAdherent);
|
||||
|
||||
$beneficiaires = $this->adherent->getBeneficiairesRemboursement($idAdherent);
|
||||
|
||||
$this->genererVueAjax(array(
|
||||
'adherent' => $adherent,
|
||||
'beneficiaires' => $beneficiaires,
|
||||
'lienbeneficiaire' => $this->lienbeneficiaire,
|
||||
'modepaiement' => $this->modepaiement,
|
||||
'ouinonenvigueur' => $this->ouinonenvigueur
|
||||
));
|
||||
}
|
||||
|
||||
public function ajouter()
|
||||
{
|
||||
$idAdherent = $this->requete->getParametreFormulaire("idAdherent");
|
||||
$beneficiaireReglement = strtoupper($this->requete->getParametreFormulaire("beneficiaireReglement"));
|
||||
$codeLienBeneficiaire = $this->requete->getParametreFormulaire("codeLienBeneficiaire");
|
||||
$codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement");
|
||||
$enVigueur = $this->requete->getParametreFormulaire("enVigueur");
|
||||
$telephoneMobile = $this->requete->getParametreFormulaire("telephoneMobile");
|
||||
$rib = $this->requete->getParametreFormulaire("rib");
|
||||
|
||||
$this->adherent->ajouterbeneficiaireremboursement($idAdherent,$beneficiaireReglement,
|
||||
$codeLienBeneficiaire,$codeModePaiement,$enVigueur,$telephoneMobile,$rib);
|
||||
|
||||
}
|
||||
|
||||
public function liste() {
|
||||
|
||||
$idAdherent = $this->requete->getParametreFormulaire("idAdherent");
|
||||
|
||||
$beneficiaires = $this->adherent->getBeneficiairesRemboursement($idAdherent);
|
||||
|
||||
$this->genererVueAjax(array('beneficiaires' => $beneficiaires));
|
||||
}
|
||||
|
||||
public function saisirmodif(){
|
||||
|
||||
$idData = $this->requete->getParametreFormulaire("idData");
|
||||
|
||||
$beneficiaire = $this->adherent->getBeneficiaireRemboursementId($idData);
|
||||
|
||||
$this->genererVueAjax(array(
|
||||
'beneficiaire' => $beneficiaire,
|
||||
'lienbeneficiaire' => $this->lienbeneficiaire,
|
||||
'modepaiement' => $this->modepaiement,
|
||||
'ouinonenvigueur' => $this->ouinonenvigueur
|
||||
));
|
||||
}
|
||||
|
||||
public function enregistrer()
|
||||
{
|
||||
$idData = $this->requete->getParametreFormulaire("idData");
|
||||
$idAdherent = $this->requete->getParametreFormulaire("idAdherent");
|
||||
$beneficiaireReglement = strtoupper($this->requete->getParametreFormulaire("beneficiaireReglement"));
|
||||
$codeLienBeneficiaire = $this->requete->getParametreFormulaire("codeLienBeneficiaire");
|
||||
$codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement");
|
||||
$enVigueur = $this->requete->getParametreFormulaire("enVigueur");
|
||||
$telephoneMobile = $this->requete->getParametreFormulaire("telephoneMobile");
|
||||
$rib = $this->requete->getParametreFormulaire("rib");
|
||||
|
||||
$this->adherent->enregistrerbeneficiaireremboursement($idData,$idAdherent,$beneficiaireReglement,
|
||||
$codeLienBeneficiaire,$codeModePaiement,$enVigueur,$telephoneMobile,$rib);
|
||||
|
||||
}
|
||||
|
||||
public function reinitialiser(){
|
||||
|
||||
$this->genererVueAjax(array(
|
||||
'beneficiaire' => $beneficiaire,
|
||||
'lienbeneficiaire' => $this->lienbeneficiaire,
|
||||
'modepaiement' => $this->modepaiement,
|
||||
'ouinonenvigueur' => $this->ouinonenvigueur
|
||||
));
|
||||
}
|
||||
}
|
||||
31
Controleur/ControleurAjaxbondisponible.php
Normal file
31
Controleur/ControleurAjaxbondisponible.php
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Bonpec.php';
|
||||
|
||||
class ControleurAjaxbondisponible extends Controleur {
|
||||
private $bonpec;
|
||||
|
||||
public function __construct() {
|
||||
$this->bonpec = new Bonpec();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
||||
$numeroBon = $this->requete->getParametreFormulaire("numeroBon");
|
||||
|
||||
$resultat = $this->bonpec->etatbon($codePrestataire, $numeroBon);
|
||||
|
||||
$codeEtatBon = $resultat['0'];
|
||||
|
||||
if (isset($_SESSION['lang']) && $_SESSION['lang']=="en_US")
|
||||
{
|
||||
$msgErreur = $numeroBon.' : Claim Form '.$resultat['1'].' !';
|
||||
}
|
||||
else
|
||||
{
|
||||
$msgErreur = $numeroBon.' : Bon '.$resultat['1'].' !';
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('codeEtatBon' => $codeEtatBon, 'msgErreur' => $msgErreur));
|
||||
}
|
||||
}
|
||||
27
Controleur/ControleurAjaxbonspharmacie.php
Normal file
27
Controleur/ControleurAjaxbonspharmacie.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Feuillemaladie.php';
|
||||
|
||||
class ControleurAjaxbonspharmacie extends Controleur {
|
||||
private $facture;
|
||||
|
||||
public function __construct() {
|
||||
$this->feuillemaladie = new Feuillemaladie();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
// $codePrestataire = $_SESSION['p_codePrestataire_C'];
|
||||
$idBeneficiaire = $_SESSION['p_idBeneficiaire_C'];
|
||||
|
||||
$d1 = $this->requete->getParametreDate("d1");
|
||||
$d2 = $this->requete->getParametreDate("d2");
|
||||
|
||||
$_SESSION['p_d1_C'] = $d1;
|
||||
$_SESSION['p_d2_C'] = $d2;
|
||||
|
||||
$bons = $this->feuillemaladie->getbonspharmacies($idBeneficiaire, $d1, $d2);
|
||||
|
||||
$this->genererVueAjax(array('bons' => $bons));
|
||||
}
|
||||
}
|
||||
29
Controleur/ControleurAjaxborderauencaissement.php
Normal file
29
Controleur/ControleurAjaxborderauencaissement.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
71
Controleur/ControleurAjaxborderauencaissementexport.php
Normal file
71
Controleur/ControleurAjaxborderauencaissementexport.php
Normal file
@@ -0,0 +1,71 @@
|
||||
<?php
|
||||
require_once 'vendor/autoload.php';
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
||||
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 Spreadsheet();
|
||||
$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 Xlsx($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();
|
||||
}
|
||||
}
|
||||
29
Controleur/ControleurAjaxborderaufacturation.php
Normal file
29
Controleur/ControleurAjaxborderaufacturation.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
71
Controleur/ControleurAjaxborderaufacturationexport.php
Normal file
71
Controleur/ControleurAjaxborderaufacturationexport.php
Normal file
@@ -0,0 +1,71 @@
|
||||
<?php
|
||||
require_once 'vendor/autoload.php';
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
|
||||
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 Spreadsheet();
|
||||
$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 Xlsx($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();
|
||||
}
|
||||
}
|
||||
20
Controleur/ControleurAjaxcartegccons.php
Normal file
20
Controleur/ControleurAjaxcartegccons.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?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));
|
||||
}
|
||||
|
||||
}
|
||||
75
Controleur/ControleurAjaxcartegcnonsel.php
Normal file
75
Controleur/ControleurAjaxcartegcnonsel.php
Normal file
@@ -0,0 +1,75 @@
|
||||
<?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);
|
||||
}
|
||||
|
||||
}
|
||||
20
Controleur/ControleurAjaxcartegcnonselentete.php
Normal file
20
Controleur/ControleurAjaxcartegcnonselentete.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
68
Controleur/ControleurAjaxcartegcsel.php
Normal file
68
Controleur/ControleurAjaxcartegcsel.php
Normal file
@@ -0,0 +1,68 @@
|
||||
<?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);
|
||||
}
|
||||
|
||||
}
|
||||
24
Controleur/ControleurAjaxcategorietypeprestataire.php
Normal file
24
Controleur/ControleurAjaxcategorietypeprestataire.php
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
|
||||
class ControleurAjaxcategorietypeprestataire extends Controleur {
|
||||
private $type;
|
||||
|
||||
public function __construct() {
|
||||
$this->type = new Typeprestataire();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$categoriePresataire = $this->requete->getParametreFormulaire("categoriePresataire");
|
||||
$typeprestataire = $this->type->gettypeprestatairecategorie($categoriePresataire);
|
||||
|
||||
$this->genererVueAjax(array(
|
||||
'typeprestataire' => $typeprestataire
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
22
Controleur/ControleurAjaxchangercollege.php
Normal file
22
Controleur/ControleurAjaxchangercollege.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?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));
|
||||
}
|
||||
}
|
||||
36
Controleur/ControleurAjaxchangerdureechambre.php
Normal file
36
Controleur/ControleurAjaxchangerdureechambre.php
Normal file
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Detailtarifacte.php';
|
||||
|
||||
class ControleurAjaxchangerdureechambre extends Controleur {
|
||||
private $acte;
|
||||
|
||||
public function __construct() {
|
||||
$this->acte = new Detailtarifacte();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
||||
$quantite = $this->requete->getParametreFormulaire("quantite", "numerique");
|
||||
$numeroChambre = $this->requete->getParametreFormulaire("numeroChambre");
|
||||
|
||||
$infosActe = $this->acte->get_infos_acte($codeActe);
|
||||
|
||||
$prixActe = $infosActe['prix'];
|
||||
$prixTarif = $prixActe;
|
||||
$ententePrealable = $infosActe['ententePrealable'];
|
||||
$acteAlerte = $infosActe['alerte'];
|
||||
$acteExclu = $infosActe['exclu'];
|
||||
$acteChirurgie = $infosActe['chirurgie'];
|
||||
|
||||
$valeurActe = round($prixActe*$quantite);
|
||||
$montantTm = round(($valeurActe*$_SESSION['p_tm_C'])/100);
|
||||
$aRembourser = $valeurActe-$montantTm;
|
||||
|
||||
$this->genererVueAjax(array('prixActe' => $prixActe, 'quantite' => $quantite, 'valeurActe' => $valeurActe,
|
||||
'montantTm' => $montantTm, 'aRembourser' => $aRembourser, 'ententePrealable' => $ententePrealable,
|
||||
'acteExclu' => $acteExclu, 'acteChirurgie' => $acteChirurgie, 'prixTarif' => $prixTarif, 'acteAlerte' => $acteAlerte,
|
||||
'numeroChambre' => $numeroChambre));
|
||||
}
|
||||
}
|
||||
54
Controleur/ControleurAjaxchangerentiteportail.php
Normal file
54
Controleur/ControleurAjaxchangerentiteportail.php
Normal file
@@ -0,0 +1,54 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Societeusercentral.php';
|
||||
|
||||
class ControleurAjaxchangerentiteportail extends Controleur {
|
||||
|
||||
private $societeuser;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->societeuser = new Societeusercentral();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeUtilisateur = "";
|
||||
$societeExiste = false;
|
||||
|
||||
$codeSociete= $this->requete->getParametreFormulaire("codeSociete");
|
||||
|
||||
$societeExiste = $this->societeuser->existeligneconnexion($codeSociete);
|
||||
$actif = "0";
|
||||
|
||||
if ($societeExiste)
|
||||
{
|
||||
if (isset($_COOKIE['login']["$codeSociete"]))
|
||||
{
|
||||
$codeUtilisateur = $_COOKIE['login']["$codeSociete"];
|
||||
}
|
||||
|
||||
$actif = $this->societeuser->estActif($codeSociete);
|
||||
}
|
||||
|
||||
$this->genererVueAjax
|
||||
(
|
||||
array
|
||||
(
|
||||
'codeUtilisateur' => $codeUtilisateur,
|
||||
'societeExiste' => $societeExiste,
|
||||
'actif' => $actif
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
public function rechercher()
|
||||
{
|
||||
$codeSociete = $this->requete->getParametreFormulaire("codeSociete");
|
||||
|
||||
$bool = $this->societeuser->existeligne($codeSociete);
|
||||
|
||||
echo $bool ? 'true' : 'false';
|
||||
}
|
||||
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user