a
This commit is contained in:
parent
79f27b454c
commit
57a6270bed
|
|
@ -1,131 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Etats/TbRecucaisse.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Etats/Pdfentete.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Etats/Societeuser.php';
|
||||
// require_once 'Societes/'.$_SESSION['codeSociete'].'/Etats/Etrecucaisse.php';
|
||||
|
||||
class ControleurAjaximprimerrecucaisse extends Controleurrequete
|
||||
{
|
||||
private $etrecu;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->etrecu = new TbRecucaisse();
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idEncaissement = $this->requete->getParametreFormulaire("idEncaissement");
|
||||
|
||||
$etrecu = $this->etrecu->recuAimprimer($idEncaissement);
|
||||
$etdetailrecus = $this->etrecu->detailsrecuAimprimer($idEncaissement);
|
||||
$societeuser = $this->societeuser->getSocieteuser($_SESSION['codeSociete']);
|
||||
|
||||
$pdf = new Pdfentete();
|
||||
$pdf->SetMargins(15, 15, 15) ;
|
||||
$pdf->SetFont('Arial','',15);
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
|
||||
$pdf->Sety(20);
|
||||
$pdf->SetX(60);
|
||||
$pdf->Cell(100,12,convertirc($societeuser['nomSociete']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(7);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCouranteLang($_SESSION['lang']),0,1,'R',false);
|
||||
$pdf->SetFontSize(8);
|
||||
$pdf->Cell(0,5,convertirc('Tel : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc(_("Adresse Post") . " : " . $societeuser['adressePostSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc(_("Registre Commerce") . " : " . $societeuser['registreCommerce']),0,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(15);
|
||||
$pdf->Ln(5);
|
||||
$pdf->Cell(0,12,convertirc(_("RECU ENCAISSEMENT") . " No : " . $etrecu['numeroEncaissement']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(8);
|
||||
|
||||
$pdf->Cell(40,6,convertirc(_('Reçu de')),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['nomTireur']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc(_('La somme de')),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.format_N($etrecu['montant'])." ".$_SESSION['devise_C']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->SetFont('Arial','I',8);
|
||||
$pdf->Cell(0,6, convetirEnLettre($etrecu['montant'], $_SESSION['lang'])." ".$_SESSION['devise_C'],1,1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc(_('Mode Paiement')),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
if (est_anglophone())
|
||||
{
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['modepaiementEng']),0,1,'L');
|
||||
}
|
||||
else
|
||||
{
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['modepaiement']),0,1,'L');
|
||||
}
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc(_('Références paiement')),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['referencePaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','BU',8);
|
||||
|
||||
$pdf->Cell(0,6,convertirc(_("Polices payées")." : "),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',8);
|
||||
$pdf->Cell(85,$hl,convertirc(_('Client')),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc(_('No Police')),"1",0,'C');
|
||||
$pdf->Cell(15,$hl,convertirc(_('Quit')),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(_('Effet')),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(_('Echéance')),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc(_("Montant")),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',8);
|
||||
foreach ($etdetailrecus as $detailencaissement)
|
||||
{
|
||||
$pdf->Cell(85,$hl,convertirc($detailencaissement['nomClient']),"1",0,'L');
|
||||
$pdf->Cell(25,$hl,convertirc($detailencaissement['numeroPolice']),"1",0,'C');
|
||||
$pdf->Cell(15,$hl,convertirc($detailencaissement['numeroQuittance']),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEffet'])),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEcheance'])),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,format_N($detailencaissement['primeTtc']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$pdf->SetFontSize(10);
|
||||
|
||||
$pdf->SetY(-60);
|
||||
|
||||
$pdf->Cell(0,10,convertirc(_('Fait à').' '.$_SESSION['villeSociete'].', le ').dateFr($etrecu['dateCre']),0,1,'C',false);
|
||||
$pdf->SetFont('','U');
|
||||
$pdf->Cell(0,10,convertirc(_('La caisse').' : '.$etrecu['caissiere']),0,0,'C',false);
|
||||
|
||||
|
||||
|
||||
$fichier="Temp/TMP_recu_caisse"."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$t_html =' <div id ="div_export_a" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
|
||||
exit();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
|
||||
class ControleurAjaxrecapitulerprimeimposee extends Controleur {
|
||||
private $tarif;
|
||||
|
||||
public function __construct() {
|
||||
$this->tarif = new Tarif();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$primeNette = $this->requete->getParametreFormulaire("primeNette","numerique");
|
||||
$fraisCarte = $this->requete->getParametreFormulaire("fraisCarte","numerique");
|
||||
|
||||
$resultat = $this->tarif->recapitulerprimeimposee($primeNette, $fraisCarte);
|
||||
|
||||
//var_dump($resultat);die();
|
||||
|
||||
$primeHt_info = $resultat['primeHt'];
|
||||
$accessoireGarant_info = $resultat['accessoireGarant'];
|
||||
$accessoire_info = $resultat['accessoire'];
|
||||
$commission_info = $resultat['commission'];
|
||||
$commissionGestion_info = $resultat['commissionGestion'];
|
||||
$commissionAutre_info = $resultat['commissionAutre'];
|
||||
$taxe_info = $resultat['taxe'];
|
||||
$primeTtc_info = $resultat['primeTtc'];
|
||||
$primeNetteStat_info = $resultat['primeNetteStat'];
|
||||
|
||||
$this->genererVueAjax(array('primeHt_info' => $primeHt_info, 'accessoire_info' => $accessoire_info, 'commission_info' => $commission_info,
|
||||
'commissionAutre_info' => $commissionAutre_info, 'taxe_info' => $taxe_info, 'primeTtc_info' => $primeTtc_info, 'primeNetteStat_info' => $primeNetteStat_info,
|
||||
'commissionGestion_info' => $commissionGestion_info, 'accessoireGarant_info' => $accessoireGarant_info,));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,115 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleurrequete.php'; // OK
|
||||
require_once 'Modele/Gestionconfiee.php';
|
||||
require_once 'Modele/Societeuser.php';
|
||||
|
||||
class ControleurAjaxrecugc extends Controleur
|
||||
{
|
||||
private $facture;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->facture = new Gestionconfiee();
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idGcReglement = $_SESSION['idGcReglement'];
|
||||
|
||||
$reglement = $this->facture->getgcreglement($idGcReglement);
|
||||
|
||||
$societeuser = $this->societeuser->getSocieteuser($_SESSION['codeSociete']);
|
||||
|
||||
$pdf = new FPDF();
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
|
||||
$pdf->SetMargins(25, 25, 25) ;
|
||||
$pdf->SetFont('Arial','BU',10);
|
||||
|
||||
$pdf->Sety(40);
|
||||
$pdf->Cell(0,12,convertirc($societeuser['nomSociete']),1,1,'C',false);
|
||||
|
||||
$pdf->Ln(2);
|
||||
$pdf->SetFont('Arial','I',7);
|
||||
|
||||
$pdf->Cell(0,5,'Edition : '.heureCouranteLang($_SESSION['lang']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc( _("Tél") . " : ".$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc(_("Adresse Post") . " : " . $societeuser['adressePostSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc(_("Registre Commerce") . " : " . $societeuser['registreCommerce']),0,1,'C',false);
|
||||
|
||||
$pdf->Ln(5);
|
||||
|
||||
$pdf->SetFont('Arial','BU',10);
|
||||
$pdf->Cell(0,12,convertirc(_('RECU ENCAISSEMENT').' No '.$reglement['gcNumeroDecompte']),1,1,'C',false);
|
||||
|
||||
$pdf->Ln(5);
|
||||
|
||||
$pdf->SetFont('Arial','',10);
|
||||
|
||||
$pdf->Cell(40,10,convertirc(_("Assureur")),0,0,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','BI',10);
|
||||
$pdf->Cell(0,10,convertirc(': '.$reglement['gcassureur']),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',10);
|
||||
$pdf->Cell(40,10,convertirc(_('Date Fact')),0,0,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','BI',10);
|
||||
$pdf->Cell(0,10,convertirc(': '.dateFr($reglement['dateSysteme'])),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',10);
|
||||
$pdf->Cell(40,10,convertirc(_('Reçu de')),0,0,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','BI',10);
|
||||
$pdf->Cell(0,10,convertirc(': '.$reglement['nomTireur']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',10);
|
||||
$pdf->Cell(40,5,convertirc(_('La somme de')),0,0,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','BI',10);
|
||||
$pdf->Cell(0,5,convertirc(': '.format_N($reglement['montantDu'])." ".$_SESSION['devise_C']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','BI',9);
|
||||
$pdf->Cell(0,10, convetirEnLettre($reglement['montantDu'], $_SESSION['lang'])." ".$_SESSION['devise_C'],1,1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','',10);
|
||||
$pdf->Cell(40,10,convertirc(_('Mode Paiement')),0,0,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','BI',10);
|
||||
$pdf->Cell(0,10,convertirc(': '.$reglement['modepaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',10);
|
||||
$pdf->Cell(40,10,convertirc(_('Références paiement')),0,0,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','BI',10);
|
||||
$pdf->Cell(0,10,convertirc(': '.$reglement['referencePaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',10);
|
||||
$pdf->Cell(40,10,convertirc(_('Banque')),0,0,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','BI',10);
|
||||
$pdf->Cell(0,10,convertirc(': '.$reglement['banquePayeur']),0,1,'L');
|
||||
|
||||
$pdf->Ln(10);
|
||||
|
||||
$pdf->SetFont('Arial','U',10);
|
||||
|
||||
$pdf->Cell(0,10,convertirc(_('Fait à')).' '.$_SESSION['villeSociete'].', '._('le').' '.dateFr($reglement['dateComptable']),0,1,'C',false);
|
||||
|
||||
$pdf->Ln(10);
|
||||
|
||||
|
||||
$pdf->Cell(0,10,convertirc(_('La Comptabilité de').' '.$societeuser['nomSociete'].' : '.$reglement['userPaiement']),0,0,'C',false);
|
||||
|
||||
$fichier="Temp/TMP_RECU_GC"."_".uniqid().".pdf";
|
||||
$pdf->Output($fichier,"F");
|
||||
|
||||
$t_html =' <div id ="div_export_b" class="alert alert-info"> ';
|
||||
$t_html .=' <a style="font-size:15pt;" href="'.$fichier.'" target="_blank" > '._("TELECHARGER").' </a> ';
|
||||
$t_html .=' </div ';
|
||||
echo $t_html;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
|
||||
class ControleurAjaxtarif extends Controleur {
|
||||
private $tarif;
|
||||
|
||||
public function __construct() {
|
||||
$this->tarif = new Tarif();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$listeville = (new Ville())->getListe($codePays);
|
||||
$this->genererVueAjax(array('listeville' => $listeville));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,81 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Langue.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
require_once 'Modele/Reseausoins.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsmedicaments.php';
|
||||
require_once 'Modele/Tarifsoptiques.php';
|
||||
require_once 'Modele/Typedecompte.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Banque.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAjouterprestataire extends Controleur
|
||||
{
|
||||
private $menuvue;
|
||||
private $langue;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Ajouterprestataire');
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
|
||||
$this->typeprestataire = new Typeprestataire();
|
||||
$this->reseausoins = new Reseausoins();
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
$this->tarifacte = new Tarifsactes();
|
||||
$this->tarifsmedicament = new Tarifsmedicaments();
|
||||
$this->tarifsoptique = new Tarifsoptiques();
|
||||
$this->typedecompte = new Typedecompte();
|
||||
$this->ouinonconvention = (new Ouinon())->getListe();
|
||||
$this->ouinongestionreseau = (new Ouinon())->getListe();
|
||||
$this->banque = new Banque();
|
||||
$this->langue = new Langue();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $_SESSION['codePaysSociete'];
|
||||
$codeVille = "";
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
$categorie = $this->prestataire->getcategoriepresatataire();
|
||||
$typeprestataire = array();
|
||||
|
||||
//$reseausoins = $this->reseausoins->getListe();
|
||||
|
||||
$tarifacte = $this->tarifacte->getListe();
|
||||
$tarifsmedicament = $this->tarifsmedicament->getListe();
|
||||
$tarifsoptique = $this->tarifsoptique->getListe();
|
||||
$typedecompte = $this->typedecompte->getListeDecomptePrestataire();
|
||||
$banque = $this->banque->getListe();
|
||||
$langue = $this->langue->getListe();
|
||||
|
||||
$this->genererVue(array(
|
||||
'pays' => $pays,
|
||||
'ville' => $ville,
|
||||
'listelocalite' => $localite,
|
||||
'typeprestataire' => $typeprestataire,
|
||||
'categorie' => $categorie,
|
||||
'tarifacte' => $tarifacte,
|
||||
'banque' => $banque,
|
||||
'tarifsmedicament' => $tarifsmedicament,
|
||||
'tarifsoptique' => $tarifsoptique,
|
||||
'typedecompte' => $typedecompte,
|
||||
'ouinonconvention' => $this->ouinonconvention,
|
||||
'ouinongestionreseau' => $this->ouinongestionreseau,
|
||||
'langue' => $langue
|
||||
));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,72 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
require_once 'Modele/Groupeprestataire.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAjouterprestatairesaugroupe extends Controleur
|
||||
{
|
||||
private $menuvue;
|
||||
private $groupe;
|
||||
private $pays;
|
||||
private $ville;
|
||||
private $localite;
|
||||
private $categorie;
|
||||
private $prestataire;
|
||||
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Ajouterprestatairesaugroupe");
|
||||
|
||||
$this->typeprestataire = new Typeprestataire();
|
||||
//$this->reseausoins = new Reseausoins();
|
||||
$this->groupe = new Groupeprestataire();
|
||||
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $_SESSION['codePaysSociete'];
|
||||
$codeVille = "";
|
||||
$codeGroupePrestataire = $_SESSION['codeGroupePrestataire'];
|
||||
$idGroupe = $_SESSION['idGroupe'];
|
||||
|
||||
$groupe = $this->groupe->getGroupeprestataireId($idGroupe);
|
||||
|
||||
$prestatairesdispo = $this->groupe->getPrestatairesHorsDuGroupe($codeGroupePrestataire);
|
||||
|
||||
$typeprestataire = $this->typeprestataire->getListeActifs();
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$categorie = $this->prestataire->getcategoriepresatataire();
|
||||
|
||||
$this->genererVue(array
|
||||
( 'pays' => $pays,
|
||||
'ville' => $ville,
|
||||
'listelocalite' => $localite,
|
||||
'typeprestataire' => $typeprestataire,
|
||||
'categorie' => $categorie,
|
||||
'groupe' => $groupe,
|
||||
'prestatairesdispo' => $prestatairesdispo
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Modele/Societeuser.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurAutresparametresgeneraux extends Controleur {
|
||||
private $menuvue;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Autresparametresgeneraux');
|
||||
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$societeuser = $this->societeuser->getVwSocieteuser($codeSociete);
|
||||
|
||||
$chemin = $this->menuvue->getChemin('Autresparametresgeneraux');
|
||||
|
||||
$this->genererVue(array('societeuser' => $societeuser, 'chemin' => $chemin));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Quittance.php';
|
||||
require_once 'Modele/Beneficiairequittance.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurBeneficiairequittance extends Controleur {
|
||||
private $menuvue;
|
||||
private $quittance;
|
||||
private $beneficiaire;
|
||||
private $etat;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Beneficiairequittance");
|
||||
|
||||
$this->quittance = new Quittance();
|
||||
$this->beneficiaire = new Beneficiairequittance();
|
||||
|
||||
}
|
||||
public function index() {
|
||||
$idEmission = $this->requete->getParametre("id");
|
||||
$emission = $this->emission->getQuittanceId($idEmission);
|
||||
$beneficiaires = $this->beneficiaire->getBeneficiaireEmission($idEmission);
|
||||
$this->genererVue(array('emission' => $emission, 'beneficiaires' => $beneficiaires));
|
||||
}
|
||||
|
||||
public function affciherparquittance() {
|
||||
$idQuittance = $this->requete->getParametre("id");
|
||||
$quittance = $this->quittance->getQuittanceId($idQuittance);
|
||||
$beneficiaires = $this->beneficiaire->getBeneficiaireQuittance($idQuittance);
|
||||
$this->genererVue(array('quittance' => $quittance, 'beneficiaires' => $beneficiaires));
|
||||
}
|
||||
|
||||
public function imprimerquittance() {
|
||||
$IdQuittance = $this->requete->getParametre("id");
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Etats/Etquittance.php';
|
||||
$this->etat = new Etquittance();
|
||||
$this->etat->imprimer($IdQuittance);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,146 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
require_once 'Modele/Collegepolice.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
require_once 'Modele/Naturepiece.php';
|
||||
require_once 'Modele/Sexe.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Situationfamille.php';
|
||||
require_once 'Modele/Groupesanguin.php';
|
||||
require_once 'Modele/Avenant.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
require_once 'Modele/Client.php';
|
||||
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
|
||||
class ControleurCreeradherent extends Controleur {
|
||||
private $menuvue;
|
||||
private $adherent;
|
||||
private $beneficiaire;
|
||||
private $naturepiece;
|
||||
private $sexe;
|
||||
private $pays;
|
||||
private $situationfamille;
|
||||
private $groupesanguin;
|
||||
private $tarif;
|
||||
private $college;
|
||||
private $avenant;
|
||||
private $ouinon;
|
||||
private $client;
|
||||
private $ville;
|
||||
private $localite;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Creeradherent');
|
||||
|
||||
$this->adherent = new Adherent();
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
$this->naturepiece = (new Naturepiece())->getListe();
|
||||
$this->sexe = (new Sexe())->getListe();
|
||||
$this->situationfamille = (new Situationfamille())->getListe();
|
||||
// $this->pays = (new Pays())->getListe($_SESSION['codePaysSociete']);
|
||||
$this->pays = new Pays();
|
||||
$this->groupesanguin = (new Groupesanguin())->getListe();
|
||||
$this->tarif = new Tarif();
|
||||
$this->college = (new Collegepolice())->getListe($_SESSION['idPolice_C']);
|
||||
$this->avenant = (new Avenant())->getListeEnCours($_SESSION['idPolice_C']);
|
||||
$this->ouinonprorata = (new Ouinon())->getListe();
|
||||
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
$this->client = new Client();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idClient = $_SESSION['idClient_C'];
|
||||
$client = $this->client->getClientId($idClient);
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $client['codePays'];
|
||||
$codeVille = $client['codeVille'];
|
||||
$codeLocalite = $client['codeLocalite'];
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$this->genererVue(array('college' => $this->college, 'naturepiece' => $this->naturepiece, 'sexe' => $this->sexe,
|
||||
'pays' => $pays, 'situationfamille' => $this->situationfamille, 'groupesanguin' => $this->groupesanguin,
|
||||
'avenant' => $this->avenant, 'ouinonprorata' => $this->ouinonprorata, 'ville' => $ville, 'localite' => $localite,
|
||||
'codePays' => $codePays, 'codeVille' => $codeVille, 'codeLocalite' => $codeLocalite));
|
||||
}
|
||||
|
||||
public function ajouteradherent()
|
||||
{
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$racineNoAdherent = $this->requete->getSession()->getAttribut('racineNoAdherent');
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
$idCollege = $this->requete->getParametre("idCollege");
|
||||
$numeroPolice = $this->requete->getParametre("numeroPolice");
|
||||
$nom = $this->requete->getParametreFormulaire("nom");
|
||||
$prenoms = $this->requete->getParametreFormulaire("prenoms");
|
||||
$codeNaturePiece = $this->requete->getParametreFormulaire("codeNaturePiece");
|
||||
$numeroPiece = strtoupper($this->requete->getParametreFormulaire("numeroPiece"));
|
||||
$sexe = $this->requete->getParametreFormulaire("sexe");
|
||||
$dateNaissance = $this->requete->getParametreDate("dateNaissance");
|
||||
$codeGroupeSanguin = $this->requete->getParametreFormulaire("codeGroupeSanguin");
|
||||
$codeSituationFamille = $this->requete->getParametreFormulaire("codeSituationFamille");
|
||||
$nombreEnfants = $this->requete->getParametreFormulaire("nombreEnfants");
|
||||
$adresseGeo = $this->requete->getParametreFormulaire("adresseGeo");
|
||||
$adressePostale = $this->requete->getParametreFormulaire("adressePostale");
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$codeVille = $this->requete->getParametreFormulaire("codeVille");
|
||||
$codeLocalite = $this->requete->getParametreFormulaire("codeLocalite");
|
||||
$telephonFixe = $this->requete->getParametreFormulaire("telephonFixe");
|
||||
$telephonePortable = $this->requete->getParametreFormulaire("telephonePortable");
|
||||
$email = $this->requete->getParametreFormulaire("email");
|
||||
$dateEntree = $this->requete->getParametreDate("dateEntree");
|
||||
$idAvenant = $this->requete->getParametre("idAvenant");
|
||||
|
||||
|
||||
$numeroCmu = strtoupper($this->requete->getParametreFormulaire("numeroCmu"));
|
||||
|
||||
$numeroMatricule = strtoupper($this->requete->getParametreFormulaire("numeroMatricule"));
|
||||
|
||||
|
||||
|
||||
$user = $this->requete->getSession()->getAttribut('login');
|
||||
$dateCre = date("Y-m-d");
|
||||
|
||||
$nom = strtoupper($nom);
|
||||
$prenoms = strtoupper($prenoms);
|
||||
|
||||
|
||||
$dernierIdAdherent = $this->adherent->ajouteradherent($idPolice, $idCollege, $nom, $prenoms, $codeNaturePiece, $numeroPiece, $sexe,
|
||||
$dateNaissance, $codeGroupeSanguin, $codeSituationFamille, $nombreEnfants, $adresseGeo, $adressePostale, $codePays, $codeVille,
|
||||
$telephonFixe, $telephonePortable, $email, $dateEntree, $user, $idAvenant, $codeLocalite, $numeroCmu, $numeroMatricule) ;
|
||||
|
||||
$idBeneficiaire = $this->beneficiaire->ajouterAdherent($dernierIdAdherent);
|
||||
|
||||
// On va calculuer la prime
|
||||
$codeLienParente = "A";
|
||||
$idAdherent = $dernierIdAdherent;
|
||||
$_SESSION['idAdherent_C'] = $idAdherent;
|
||||
$_SESSION['idBeneficiaire_C'] = $idBeneficiaire;
|
||||
|
||||
// On actualise le contexte : NbAdh et NbAss
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
$this->adherent->getNbassure($idPolice);
|
||||
|
||||
$this->rediriger("Ficheadherent/".$idAdherent);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,132 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
require_once 'Modele/Naturepiece.php';
|
||||
require_once 'Modele/Sexe.php';
|
||||
require_once 'Modele/Groupesanguin.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
require_once 'Modele/Lienparente.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
require_once 'Modele/Avenant.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Beneficiaire_temp.php';
|
||||
|
||||
class ControleurCreerbeneficiaire extends Controleur {
|
||||
private $menuvue;
|
||||
private $beneficiaire;
|
||||
private $naturepiece;
|
||||
private $sexe;
|
||||
private $groupesanguin;
|
||||
private $adherent;
|
||||
private $lienparente;
|
||||
private $tarif;
|
||||
private $avenant;
|
||||
private $ouinon;
|
||||
private $beneficiaire_temp;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Creerbeneficiaire');
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
$this->naturepiece = (new Naturepiece())->getListe();
|
||||
$this->sexe = (new Sexe())->getListe();
|
||||
$this->groupesanguin = (new Groupesanguin())->getListe();
|
||||
$this->adherent = new Adherent();
|
||||
$this->lienparente = (new Lienparente())->getListeDependant();
|
||||
$this->tarif = new Tarif();
|
||||
// $this->avenant = (new Avenant())->getListe($_SESSION['idPolice_C']);
|
||||
$this->avenant = (new Avenant())->getListeEnCours($_SESSION['idPolice_C']);
|
||||
$this->ouinonprorata = (new Ouinon())->getListe();
|
||||
$this->beneficiaire_temp = new Beneficiaire_temp();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
$idAdherent = $_SESSION['idAdherent_C'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$idCollege = $_SESSION['idCollege_C'];
|
||||
$fraisCarte = $this->beneficiaire_temp->get_frais_carte_college($idCollege);
|
||||
//var_dump($fraisCarte);die();
|
||||
|
||||
$prorata = "1";
|
||||
$dateEntree = $_SESSION['dateAvenant_C'];
|
||||
|
||||
//$codeLienParente = $this->requete->getParametreFormulaire("codeLienParente");
|
||||
$beneficiaire_temp = $this->beneficiaire_temp->getBeneficiaire_temp($idAdherent, $dateEntree, $user, $prorata, $fraisCarte);
|
||||
|
||||
// $codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
|
||||
$adherent = $this->adherent->getAdherentId($idAdherent);
|
||||
|
||||
$this->genererVue(array('adherent' => $adherent, 'naturepiece' => $this->naturepiece, 'sexe' => $this->sexe,
|
||||
'groupesanguin' => $this->groupesanguin, 'lienparente' => $this->lienparente, 'avenant' => $this->avenant,
|
||||
'ouinonprorata' => $this->ouinonprorata, 'beneficiaire_temp' => $beneficiaire_temp, 'fraisCarte' => $fraisCarte));
|
||||
}
|
||||
|
||||
public function ajouter() {
|
||||
$idAdherent = $this->requete->getParametre("idAdherent");
|
||||
|
||||
$numeroAdherent = $this->requete->getParametre("numeroAdherent");
|
||||
$nomBeneficiaire = strtoupper($this->requete->getParametre("nomBeneficiaire"));
|
||||
|
||||
$prenomsBeneficiaire = strtoupper($this->requete->getParametreFormulaire("prenomsBeneficiaire"));
|
||||
|
||||
$codeLienParente = $this->requete->getParametreFormulaire("codeLienParente");
|
||||
|
||||
$codeNaturePiece = $this->requete->getParametre("codeNaturePiece");
|
||||
|
||||
$numeroPiece = strtoupper($this->requete->getParametreFormulaire("numeroPiece"));
|
||||
|
||||
$sexe = $this->requete->getParametreFormulaire("sexe");
|
||||
|
||||
$codeGroupeSanguin = $this->requete->getParametreFormulaire("codeGroupeSanguin");
|
||||
|
||||
$dateNaissance = $this->requete->getParametreDate("dateNaissance");
|
||||
|
||||
$telephonePortable = $this->requete->getParametreFormulaire("telephonePortable");
|
||||
|
||||
$dateEntree = $this->requete->getParametreDate("dateEntree");
|
||||
|
||||
$user = $this->requete->getSession()->getAttribut('login');
|
||||
|
||||
$idAvenant = $this->requete->getParametre("idAvenant");
|
||||
|
||||
$dateCre = date("Y-m-d");
|
||||
|
||||
|
||||
$fraisCarte = $this->requete->getParametreFormulaire("fraisCarte","numerique");
|
||||
|
||||
$numeroCmu = strtoupper($this->requete->getParametreFormulaire("numeroCmu"));
|
||||
|
||||
$prorata = $this->requete->getParametreFormulaire("prorata");;
|
||||
|
||||
$dernierNumeroBeneficiaire = $this->beneficiaire->getDenierNumeroBeneficiaire($idAdherent);
|
||||
$dernierNumeroBeneficiaire++;
|
||||
//var_dump($dernierNumeroBeneficiaire);die();
|
||||
|
||||
$numeroBeneficiaire = $numeroAdherent . $dernierNumeroBeneficiaire;
|
||||
//$lienPhoto = $numeroBeneficiaire.".jpg";
|
||||
|
||||
$idBeneficiaire = $this->beneficiaire->ajouter($idAdherent, $numeroBeneficiaire, $nomBeneficiaire,
|
||||
$prenomsBeneficiaire, $codeLienParente, $codeNaturePiece, $numeroPiece, $sexe, $codeGroupeSanguin,
|
||||
$dateNaissance, $telephonePortable, $dateEntree, $dateCre, $user, $idAvenant, $fraisCarte, $numeroCmu,
|
||||
$prorata);
|
||||
|
||||
//var_dump($idBeneficiaire);die();
|
||||
|
||||
$this->beneficiaire->setDenierNumeroBeneficiaire($idAdherent, $dernierNumeroBeneficiaire);
|
||||
|
||||
// On va calculuer la prime
|
||||
$_SESSION['idAdherent_C'] = $idAdherent;
|
||||
$_SESSION['idBeneficiaire_C'] = $idBeneficiaire;
|
||||
|
||||
// On actualise le contexte : NbAdh et NbAss
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
$this->beneficiaire->getNbassure($idPolice);
|
||||
|
||||
//var_dump($idBeneficiaire);die();
|
||||
$this->rediriger("Ficheadherent/".$idAdherent);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Produit.php';
|
||||
require_once 'Modele/Rachattm.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Modele/College_temp_d.php';
|
||||
|
||||
class ControleurCreercolleged extends Controleur {
|
||||
private $menuvue;
|
||||
private $college_temp;
|
||||
private $tarif;
|
||||
private $produit;
|
||||
private $rachattm;
|
||||
private $ouinon;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Creercolleged');
|
||||
|
||||
$this->college_temp = new College_temp_d();
|
||||
$this->tarif = new Tarif();
|
||||
$this->produit = (new Produit())->getListe();
|
||||
$this->rachattm = (new Ouinon())->getListe();
|
||||
$this->ouinonimposerplafond = (new Ouinon())->getListe();
|
||||
|
||||
$_SESSION['modeDevis'] = "1";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Creercollegedindex.php';
|
||||
}
|
||||
|
||||
public function initcollege()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Creercollegedinitcollege.php';
|
||||
}
|
||||
|
||||
public function enregistrer()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Creercollegedenregistrer.php';
|
||||
}
|
||||
}
|
||||
|
|
@ -1,83 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Langue.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
require_once 'Modele/Reseausoins.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsmedicaments.php';
|
||||
require_once 'Modele/Tarifsoptiques.php';
|
||||
require_once 'Modele/Typedecompte.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Banque.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurCreerprestataire extends Controleur
|
||||
{
|
||||
private $langue;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Creerprestataire');
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
|
||||
$this->typeprestataire = new Typeprestataire();
|
||||
$this->reseausoins = new Reseausoins();
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
$this->tarifacte = new Tarifsactes();
|
||||
$this->tarifsmedicament = new Tarifsmedicaments();
|
||||
$this->tarifsoptique = new Tarifsoptiques();
|
||||
$this->typedecompte = new Typedecompte();
|
||||
$this->ouinonconvention = (new Ouinon())->getListe();
|
||||
$this->ouinongestionreseau = (new Ouinon())->getListe();
|
||||
$this->banque = new Banque();
|
||||
$this->langue = new Langue();
|
||||
$this->ouinonreference = (new Ouinon())->getListe();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $_SESSION['codePaysSociete'];
|
||||
$codeVille = "";
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
$categorie = $this->prestataire->getcategoriepresatataire();
|
||||
$typeprestataire = array();
|
||||
|
||||
//$reseausoins = $this->reseausoins->getListe();
|
||||
|
||||
$tarifacte = $this->tarifacte->getListe();
|
||||
$tarifsmedicament = $this->tarifsmedicament->getListe();
|
||||
$tarifsoptique = $this->tarifsoptique->getListe();
|
||||
$typedecompte = $this->typedecompte->getListeDecomptePrestataire();
|
||||
$banque = $this->banque->getListe();
|
||||
$langue = $this->langue->getListe();
|
||||
|
||||
$this->genererVue(array(
|
||||
'pays' => $pays,
|
||||
'ville' => $ville,
|
||||
'listelocalite' => $localite,
|
||||
'typeprestataire' => $typeprestataire,
|
||||
'categorie' => $categorie,
|
||||
'tarifacte' => $tarifacte,
|
||||
'banque' => $banque,
|
||||
'tarifsmedicament' => $tarifsmedicament,
|
||||
'tarifsoptique' => $tarifsoptique,
|
||||
'typedecompte' => $typedecompte,
|
||||
'ouinonconvention' => $this->ouinonconvention,
|
||||
'ouinongestionreseau' => $this->ouinongestionreseau,
|
||||
'ouinonreference' => $this->ouinonreference,
|
||||
'langue' => $langue
|
||||
));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Encaissement.php';
|
||||
require_once 'Modele/Detailencaissement.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
|
||||
class ControleurFicheencaissement extends Controleur {
|
||||
private $menuvue;
|
||||
private $encaissement;
|
||||
private $detailencaissement;
|
||||
private $etat;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Ficheencaissement");
|
||||
|
||||
$this->encaissement = new Encaissement();
|
||||
$this->detailencaissement = new Detailencaissement();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idEncaissement = $this->requete->getParametre("id");
|
||||
|
||||
// throw new Exception("idEncaissement ='$idEncaissement'");
|
||||
|
||||
$encaissement = $this->encaissement->getEncaissementId($idEncaissement);
|
||||
|
||||
$detailencaissements = $this->detailencaissement->getDetailsEncaissement($idEncaissement);
|
||||
|
||||
$this->genererVue(array('encaissement' => $encaissement, 'detailencaissements' => $detailencaissements));
|
||||
}
|
||||
|
||||
public function imprimerrecu()
|
||||
{
|
||||
$idEncaissement = $this->requete->getParametre("id");
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Etats/Etrecucaisse.php';
|
||||
$this->etat = new Etrecucaisse();
|
||||
$this->etat->imprimer($idEncaissement);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Societeuser.php';
|
||||
|
||||
class ControleurFicheprestataire extends Controleur
|
||||
{
|
||||
private $prestataire;
|
||||
private $societe;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Ficheprestataire");
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
$this->societe = new Societeuser();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$idPrestataire = $this->requete->getParametreFormulaire("id");
|
||||
|
||||
$prestataire = $this->prestataire->getunprestataire($idPrestataire);
|
||||
|
||||
$codePrestataire = $prestataire['codePrestataire'];
|
||||
|
||||
$hactivationderogationfingerprestataires = $this->prestataire->gethactivationderogationfingerprestataire($codePrestataire);
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$societe = $this->societe->getSocieteSimple($codeSociete);
|
||||
|
||||
$this->genererVue(array('prestataire' => $prestataire, 'societe' => $societe,
|
||||
'hactivationderogationfingerprestataires' => $hactivationderogationfingerprestataires));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
require_once 'Modele/Client.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurLocaliseradherent extends Controleur
|
||||
{
|
||||
private $client;
|
||||
private $pays;
|
||||
private $ville;
|
||||
private $localite;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Localiseradherent");
|
||||
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
$this->client = new Client();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idClient = $_SESSION['idClient_C'];
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$client = $this->client->getClientId($idClient);
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $client['codePays'];
|
||||
$codeVille = $client['codeVille'];
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$this->genererVue(array('pays' => $pays, 'ville' => $ville, 'localite' => $localite, 'client' => $client));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Specialite.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurMedecins extends Controleur
|
||||
{
|
||||
private $specialite;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Medecins");
|
||||
|
||||
$this->specialite = new Specialite();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$specialite = $this->specialite->getListe();
|
||||
$corporation = $this->specialite->getListeMetier();
|
||||
|
||||
$this->genererVue(array('specialite' => $specialite, 'corporation' => $corporation));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Modele/Societeuser.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurModifautresparametresgeneraux extends Controleur {
|
||||
private $menuvue;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifautresparametresgeneraux');
|
||||
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$societeuser = $this->societeuser->getVwSocieteuser($codeSociete);
|
||||
|
||||
$this->genererVue(array('societeuser' => $societeuser));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Modele/Societeuser.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurModifautresparametresprod extends Controleur {
|
||||
private $menuvue;
|
||||
private $societeuser;
|
||||
private $rachattm;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifautresparametresprod');
|
||||
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$societeuser = $this->societeuser->getVwSocieteuser($codeSociete);
|
||||
|
||||
$this->genererVue(array('societeuser' => $societeuser));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,105 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
require_once 'Modele/Collegepolice.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
require_once 'Modele/Naturepiece.php';
|
||||
require_once 'Modele/Sexe.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Situationfamille.php';
|
||||
require_once 'Modele/Groupesanguin.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
|
||||
class ControleurModifieradherent extends Controleur {
|
||||
private $menuvue;
|
||||
private $adherent;
|
||||
private $beneficiaire;
|
||||
private $naturepiece;
|
||||
private $sexe;
|
||||
private $pays;
|
||||
private $situationfamille;
|
||||
private $groupesanguin;
|
||||
private $tarif;
|
||||
private $college;
|
||||
private $ville;
|
||||
private $localite;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifieradherent');
|
||||
|
||||
$this->adherent = new Adherent();
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
$this->naturepiece = (new Naturepiece())->getListe();
|
||||
$this->sexe = (new Sexe())->getListe();
|
||||
$this->situationfamille = (new Situationfamille())->getListe();
|
||||
// $this->pays = (new Pays())->getListe($_SESSION['codePaysSociete']);
|
||||
$this->pays = new Pays();
|
||||
$this->groupesanguin = (new Groupesanguin())->getListe();
|
||||
$this->tarif = new Tarif();
|
||||
$this->college = (new Collegepolice())->getListeToutes($_SESSION['idPolice_C']);
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
|
||||
$id = $this->requete->getParametre("id");
|
||||
$adherent = $this->adherent->getAdherentIdConso($id);
|
||||
|
||||
|
||||
$codePays = $adherent['codePays'];
|
||||
$codeVille = $adherent['codeVille'];
|
||||
// $codeLocalite = $client['codeLocalite'];
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$this->genererVue(array('adherent' => $adherent, 'college' => $this->college, 'naturepiece' => $this->naturepiece, 'sexe' => $this->sexe,
|
||||
'pays' => $pays, 'situationfamille' => $this->situationfamille, 'groupesanguin' => $this->groupesanguin,
|
||||
'ville' => $ville, 'localite' => $localite));
|
||||
}
|
||||
|
||||
public function modifier($prenoms=null) {
|
||||
$id = $this->requete->getParametre("id");
|
||||
// $idCollege = $this->requete->getParametre("idCollege");
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
$nom = strtoupper($this->requete->getParametreFormulaire("nom"));
|
||||
$prenoms = strtoupper($this->requete->getParametreFormulaire("prenoms"));
|
||||
$codeNaturePiece = $this->requete->getParametreFormulaire("codeNaturePiece");
|
||||
$numeroPiece = strtoupper($this->requete->getParametreFormulaire("numeroPiece"));
|
||||
$sexe = $this->requete->getParametreFormulaire("sexe");
|
||||
$dateNaissance = $this->requete->getParametreDate("dateNaissance");
|
||||
$codeGroupeSanguin = $this->requete->getParametreFormulaire("codeGroupeSanguin");
|
||||
$codeSituationFamille = $this->requete->getParametreFormulaire("codeSituationFamille");
|
||||
$nombreEnfants = $this->requete->getParametreFormulaire("nombreEnfants");
|
||||
$adresseGeo = $this->requete->getParametreFormulaire("adresseGeo");
|
||||
$adressePostale = $this->requete->getParametreFormulaire("adressePostale");
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$telephonFixe = $this->requete->getParametreFormulaire("telephonFixe");
|
||||
$telephonePortable = $this->requete->getParametreFormulaire("telephonePortable");
|
||||
$email = $this->requete->getParametreFormulaire("email");
|
||||
$dateEntree = $this->requete->getParametreDate("dateEntree");
|
||||
|
||||
$codeLocalite = $this->requete->getParametreFormulaire("codeLocalite");
|
||||
|
||||
$numeroCmu = strtoupper($this->requete->getParametreFormulaire("numeroCmu"));
|
||||
$numeroMatricule = strtoupper($this->requete->getParametreFormulaire("numeroMatricule"));
|
||||
|
||||
// echo "codeLocalite => $codeLocalite";
|
||||
// exit();
|
||||
//var_dump($id);
|
||||
//die();
|
||||
$this->adherent->modifier($id, $nom, $prenoms, $codeNaturePiece, $numeroPiece, $sexe, $dateNaissance, $codeGroupeSanguin,
|
||||
$codeSituationFamille, $nombreEnfants, $adresseGeo, $adressePostale, $codePays, $telephonFixe, $telephonePortable, $email,
|
||||
$codeLocalite,$numeroCmu,$numeroMatricule);
|
||||
|
||||
$this->rediriger("Ficheadherent/".$id);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,52 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Produit.php';
|
||||
require_once 'Modele/Rachattm.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Reseausoins.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Periodicite.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
// require_once 'Modele/College_temp.php';
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Modele/College_temp.php';
|
||||
|
||||
class ControleurModifiercollege extends Controleur
|
||||
{
|
||||
private $college_temp;
|
||||
private $tarif;
|
||||
private $produit;
|
||||
private $rachattm;
|
||||
private $ouinon;
|
||||
private $reseausoins;
|
||||
private $tarifacte;
|
||||
private $periodicite;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct()
|
||||
{
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifiercollege');
|
||||
|
||||
$this->college_temp = new College_temp();
|
||||
$this->tarif = new Tarif();
|
||||
$this->produit = new Produit();
|
||||
$this->rachattm = (new Ouinon())->getListe();
|
||||
$this->ouinonimposerplafond = (new Ouinon())->getListe();
|
||||
$this->reseausoins = new Reseausoins();
|
||||
$this->tarifacte = new Tarifsactes();
|
||||
$this->periodicite = new periodicite();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Modifiercollegeindex.php';
|
||||
}
|
||||
|
||||
public function enregistrer()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Modifiercollegeenregistrer.php';
|
||||
}
|
||||
}
|
||||
|
|
@ -1,41 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Produit.php';
|
||||
require_once 'Modele/Rachattm.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Societes/'.$_SESSION['codeSociete'].'/Tarifs/Modele/Tarif.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Modele/College_temp_d.php';
|
||||
|
||||
class ControleurModifiercolleged extends Controleur {
|
||||
private $menuvue;
|
||||
private $college_temp;
|
||||
private $tarif;
|
||||
private $produit;
|
||||
private $rachattm;
|
||||
private $ouinon;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifiercolleged');
|
||||
|
||||
$this->college_temp = new College_temp_d();
|
||||
$this->tarif = new Tarif();
|
||||
$this->produit = (new Produit())->getListe();
|
||||
$this->rachattm = (new Ouinon())->getListe();
|
||||
$this->ouinonimposerplafond = (new Ouinon())->getListe();
|
||||
|
||||
$_SESSION['modeDevis'] = "1";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Modifiercollegedindex.php';
|
||||
}
|
||||
|
||||
public function enregistrer()
|
||||
{
|
||||
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/Modifiercollegedenregistrer.php';
|
||||
}
|
||||
}
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Langue.php';
|
||||
require_once 'Modele/Societeuser.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurModifierparametresgeneraux extends Controleur {
|
||||
private $menuvue;
|
||||
private $societeuser;
|
||||
private $langue;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifierparametresgeneraux');
|
||||
|
||||
$this->societeuser = new Societeuser();
|
||||
$this->langue = new Langue();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$societeuser = $this->societeuser->getVwSocieteuser($codeSociete);
|
||||
$langue = $this->langue->getListe();
|
||||
|
||||
$this->genererVue(array('societeuser' => $societeuser, 'langue' => $langue));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,77 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Langue.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
require_once 'Modele/Reseausoins.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsmedicaments.php';
|
||||
require_once 'Modele/Tarifsoptiques.php';
|
||||
require_once 'Modele/Typedecompte.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Banque.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurModifierprestataire extends Controleur
|
||||
{
|
||||
private $langue;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifierprestataire');
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
|
||||
$this->typeprestataire = new Typeprestataire();
|
||||
$this->reseausoins = new Reseausoins();
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
$this->tarifacte = new Tarifsactes();
|
||||
$this->tarifsmedicament = new Tarifsmedicaments();
|
||||
$this->tarifsoptique = new Tarifsoptiques();
|
||||
$this->typedecompte = new Typedecompte();
|
||||
$this->ouinonconvention = (new Ouinon())->getListe();
|
||||
$this->ouinongestionreseau = (new Ouinon())->getListe();
|
||||
$this->banque = new Banque();
|
||||
$this->langue = new Langue();
|
||||
$this->ouinonreference = (new Ouinon())->getListe();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idPrestataire = $this->requete->getParametreFormulaire("id");
|
||||
$prestataire = $this->prestataire->getunprestataire($idPrestataire);
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $prestataire['codePays'];
|
||||
$codeVille = $prestataire['codeVille'];
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
$typeprestataire = $this->typeprestataire->getListeActifs();
|
||||
$reseausoins = $this->reseausoins->getListe();
|
||||
$tarifacte = $this->tarifacte->getListe();
|
||||
$tarifsmedicament = $this->tarifsmedicament->getListe();
|
||||
$tarifsoptique = $this->tarifsoptique->getListe();
|
||||
$typedecompte = $this->typedecompte->getListe();
|
||||
$banque = $this->banque->getListe();
|
||||
$langue = $this->langue->getListe();
|
||||
$categorie = $this->prestataire->getcategoriepresatataire();
|
||||
|
||||
$typeprestataire = $this->typeprestataire->gettypeprestatairecategorie($prestataire['categoriePresataire']);
|
||||
|
||||
$this->genererVue(array('prestataire' => $prestataire, 'pays' => $pays, 'ville' => $ville, 'listelocalite' => $localite,
|
||||
'typeprestataire' => $typeprestataire, 'reseausoins' => $reseausoins, 'tarifacte' => $tarifacte, 'banque' => $banque,
|
||||
'tarifsmedicament' => $tarifsmedicament, 'tarifsoptique' => $tarifsoptique, 'typedecompte' => $typedecompte,
|
||||
'ouinonconvention' => $this->ouinonconvention, 'ouinongestionreseau' => $this->ouinongestionreseau, 'langue' => $langue,
|
||||
'categorie' => $categorie, 'typeprestataire' => $typeprestataire, 'ouinonreference' => $this->ouinonreference ));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,76 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Langue.php';
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
require_once 'Modele/Reseausoins.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsactes.php';
|
||||
require_once 'Modele/Tarifsmedicaments.php';
|
||||
require_once 'Modele/Tarifsoptiques.php';
|
||||
require_once 'Modele/Typedecompte.php';
|
||||
require_once 'Modele/Ouinon.php';
|
||||
require_once 'Modele/Banque.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurModifierprestatairereseausoins extends Controleur
|
||||
{
|
||||
private $langue;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Modifierprestatairereseausoins');
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
|
||||
$this->typeprestataire = new Typeprestataire();
|
||||
$this->reseausoins = new Reseausoins();
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
$this->tarifacte = new Tarifsactes();
|
||||
$this->tarifsmedicament = new Tarifsmedicaments();
|
||||
$this->tarifsoptique = new Tarifsoptiques();
|
||||
$this->typedecompte = new Typedecompte();
|
||||
$this->ouinonconvention = (new Ouinon())->getListe();
|
||||
$this->ouinongestionreseau = (new Ouinon())->getListe();
|
||||
$this->banque = new Banque();
|
||||
$this->langue = new Langue();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idPrestataire = $this->requete->getParametreFormulaire("id");
|
||||
$prestataire = $this->prestataire->getunprestataire($idPrestataire);
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $prestataire['codePays'];
|
||||
$codeVille = $prestataire['codeVille'];
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
$typeprestataire = $this->typeprestataire->getListeActifs();
|
||||
$reseausoins = $this->reseausoins->getListe();
|
||||
$tarifacte = $this->tarifacte->getListe();
|
||||
$tarifsmedicament = $this->tarifsmedicament->getListe();
|
||||
$tarifsoptique = $this->tarifsoptique->getListe();
|
||||
$typedecompte = $this->typedecompte->getListe();
|
||||
$banque = $this->banque->getListe();
|
||||
$langue = $this->langue->getListe();
|
||||
$categorie = $this->prestataire->getcategoriepresatataire();
|
||||
|
||||
$typeprestataire = $this->typeprestataire->gettypeprestatairecategorie($prestataire['categoriePresataire']);
|
||||
|
||||
$this->genererVue(array('prestataire' => $prestataire, 'pays' => $pays, 'ville' => $ville, 'listelocalite' => $localite,
|
||||
'typeprestataire' => $typeprestataire, 'reseausoins' => $reseausoins, 'tarifacte' => $tarifacte, 'banque' => $banque,
|
||||
'tarifsmedicament' => $tarifsmedicament, 'tarifsoptique' => $tarifsoptique, 'typedecompte' => $typedecompte,
|
||||
'ouinonconvention' => $this->ouinonconvention, 'ouinongestionreseau' => $this->ouinongestionreseau, 'langue' => $langue,
|
||||
'categorie' => $categorie, 'typeprestataire' => $typeprestataire));
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Societeuser.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurParametresgeneraux extends Controleur {
|
||||
private $menuvue;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Parametresgeneraux");
|
||||
|
||||
$this->societeuser = new Societeuser();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
public function index() {
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$societeuser = $this->societeuser->getVwSocieteuser($codeSociete);
|
||||
|
||||
$this->genererVue(array('societeuser' => $societeuser));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,59 +0,0 @@
|
|||
<?php
|
||||
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Societeuser.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurParamreinitmotpass extends Controleur
|
||||
{
|
||||
private $societeuser;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct()
|
||||
{
|
||||
$this->societeuser = new Societeuser();
|
||||
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Paramreinitmotpass');
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$this->genererVue();
|
||||
}
|
||||
|
||||
public function changerpass()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if ($this->requete->existeParametre("ancmdp")
|
||||
&& $this->requete->existeParametre("nvmdp")
|
||||
&& $this->requete->existeParametre("cfnvmdp"))
|
||||
{
|
||||
$ancmdp = $this->requete->getParametre("ancmdp");
|
||||
$nvmdp = $this->requete->getParametre("nvmdp");
|
||||
$cfnvmdp = $this->requete->getParametre("cfnvmdp");
|
||||
if ($nvmdp!=$cfnvmdp)
|
||||
{
|
||||
$this->genererVue(array('msgErreur' => 'Veuillez confirmer le nouveau mot de passe!'), "index");
|
||||
}
|
||||
else if ($nvmdp==$ancmdp)
|
||||
{
|
||||
$this->genererVue(array('msgErreur' => 'Veuillez changer le mot de passe!'), "index");
|
||||
}
|
||||
else if ($this->societeuser->verifiermotpass($codeSociete, $ancmdp))
|
||||
{
|
||||
$this->societeuser->changerpass($codeSociete, $ancmdp, $nvmdp);
|
||||
$this->rediriger("Parametresgeneraux");
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->genererVue(array('msgErreur' => 'Ancien mot de passe incorrect!'), "index");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->genererVue(array('msgErreur' => 'Veuillez revoir votre saisie!'), "index");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,70 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
require_once 'Modele/Reseausoins.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurPrestataireparlot extends Controleur
|
||||
{
|
||||
private $reseau;
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Prestataireparlot");
|
||||
|
||||
$this->typeprestataire = new Typeprestataire();
|
||||
//$this->reseausoins = new Reseausoins();
|
||||
$this->reseau = new Reseausoins();
|
||||
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $_SESSION['codePaysSociete'];
|
||||
$codeVille = "";
|
||||
$codeReseau = $_SESSION['codeReseau'];
|
||||
$idReseau = $_SESSION['idReseau'];
|
||||
|
||||
|
||||
$reseau = $this->reseau->getReseausoin($idReseau);
|
||||
|
||||
|
||||
$p_non_affectes = $this->reseau->getPrestatairesReseauNonAffectes($codeReseau);
|
||||
|
||||
//var_dump($p_non_affectes); die();
|
||||
//$existeselection = $this->prestataire->existeSelection();
|
||||
$typeprestataire = $this->typeprestataire->getListeActifs();
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$categorie = $this->prestataire->getcategoriepresatataire();
|
||||
|
||||
$this->genererVue(array
|
||||
( 'pays' => $pays,
|
||||
'ville' => $ville,
|
||||
'listelocalite' => $localite,
|
||||
'typeprestataire' => $typeprestataire,
|
||||
'categorie' => $categorie,
|
||||
'reseau' => $reseau,
|
||||
'prestatairesdispo' => $p_non_affectes
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,51 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Modele/Prestataire.php';
|
||||
require_once 'Modele/Pays.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
|
||||
require_once 'Modele/Typeprestataire.php';
|
||||
require_once 'Modele/Reseausoins.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurPrestataires extends Controleur
|
||||
{
|
||||
|
||||
private $menuvue;
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Prestataires");
|
||||
|
||||
$this->typeprestataire = new Typeprestataire();
|
||||
$this->reseausoins = new Reseausoins();
|
||||
|
||||
$this->pays = new Pays();
|
||||
$this->ville = new Ville();
|
||||
$this->localite = new Localite();
|
||||
|
||||
$this->prestataire = new Prestataire();
|
||||
|
||||
$_SESSION['modeDevis'] = "0";
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codePays = $_SESSION['codePaysSociete'];
|
||||
$codeVille = "";
|
||||
|
||||
$typeprestataire = $this->typeprestataire->getListeActifs();
|
||||
$reseausoins = $this->reseausoins->getListe();
|
||||
|
||||
$pays = $this->pays->getListe($codePays);
|
||||
$ville = $this->ville->getListe($codePays);
|
||||
$localite = $this->localite->getListe($codePays, $codeVille);
|
||||
|
||||
$categorie = $this->prestataire->getcategoriepresatataire();
|
||||
|
||||
$this->genererVue(array('pays' => $pays, 'ville' => $ville, 'listelocalite' => $localite,
|
||||
'typeprestataire' => $typeprestataire, 'reseausoins' => $reseausoins, 'categorie' => $categorie));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
|
||||
require_once 'Modele/Societeuser.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurTestsms extends Controleur {
|
||||
private $menuvue;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Testsms');
|
||||
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$societeuser = $this->societeuser->getVwSocieteuser($codeSociete);
|
||||
|
||||
$this->genererVue(array('societeuser' => $societeuser));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,62 +1,135 @@
|
|||
<?php
|
||||
require_once 'Configuration.php';
|
||||
require_once 'Functions.php';
|
||||
|
||||
abstract class Modele
|
||||
{
|
||||
private static $bdd;
|
||||
|
||||
protected function executerRequete($sql, $params = null)
|
||||
{
|
||||
if ($params == null) {
|
||||
$resultat = self::getBdd()->query($sql); // exécution directe
|
||||
}
|
||||
else {
|
||||
$resultat = self::getBdd()->prepare($sql); // requête préparée
|
||||
$resultat->execute($params);
|
||||
}
|
||||
return $resultat;
|
||||
}
|
||||
private static function getBdd()
|
||||
{
|
||||
if (!isset($_SESSION['p_codeSociete']))
|
||||
{
|
||||
$_SESSION['p_codeSociete']="ebene";
|
||||
}
|
||||
$codeSociete = $_SESSION['p_codeSociete'];
|
||||
|
||||
if (self::$bdd === null) {
|
||||
$dsn = Configuration::get("dsn".$codeSociete);
|
||||
$login = Configuration::get("login".$codeSociete);
|
||||
$mdp = Configuration::get("mdp".$codeSociete);
|
||||
|
||||
$_SESSION['param_bdd'] = array
|
||||
(
|
||||
"codeSociete" => $codeSociete,
|
||||
"dsn" => $dsn,
|
||||
"login" => $login,
|
||||
"mdp" => $mdp
|
||||
);
|
||||
|
||||
self::$bdd = new PDO
|
||||
(
|
||||
$dsn,
|
||||
$login,
|
||||
$mdp,
|
||||
array
|
||||
(
|
||||
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
||||
PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true
|
||||
)
|
||||
);
|
||||
|
||||
// $pdo->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);
|
||||
}
|
||||
return self::$bdd;
|
||||
}
|
||||
|
||||
protected function dernierId()
|
||||
{
|
||||
return self::getBdd()->lastInsertId();
|
||||
}
|
||||
}
|
||||
<?php //ICB0 71:0 81:10a9 82:1d4c ?><?php //002cd
|
||||
if(extension_loaded('ionCube Loader')){die('The file '.__FILE__." is corrupted.\n");}echo("\nScript error: the ".(($cli=(php_sapi_name()=='cli')) ?'ionCube':'<a href="https://www.ioncube.com">ionCube</a>')." Loader for PHP needs to be installed.\n\nThe ionCube Loader is the industry standard PHP extension for running protected PHP code,\nand can usually be added easily to a PHP installation.\n\nFor Loaders please visit".($cli?":\n\nhttps://get-loader.ioncube.com\n\nFor":' <a href="https://get-loader.ioncube.com">get-loader.ioncube.com</a> and for')." an instructional video please see".($cli?":\n\nhttp://ioncu.be/LV\n\n":' <a href="http://ioncu.be/LV">http://ioncu.be/LV</a> ')."\n\n");exit(199);
|
||||
?>
|
||||
HR+cP/7Hoez6Ci+W7s1Vh10NaO9hGaRvyjerflSV0Bmp3XdU5lmqd9PiA0wPVfRDj+8cT9yBqr8O
|
||||
KtDR2wgOywRHugvQUvDIzRpqGP0J0ofX7OnjJN76DfZbtsbINTwY+joUpzLuAUzDX6uZzQShZqiP
|
||||
5G8HIWQqR9DQyjyV5eS27K57mdDnXU6Oz/a00c9zrpFc4Qv4L2hJJUkJwJOWV05pg8KtvC7y7tbf
|
||||
HqAOSGDIzC+siFz5ftb+x3+asAlppdL+wr5r7Z5bkUclqcT89n4PRBDbPcScPvwAyrkGP2pBh0GU
|
||||
Jz8OVlyHw0ZswUB7UyhStGTi5TMm7j93//0SBLm2tfoGK/7vjaMAga0FrVXFHIT3cV4EL1JnXYIt
|
||||
DWp5TsqaTiit/GT4t8eVDlyL24ZHON6QIUmDH81DrE4GqR9gJe1ysNZqWXhQtNg0y/j1pIJ99zpJ
|
||||
79EKYy9N417zrU/4P02YF+QnmPor/q6njg7cVarMBcE2z+/awJ9ernlkdlaZyB8gmeDQGZC0J2WB
|
||||
LvpfGMoCvvbN8OCVJ8axeDSLJeLIBPGdAZCwC4aLiCAfaz1Bv/Go45bpvqPj0rSMp8qJG1CTNQen
|
||||
b8VRDG1TvYuPykND70aM1vr15Pzs3PBUWsW0yNBYtXrk336nrYoUrbBdVlaKyOxSE6ITABLFxqWT
|
||||
N5VqBok3US+qSpHxpTKYNCP1dIXjkzhZNUs/XgySDpGBUEx3+DDxaw72wi8vVIAcxhJgmUmm1019
|
||||
j1VNPk6Ef3xhlTUkOcYeKOoJ0JCPw6BD0FOW5aC3Rt53+SuCcDPdTHaP2FI1/WZVJzcjZ2PwEz5t
|
||||
Lw+/M9SZYH+dAP3Kc6ddiEMUlzgTu4fI9AD+AZSKVDlxJx2q+BhqHwchDIk5mnbZblFWPYhk9Lj9
|
||||
YS0MlFD/g/e3ECkanCVpmuoQMycgCKKQ8Vx0/z/wdnDAzJ1l+LelK/pd1uU9PnTBEQfVanlty361
|
||||
QRiwsPzkEftannNwHIBGC9Q3+YH+ZJxLx55Krwn6KONXBD5viIZLqYMeiW0ug8lvvp21YBkpy6bF
|
||||
tRbOXakZWbJAOkaqsjaEhu5mWU+4Qgfn1h93ltOKv2+zuV2jE8qY8SfrXINzANHRV+o637dZeZhL
|
||||
MAX5Si1hdBfdhb8mgH4YHnYlJt/xIiBwPWeXZlvy7frhGB4mM35LMwjK9nWU0G8E9Sd0Qw8GhV45
|
||||
9llTJYnR4V4X6R7/k/GBFl/LcmHVIHcewGkRV186692yDcYedHkddOo6mHEurSC4oWSDIOB4JIx/
|
||||
yJg4qXeRCNuVGAkYHnGSACd9uIKEqG47nIdN9mA904266yVhFNlNLz8ZqtibBVz1aW6l3jBgL5Ul
|
||||
NHllcP6Yy4cJObdUIYate5PxsPFDsqYcp3e/HpGYmf5zreXfU/+OubTW3DimNPJ/8WoJCJkH5GuZ
|
||||
Q62Vs7ueNB0YI/mABM090gl7WoMF4G3Ls1G5tdXIE+KUVram1bX5gcdyw/n/ZjqiG9bEvEenEozl
|
||||
48Jx1za30L4u29BRIXErIFfdALblQmf0nuS7jmLncF8LmXpA/dB1kUHadTe97Ws84zcmEpAizQqm
|
||||
GcXjCpf7J2WP6wEIj3OtTrcwWZfeOVZ1w+wKV6/DCZGMh7t2bwS/4v7Pp4uQCc+D4YvWMCij7byp
|
||||
zPeY380Gjrg9mefA4G6u+ii5/mN8a7iBMfKbCjG2qk5eWgZeoStkiAQeupiGlfLDGG/AykGGeK8l
|
||||
Md0XLliuGT9X1tM9IfuudmYIl13l2r9quxsS1ul4HgvcaXgO2idiMFikayAsUpfjCXTU0jrwCfk+
|
||||
BlLEoHggluRBLfql44J1iPPP+SrWXZV3dPt4T+l60/fQ73ymuK+Akqlgb1VNBVPF2Mov1pa7cUwf
|
||||
9h4srVoV8UUpi8RwMprhjpwt4luY7RpVrnYnGR8PHUZZvIhI/Aw1g16i6/hh97ZKaqmhofFigYwS
|
||||
WyBMgN6gbMf/EUtZHIr/aFJDvG+svQmLaGom7/9nwjPlYTatLlIfEsai4GWuaHR/YXtWk4m2C8JK
|
||||
bEX4ExDWwAZleLtSsqe6Eo4hzcCAfo5THfW9vLPg2vB3Rpd/CqXqFInHpI+u7LQw1LputFCxeCXw
|
||||
JVB2EUmJ92cWHkBx2D3FmJi0gTiZdmqESb3+hMV/5w3HaZkJ+Hz705H1eZrXAL+U0A4+gBaGm2O6
|
||||
uEG14Y+mYsAKsWxN4egNGPOQb9z1p+y9H2XzYgwTN+QjmqxNdh7fIITVAfKdH4tG6joad5cT7yzU
|
||||
uyI8oxD08/N8hR1wOBw+OL0Cw+1iJIhKKWF1hI1p7sYEnLIiKInkIzyaRpIf/PP1miWcpHSX3A5c
|
||||
rhUn6UcLmKu0utBbvINvzPW/F/zXdKVXfgt2bnIoivhJ1Rj88b/JaHfSGA19JwIt+6qnZhKIcMLi
|
||||
/kgY12jJDcwnd/pW3DbnPXkrmQh2QNndrYZDk6qeFTI8ZMamtJRpZGVKPzwvZBhleqhVDrkL0hhH
|
||||
1hBX2IxojJyCC7BqwQINqh75TVvsD1tvhH1jwdWqQunbwbcutfhRy5XWvDxr12MEcWxaC22xLkTd
|
||||
xOZO2R/2H7zs3DPZj17xCE1UysutNs11f9Z3ku4csl8ub0mXVIzPMf1BQwI7TH4jDwS7uapZagry
|
||||
Q1qQaGvlvyucc7OLIJEVtcL8OQKThQmBcQG+FkkxHcwS2YfT9Q4D36KE+n63TqD2/u1udiBtyobx
|
||||
gZ8o0QDpnqaozl4+V5Aae1KUgQwbcgi4gvLQLURJW55AMZPIxACKmimEDxpK22gd+uyc9RuwgTL4
|
||||
0S9whIaumTWv9xym8wdi8jB59DLQD56/CDgTahamPwEczC7YwnOmvq448WJEDvU3M8VQQxNcOvBy
|
||||
XZbt/v+adJFKvggFbygzTAh2vUAAyy2Dmnb21YF2LalJjSSxrYzr3tijIL60S46EoPUwrgv8lb0N
|
||||
E1a8EGqXrzXiz2ezeslhiWW5fhpM8e+Hhp/KvVrSrTShpdMDYU3YGW9HxHq6jGbrSSEBqORpmE23
|
||||
rqHVOLy04RVSUjcEc/VrIpNxrtcep7bwM4c4l8voFQVGUaSf4n+wSGQFa8nKyfSSH761EU2TNNbb
|
||||
raSgFTbafUOLa7ncFy+86Z43QjLJHyzJW4ryIVKOVjTSjFRdi6PZ559M9dWKCdzmVCwB5sMvzqbY
|
||||
MKqdssUaYuRDtQlUWDoYZJNWcB7tjTlM6SjT547pB4MA+jR5qDHhzqF2CwqfbuKgjYF+l/WmtCUD
|
||||
xDHl2Q3ks+15lS4AvA2VFb2TcG1JLbrNJMka7GeZMKJ+yCcX1fFZaFvXyg0udKsgzTfIRmKP5Lrp
|
||||
f7Pq3ySFSyPMtoKqIfZA3dexVTPiHMWejfTo9uObmjSUO5q+CaBflsOPkEzO4qJeun4nV3ZHKZsV
|
||||
cs2KJ+lpQYLO1j6qUbbXkZyEKKhKGksG4OL4dlrNpyGcMFrq05vTSAruI5GzffFi18n+Swg5bNCu
|
||||
=
|
||||
HR+cPytJYZkJEm//rcfc7nW5FYTelOCpt6m6f9MuHracmA3TAAR4XeXMvbYoP7HfJOO/Y09TZ36S
|
||||
1mVhWIEq2u9OjpwAUzCB701YMz8u0Kuz/pcil+AeJEGSfufV74fscY4E4JYlGwQ+c1vw4Bltya0S
|
||||
+yLF5h+8Qjl+7Gf8oNZclvQb4204L7r0EVVPOI0rhNKMpoCTxgYfmrG7uvGw260bS3jriDmzujJx
|
||||
t1lxl9aILPrOBPyECj/eRcLT8/Ui8njVyv0eMyrw2pH3NhNfNnLmUM0DBSDUMlT22+07cGjS2gTd
|
||||
Aom8Q4lqeEi1rz/MrUmu/6iD9cocTTSrSMYEnAG/prdbQFaJAhJFWX8j3OcTv8jI8LdRxZdkAezP
|
||||
h07xa4GPVHXYJmVSX0LPY2aVCzZhp8n8A2TbGRn4DtnT96vkqqTsyqCmRaiYh+OIMSz4Y9ipY5cM
|
||||
z92GVUDMFbZn0zww+05/krbonHSU8GD+5/N7Qyn3pHPRJUkf0kmOIB1R8KQg6hyDuAWBC6Y3DoQh
|
||||
7K7Wm4IRhhKzBZL8/h5a+oTFA8+1s4fMlrYiPvOdKh7Khvm8p2BPZuIfbmL6rDu9va6tY9aJHU/P
|
||||
wbRdsGsNpAmjs8Uzai1AsKv+wXYJgY4DatyVsDdGe4uRZVzrIdhYTiEklSy9eC4K2vjCVp38cvk3
|
||||
fPTJMvnvZN5ku/m8ACH1yDkJxubnONln7y7SQk0WJTkz6tJd5HYGqCxyv4YeGAYevvInwemqiE8B
|
||||
3oImua7LPw4RKgNPHO0BfgaNs7OifoNCpdhbbAQ72sg17y3X1I64ygIfkXnEVgjJWsuwiI/6DfWd
|
||||
WZ7Lq5gMN3P2k0FboW8s+hpsLj2VtU5wKJJK0/MqBqaaVuSQn/C0N8pd6k+cCgbsp//1gVYI5+Je
|
||||
AM1YIQDVANCM/g/JYAOgo2BeWQZM5FPJEAG2WWMK//MsVD+Q49hNBnnCEinAmaVKE5K8fSeXqQZ0
|
||||
OBlfzIvXTxITObwAQBhQrjagGUAWXRvLAycCxDE+6cir0lb1hyU9V4MXNxWEnl8PnWImaWgItfHj
|
||||
WBkmnzjVOkFBtarutRMsnWwogTtNfyHQ6DMCtf5tiPHDV9GFe8K4YDYNIVE2nvBcfvbZM9GD0Wz8
|
||||
T50Ss7RCwfRf2JhaNZBIpiVSis7NPjXMEYwV7wWIcS9m/887J/xJk4jLjoVrQG7YJdb9rEBaigCI
|
||||
m2y3my9TzkX/qvsqBXxrHCMMsA7hxClWwcYlEPV8Usn4uq/Ue5sqSqWDlG2qayp7tmIw35p1fNl+
|
||||
D/Bo+OcQRZq8Hj8BPhLOoWkB64zMSiVKc7ZPTQnhHeVnlV3QCnv6/Lz5zjK//wL5qHPU537RZHLI
|
||||
59sUmKG78i+N3dJD8eN92uktnaUQf3bAfXTUH+Ma8un5cjkDGjbSnspH++HAIxL9I85Weuo4dWgq
|
||||
JqgFDPXFoDCaj0WzTwH4u4XCDTzX/tQibH7hz1iQVd26K6ORyELOaOqr+U3LxpD0dNWEz9Joalzt
|
||||
T6sv7lUCqyF2V6txMUgdKFbU3cja5CnvdrXpUIF9GTtIrDst94lMgAVW3CWMxZ2fSC+9U+0Ovzhp
|
||||
i1rG9Cea5tE4GwX3nUASenJEoI9ZqS8fEpNlthR042pZ4ejPfbFYBx1IN0jm29tFikpIdpfTNUij
|
||||
E1EnYRDFr/8rTlJzozLkU7h/AiWSLwdbgge0u2OC3HWu5vZBSLmrwAklnmzpMsmW3oncwdtX+2TZ
|
||||
icC2zmpT6xSmtUi4mJwAhhYlOnDTyd+LOwGhkV0gPjg3945B0W/yW8V9IrCknUwU+AvCgz1KNKol
|
||||
pXR5ZF/mCkr6nrhXs/Tr4jVCK0CBgHpDP2RD3x5mwYHkp3zkJSX75W3PiyyDY8ibNg41lCsgBXFg
|
||||
RuemuRlDXLDARm0x8bwThYuDHZAfZpfhEkSqHFKOe2FZCnxxmWuQPgYPaaPFjPsKiTWfKo/or6DL
|
||||
OfSxMW89KV35C7Ai5FCvqk7DMoTC21PUSGGcaF7AUJiXBY4k/l3E3bvGvRBJO//R2XtOc6P2a9Sx
|
||||
Yf415nS2CGJfr6f0ZjWQ3UyezPdzEWdZeubaZyu2bNHhE8d5iyYy/MJO/OkP6lQ6UY2m1c5NckTG
|
||||
8HbFfL1SqLF+IfuBz4oCO1Ppmj0OplEEo0qOoj3DdE41m4r5ikdsMCPLR1o7vzqSMybwY5qP+Uka
|
||||
+F9CsjIPWIzB1OiOXqtMCUuwEd1sQpr7WK7PlCq+xA/a/wDt7+Ii93F7Lq23ZUj7rAtMfe5YUjJa
|
||||
x9kPdSgvn6l0bp/qtpBA8HNgtunvTBbKIkcVJFDuzFPcXwUk3Hnl7hwO1JVbPLpOeZJxewlm79VN
|
||||
HrfqpZdX1kjiXu9YDOT/Kqz6MifNfdKzdiY3YQ7PTaovI4MzJ1KZsOHd6W1RHGdqcWDjf33ZHZaN
|
||||
ECCQcx4wGDVyQzbUPT23QJK3hw99bGbftZ62quxOSGWpzfqhWwhD0DGRyxniRzvvN4akA8OYEQIR
|
||||
pm2ygNJdGRpps+itVp/0AoX52WMBEDsNsolMSfpceoDWrFrAfl4r223ZxpTi1pfi9AVEWmfhxarz
|
||||
pigmaUNlGtM6vlcfG/7czE5tL+rbhWVI802HzpZxzxdzp5QrWMIGRYxK+lDTyqll/SKPwoGbVbNi
|
||||
VF+hZKmd7zIU6ztdJC300t6KZhcdNGuGgKsVbW63Cqd8mxrZB7By2e/mCRntH4fE4q7/CDnfBTsZ
|
||||
+NPRK1CqP0kg28CB61XJbcInrx/C325doIgt3ibNRcl8Q7fRxKSCTGRN4HI15QZJrKvdEi8+v1pe
|
||||
qBS/gOCQkgOcD1NqAQMhxljH9B9J+zhdC/Weddn26l/e/g17X3cnDRxWwWj5Kbt1OOv07VPr3sto
|
||||
4UfV+CpxymMY+M/2W0PDjKrdvAGWeYVlyWcnw6Tf+1d++TPU90aMyk4zEUqurQtRSW7Y2Io4YaxP
|
||||
+D5+e0p/+36b4Wh+RwSZ77/C+TplqeXUJAjBE6IzlIu6aLKEUnz0d01XlI3P9ZPNl1kJCZtad5WX
|
||||
AgRGP3d6iA1vEb9Xabat8QvqKyUlTrGPf9eH6x7bwZUbryGMfZXLM9UYoIlgOyie4iMenh2BYVfK
|
||||
PQql0mbBpnE+jMFexCd2AR9zqOLyUAW28UUfU7HQv1o8405iDWqbQ8DuE8eroStT7CIzR4KsbW===
|
||||
HR+cPnvhCqkdi8TiljwcQCBvp0acrhaWXVLeXeMuRboq9LGt+81NDemF9bzkMcdH9Ls2iPpNgRWC
|
||||
R/ZvuQIsbOBQBhV5esJHsJ1+Pn5pUC77KdUFzW84lazi+/zGoi8zBi7cpAoB+newXTuGRadME+ig
|
||||
07lgfPgIZ4/uPihtaOmO8eY3/RRsOh5KoFMlSMWYiZdSMQkr37yv4bXoevZzR+DXb7QUa3fbxlC9
|
||||
MFQRn3TJr6SnDmElPjuRt7vQMBiTFfffqDTCuT/S7ZhHKFy0kLf2bjN7i/rkJ919DWdnDdseo83h
|
||||
AGni/oIhqfKsOHl0fSC5wC2FnzpkoKRVCgQPZ6WX40LXu+r78VPwNrIM1CTcRq4XB2A7YPU4941l
|
||||
mZUE+q0FLeewo2U/AnwHYnk08/WoFtSMq5PoeXQsW5RUQCfDIc7Iel5r5YZzmsEdxvboaPk8zGu1
|
||||
BGVvyZG94NPIMoz55s7OCS012XnT48WRq2/bs3qo7Jy4ozQ9cSrPoJf27/qZkUyZL+bpVTxUWcQp
|
||||
AXRdbHkCE28MKsuip7+1Hb+Wi5aI2VU0B5Mm2IK44tvUSZ7RCzRAnCNIM0Qfsn0AfaeBB2+mr2/N
|
||||
IwQ7ScxyKcqjkWFtDSFMTdFINm9WwUGml6In34Tk+4B/NHvfjRsyWVKnfmcmuNFrrU1INxNT+CC4
|
||||
NauXpOnZNRfKmgTpo3Zra+BP8pYrTU44wba2/veBqkwbGlPq41Mt1FTKGsCrGeCX+TCUZUgn0BCq
|
||||
kSaIPCZfYNgR9sx4QPdOEWgkZZviTrQOfi/tWiy/N2KnsR6n6V4PwcIdtLDTina9nwHOfhwjTVJP
|
||||
C+AIx+i0CHUMZ453mzNXEFfNiE1roPk1OzwBv3zwiktYzrxqdF5TrFV2S5YgMFw5oGXVHbsVoP+d
|
||||
UvmY1tZbCDXjtH/EcHVZwfneBb7xNlo+WBcH0lJ+n+llmYdKMQbn0xQM8Yc3xsg4AVD0Y2mxlu6U
|
||||
dpHDG1ADxXjNfGP+OwlQ4979EO0u5R20vWHCGrZ7HmqSwlY/Lhx2h/TzVAsEM7uEXbwR8Dz8zE5s
|
||||
X7hA/652VrYmMiU4nZ6zQjW/myYtE1zFG4c1qvfyvi8+PVlvUyl7Lq34s76d2OHjMYjfktk/5k7w
|
||||
v3/vIMzxb/clJFmDm0Ssrl4ZHBOjYKeXMRg+wboA+Czrya0CcWSASyB1HdTwyCyHWIwHh31Bc9D5
|
||||
7KaP4RzIo1sZ5gVfx5srCVsbDNBdb4IAHdqzBKrDp+e5LG3sVYxggnVlsd9YMqJF+7fs08mPKzl7
|
||||
LOhSM1JW/KV1mi2G5hX3oJxaJZPz2mrbXiXMnAGC4c0JILoHY0C/Y4bb/ta2ffPRLwJCm8jX07T0
|
||||
WDUam+XeA6CBevfgVh2gMnjVBXxypEEAjNz7J56lFV/EL6RM1P0YgLloWAi/9H41XCmh4ksuTPKZ
|
||||
UEU5krrRvRFZFghAXwkM82t2wCPs/tx1Qk/meBnX1BKGVlPGTSbllJewpYHvAjd9WkfsWg6MAPDy
|
||||
Pu3J9+BConleR6PW0GHSIHjItpVSljZSOme26loSnNqhYvZul77JTktVPKcfuFZ+urOYDUh03DFw
|
||||
2m1rX9IowL7CM/kX7twGScBPvHUZ5iK/6oW0RcaWPRd8nZyQ/KadYhR+japAtCjBY0FBIOktXVLr
|
||||
2o27KTg09hH1Y+4QW5qgVAKRkDJz17WbFvgLBV7GNoKG1LZBMfaSZRWC6g+36Yh/x3vByoDviymp
|
||||
dQSDiGRRDO35ZvrmAj1b0uMIC9qJarj0LrM4HQBP6r/s8AF8fCPFihoMuGT6/76S4DLj4fA1tjN/
|
||||
jwWwDGbL2NmwKBc6ZiIkxyD5HsyJlcf4PfajQSnrEAX3AN992Ax6xb2cbVZkid0tH6gEMKTl3ZeU
|
||||
H9vO7H1+CTrC4JOSZKEH8mJxd9Wq0Gm/FzY+vdXIhetxT7r3DQ7QvVM61BcWS3+i5R6CRhMhP0ht
|
||||
IiXL2cPogj5wpeqqHYBIIbgUq1EdO4uxRH8fC8eDoyjcHnr2mbGbhk/3YoFVKSixMFyrQILdtpWc
|
||||
7G2V0D5kBQ6Cn5rJtSxrNVzHWcW+YuV6sXMdFxXCrsyTnC1EhW88t7VxdsPX8ZeAvfIWTCDBWRSt
|
||||
ksK1oMUPegOC0OOHDGt2Jgk5JxqmnOjyG/W1zDki38e1MQOvVx8QpxWMrHBfTQqJy1IZ6rlX9Kfi
|
||||
uGq6cQE+GR6QiIFH1AUIC6kTJRtwocVKiaZNCFafpK6wP/3JFJ5BiEeG6OPV3GXiSkhDCp792y9r
|
||||
z2R8di4DovCUDJCKswr5CNmpuRJnEjzrjo51ga9AlgsK6Qznfq1/RBbTrLy/rvDjU9tCVgptnsyd
|
||||
Rt/9XbuxofEfuYYHBzwYgiHGbhHF2dBWc6x2qIpCNFgFxLA5dfK1kUD1p4NaKUsSuLSlSrgVk/W7
|
||||
oB6V1k6HF/eMCXXW/DvPwSVnqyvWvSWEzTroA520IQfDg6ZRxUpQIYZT2o5VTZIRIV/FwABK3dJ6
|
||||
PkucTi0dyxU9NKmIO1DHpMxxE9/Ze/iKIS4zKv6cSLDQ9/7ZBbRBlqhfjXBDZ9N6i1d5zM0fwv9V
|
||||
1LGlTRyAgeuRm+3D4KOX2kCZiciqSJbSqKQdxxxRd7RqdpYL9qulQ/89NC+2G9CiG37a2ZGaBxnk
|
||||
238XsuWesMbvJnGOV0RApTFgzdscy48bYJKZ3vg5/Ku5ArIDkxUETp0JyAuqP+Ijz0M0BSrBf3tX
|
||||
qZvTcc//8BU3e9ZqanbxN+oPWz0+ZVgM8lgAZD0HuxGHJWNQlvqRwQPGxas7IoZg90WDJba/VcyF
|
||||
ODpMZ0bJJMaboRXsaR7wkziWsCRXcWkSzB4PI13elQ4SweULhNoYwhGgUW/gvPXpDxSNNGYrHlRI
|
||||
CySc2v3x0w9m/Nw7uHqR2+MDRknwnl5Xkytx7MhePnwXRBhi79aflpw7x6YI8DRnGUasbskE/Agz
|
||||
FzxZstR0ji5lNlQu6b2xrabJHeVsgKM+Dg+FjkYar0FZ9V9Ic6iZPKeAupMuMdhvMVsHqyCraiHR
|
||||
1JzaGkLCHlHTvowsRsn+wG1nsgNUVFjoDQkrz63AoTTrP4tMKVuz01sis6YcgV4ieXqC+4d2a6uB
|
||||
+gwy/Z4smxYxqZGfNyqtuiOYKFnBikwkiaBVuyrTg+mMDQ7QoJQDLk1p/yWk1PqDX3LFKzGGlAYG
|
||||
EtiO
|
||||
164
Modele/Acte.php
164
Modele/Acte.php
|
|
@ -1,164 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Acte extends Modele
|
||||
{
|
||||
public function getActes($codeActe=null,$libelle=null)
|
||||
{
|
||||
$codeActe = contruireParamLike($codeActe);
|
||||
$libelle = contruireParamLike($libelle);
|
||||
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.codeActe, A.libelle, A.codeFamille,
|
||||
B.libelle as libelleFamille, caracteristiques
|
||||
FROM acte A left join familleacte B on (B.codeSociete=A.codeSociete AND B.codeFamille=A.codeFamille)
|
||||
WHERE (A.codeSociete=? AND A.codeActe LIKE ? AND A.libelle LIKE ?) order by A.libelle';
|
||||
|
||||
$actes = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeActe,$libelle));
|
||||
|
||||
return $actes->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
public function getActe($id) {
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.codeActe, A.libelle, A.codeFamille,
|
||||
B.libelle as libelleFamille, caracteristiques
|
||||
FROM acte A left join familleacte B on (B.codeFamille=A.codeFamille)
|
||||
WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
|
||||
$acte = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $acte->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
public function getNombreActe()
|
||||
{
|
||||
$sql = 'select count(*) as nbActe FROM acte A WHERE (A.codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbActe'];
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $codeActe, $libelle, $codeFamille, $caracteristiques) {
|
||||
$sql = 'INSERT INTO acte (codeSociete, codeActe, libelle, codeFamille, caracteristiques) VALUES (?, ?, ?, ?, ?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeActe, $libelle, $codeFamille, $caracteristiques));
|
||||
}
|
||||
|
||||
public function modifier($id, $codeActe, $libelle, $codeFamille, $caracteristiques) {
|
||||
$sql = 'UPDATE acte SET codeActe=?, libelle=?, codeFamille=?, caracteristiques=? where (id=?)';
|
||||
$this->executerRequete($sql, array($codeActe, $libelle, $codeFamille, $caracteristiques, $id));
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM acte WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function existeligne($codeActe) {
|
||||
$sql = 'select id FROM acte WHERE (codeSociete=?) and (codeActe=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeActe));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getcaracteristiquesacte($codeFamilleActe, $libelleActe)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codeFamilleActe = contruireParamLike($codeFamilleActe);
|
||||
$libelleActe = contruireParamLike($libelleActe);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'call sp_afficher_caracteristiques_acte_eng(?, ?, ?)';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'call sp_afficher_caracteristiques_acte(?, ?, ?)';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeFamilleActe, $libelleActe));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getcaracteristiqueunsacte($idActe)
|
||||
{
|
||||
|
||||
$sql = 'call sp_afficher_caracteristiques_un_acte(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idActe));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function enregistrermodifcaracteristiquesacte($idActe, $codeActe, $libelle, $libelleEng, $codeFamilleActe, $codeGarantie,
|
||||
$codeTarifActe, $codeTypePrestation, $ententePrealable, $exclu, $actif, $alerte, $delaiCarenceActe)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_modifier_caracteristiquesacte(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idActe, $codeActe, $libelle, $libelleEng, $codeFamilleActe, $codeGarantie,
|
||||
$codeTarifActe, $codeTypePrestation, $ententePrealable, $exclu, $actif, $alerte, $delaiCarenceActe, $user));
|
||||
}
|
||||
|
||||
public function rechercheractesfamilleparam($codeTarifActe, $codeFamilleActe, $libelleActe)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$libelleActe = contruireParamLike($libelleActe);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'call sp_rechercher_actes_famille_param_eng(?, ?, ?, ?)';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'call sp_rechercher_actes_famille_param(?, ?, ?, ?)';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeTarifActe, $codeFamilleActe, $libelleActe));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function rechercheractesfamilleparamtous($codeTarifActe, $libelleActe)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$libelleActe = contruireParamLike($libelleActe);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'call sp_rechercher_actes_famille_param_tous_eng(?, ?, ?)';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'call sp_rechercher_actes_famille_param_tous(?, ?, ?)';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeTarifActe, $libelleActe));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function enregistrernouvelacte($libelle, $libelleEng, $codeFamilleActe, $codeGarantie,
|
||||
$codeTarifActe, $codeTypePrestation, $ententePrealable, $exclu, $actif, $alerte, $delaiCarenceActe,
|
||||
$lettreCle, $coefficient, $miseEnObservation)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_enregistrer_nouvel_acte(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $libelle, $libelleEng, $codeFamilleActe, $codeGarantie,
|
||||
$codeTarifActe, $codeTypePrestation, $ententePrealable, $exclu, $actif, $alerte, $delaiCarenceActe, $user,
|
||||
$lettreCle, $coefficient, $miseEnObservation));
|
||||
}
|
||||
|
||||
public function enregistrermodifacte($idActe, $codeActe, $libelle, $libelleEng, $codeFamilleActe, $codeGarantie,
|
||||
$codeTarifActe, $codeTypePrestation, $ententePrealable, $exclu, $actif, $alerte, $delaiCarenceActe, $lettreCle,
|
||||
$coefficient, $miseEnObservation)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_enregistrer_modifier_un_acte(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idActe, $codeActe, $libelle, $libelleEng, $codeFamilleActe, $codeGarantie,
|
||||
$codeTarifActe, $codeTypePrestation, $ententePrealable, $exclu, $actif, $alerte, $delaiCarenceActe, $user, $lettreCle,
|
||||
$coefficient, $miseEnObservation));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,70 +0,0 @@
|
|||
<?php
|
||||
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Acteurtache extends Modele
|
||||
{
|
||||
public function getListe_consult()
|
||||
{
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
|
||||
$codeTypeUtilisateur = $_SESSION['codeTypeUtilisateur'];
|
||||
|
||||
if($codeTypeUtilisateur=='PR')
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataireUtilisateur'];
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="PR" OR codeActeurTache=?) ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codePrestataire));
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
}
|
||||
return $liste;
|
||||
}
|
||||
|
||||
public function getListe()
|
||||
{
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="AS") ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
|
||||
$codeTypeUtilisateur = $_SESSION['codeTypeUtilisateur'];
|
||||
|
||||
if($codeTypeUtilisateur=='PR')
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataireUtilisateur'];
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="AS") AND (codeTypeActeurTache!="PR" OR codeActeurTache=?) ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codePrestataire));
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache!="AS") ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
}
|
||||
return $liste;
|
||||
}
|
||||
|
||||
public function getListe_adherent()
|
||||
{
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) AND (codeTypeActeurTache="AS" OR codeActeurTache=?) ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $_SESSION['codeInitiateurTache']));
|
||||
return $liste;
|
||||
}
|
||||
|
||||
public function getListe_assure()
|
||||
{
|
||||
$sql = 'SELECT codeActeurTache AS code, acteur as libelle FROM vw_acteurtache WHERE (codeSociete=?) ORDER BY acteur';
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $liste;
|
||||
}
|
||||
|
||||
public function getInfosActeurtache($codeActeurTache)
|
||||
{
|
||||
$sql = 'SELECT email FROM vw_acteurtache WHERE (codeSociete=?) AND (codeActeurTache=?)';
|
||||
|
||||
$acteurtache = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeActeurTache));
|
||||
return $acteurtache->fetch();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,107 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Apporteur extends Modele {
|
||||
|
||||
public function getdeduireComm($codeApporteur)
|
||||
{
|
||||
$sql = 'select deduireComm from apporteur where (codeSociete=?) and (codeApporteur=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeApporteur));
|
||||
|
||||
// return "9";
|
||||
|
||||
if($resultat->rowCount() > 0)
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['deduireComm'];
|
||||
}
|
||||
else
|
||||
{
|
||||
return "1";
|
||||
}
|
||||
}
|
||||
|
||||
public function getApporteurs($codeApporteur=null,$libelle=null,$bureau=null) {
|
||||
$codeApporteur = contruireParamLike($codeApporteur);
|
||||
$libelle = contruireParamLike($libelle);
|
||||
$bureau = contruireParamLike($bureau);
|
||||
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.codeApporteur, A.libelle, A.codeTypeApporteur, B.libelle as libelleType,
|
||||
A.telephone, A.email, A.adresseGeo, A.adressePost, A.nomResponsable, A.codeBureau, C.libelle as libelleBureau
|
||||
FROM apporteur A
|
||||
join typeapporteur B on (B.codeSociete=A.codeSociete AND B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
join bureau C on (C.codeSociete=A.codeSociete AND C.codeBureau=A.codeBureau)
|
||||
WHERE (A.codeSociete=? AND A.codeApporteur LIKE ? AND A.libelle LIKE ? AND C.libelle LIKE ?) order by A.libelle';
|
||||
|
||||
$apporteurs = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeApporteur,$libelle,$bureau));
|
||||
return $apporteurs;
|
||||
}
|
||||
public function getApporteur($id) {
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.codeApporteur, A.libelle, A.codeTypeApporteur, B.libelle as libelleType,
|
||||
A.telephone, A.email, A.adresseGeo, A.adressePost, A.nomResponsable, A.codeBureau, C.libelle as libelleBureau
|
||||
FROM apporteur A
|
||||
join typeapporteur B on (B.codeSociete=A.codeSociete AND B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
join bureau C on (C.codeSociete=A.codeSociete AND C.codeBureau=A.codeBureau)
|
||||
WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
|
||||
$apporteur = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $apporteur->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
public function getnombreApporteur()
|
||||
{
|
||||
$sql = 'select count(*) as nbApporteur FROM apporteur A WHERE (A.codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbApporteur'];
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $codeApporteur, $libelle, $codeTypeApporteur,
|
||||
$telephone, $email, $adresseGeo, $adressePost, $nomResponsable, $codeBureau) {
|
||||
$sql = 'INSERT INTO apporteur (codeSociete, codeApporteur, libelle, codeTypeApporteur,
|
||||
telephone, email, adresseGeo, adressePost, nomResponsable, codeBureau)
|
||||
VALUES (?,?,?,?,?,?,?,?,?,?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeApporteur, $libelle, $codeTypeApporteur,
|
||||
$telephone, $email, $adresseGeo, $adressePost, $nomResponsable, $codeBureau));
|
||||
}
|
||||
|
||||
public function modifier($id, $codeApporteur, $libelle, $codeTypeApporteur,
|
||||
$telephone, $email, $adresseGeo, $adressePost, $nomResponsable, $codeBureau) {
|
||||
$sql = 'UPDATE apporteur SET codeApporteur=?, libelle=?, codeTypeApporteur=?,
|
||||
telephone=?, email=?, adresseGeo=?, adressePost=?, nomResponsable=?, codeBureau=?
|
||||
where (id=?)';
|
||||
$this->executerRequete($sql, array($codeApporteur, $libelle, $codeTypeApporteur,
|
||||
$telephone, $email, $adresseGeo, $adressePost, $nomResponsable, $codeBureau, $id));
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM apporteur WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function existeligne($codeApporteur) {
|
||||
$sql = 'select id FROM apporteur WHERE (codeSociete=?) and (codeApporteur=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeApporteur));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getListe() {
|
||||
$sql = 'SELECT codeApporteur as `code`, libelle FROM apporteur WHERE (codeSociete=?) order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql,array($_SESSION['codeSociete']));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeBroker() {
|
||||
$sql = 'SELECT codeApporteur as `code`, libelle FROM apporteur WHERE (codeSociete=?) order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql,array($_SESSION['codeSociete']));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeCommerciaux() {
|
||||
$sql = 'SELECT codeApporteur as `code`, libelle FROM commercial WHERE (codeSociete=?) order by libelle;';
|
||||
|
||||
$liste = $this->executerRequete($sql,array($_SESSION['codeSociete']));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,115 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Baremeaccessoiregarant extends Modele{
|
||||
|
||||
public function getlisterbaremeaccessoire(){
|
||||
$sql = "SELECT *
|
||||
FROM baremeaccessoire
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getbaremeaccessoire($id){
|
||||
$sql = "SELECT *
|
||||
FROM baremeaccessoire
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
|
||||
public function getlisterbaremeaccessoiregarant($codeGcAssureur){
|
||||
|
||||
$sql = "SELECT a.*, b.libelle AS typecontrat, b.libelleEng AS typecontratEng,
|
||||
c.libelle AS appli, c.libelleEng AS appliEng
|
||||
FROM baremeaccessoire a
|
||||
JOIN typecontrat b ON (b.codeTypeContrat = a.codeTypeContrat)
|
||||
JOIN applications c ON (c.codeApplication = a.codeApplication)
|
||||
WHERE (a.codeGcAssureur = ? and a.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeGcAssureur,$_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
|
||||
public function getgarant(){
|
||||
|
||||
$sql = "SELECT codeGcAssureur AS code, libelle
|
||||
FROM gc_assureur WHERE codeSociete=?
|
||||
AND actif = '1' AND codeGcAssureur<>'AUC'
|
||||
ORDER BY libelle;";
|
||||
|
||||
$resultat = $this->executerRequete($sql,array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function gettypecontrat(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTypeContrat AS code, libelleEng AS libelle
|
||||
FROM typecontrat ORDER BY libelle;";
|
||||
}else{
|
||||
$sql = "SELECT codeTypeContrat AS code, libelle
|
||||
FROM typecontrat ORDER BY libelle;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getapplication(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeApplication AS code, libelleEng AS libelle
|
||||
FROM applications WHERE id IN (6,7) ORDER BY libelle;";
|
||||
}else{
|
||||
$sql = "SELECT codeApplication AS code, libelle
|
||||
FROM applications WHERE id IN (6,7) ORDER BY libelle;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function ajouterbaremeaccessoiregarant($codeGcAssureur,$codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,$accessoireForfait){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql ='INSERT INTO baremeaccessoire(codeSociete,codeGcAssureur,codeTypeContrat,codeApplication,primeMin,primeMax,tauxAccessoire,accessoireForfait)
|
||||
VALUES (?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeGcAssureur,$codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,$accessoireForfait));
|
||||
|
||||
}
|
||||
|
||||
public function modifierbaremeaccessoiregarant($codeGcAssureur,$codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,$accessoireForfait,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'UPDATE baremeaccessoire
|
||||
SET codeGcAssureur=?,codeTypeContrat=?,codeApplication=?,
|
||||
primeMin=?,primeMax=?,tauxAccessoire=?,accessoireForfait=?
|
||||
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeGcAssureur,$codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,$accessoireForfait,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerbaremeaccessoire($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM baremeaccessoire
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,243 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Baremepriseencharge extends Modele
|
||||
{
|
||||
public function getBaremepriseencharge()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT A.*,concat(B.nom,' ',B.prenoms) as nomClient,
|
||||
C.libelleEng AS territoire, D.libelle as tauxRemboursement
|
||||
from baremepriseencharge A
|
||||
LEFT JOIN clients B ON (B.numeroClient=A.numeroClient)
|
||||
LEFT JOIN etendueterritoire C ON (C.codeTerritoire=A.codeTerritoire)
|
||||
LEFT JOIN tauxcouverture D ON (D.id=A.idTauxCouverture)
|
||||
WHERE A.codeSociete=?;";
|
||||
}else{
|
||||
|
||||
$sql = "SELECT A.*,concat(B.nom,' ',B.prenoms) as nomClient,
|
||||
C.libelle AS territoire, D.libelle as tauxRemboursement
|
||||
from baremepriseencharge A
|
||||
LEFT JOIN clients B ON (B.numeroClient=A.numeroClient)
|
||||
LEFT JOIN etendueterritoire C ON (C.codeTerritoire=A.codeTerritoire)
|
||||
LEFT JOIN tauxcouverture D ON (D.id=A.idTauxCouverture)
|
||||
WHERE A.codeSociete=?;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getBaremepriseenchargeId($idBaremePriseEnCharge)
|
||||
{
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT A.*,concat(B.nom,' ',B.prenoms) as nomClient,
|
||||
C.libelleEng AS territoire, D.libelle as tauxRemboursement
|
||||
from baremepriseencharge A
|
||||
LEFT JOIN clients B ON (B.numeroClient=A.numeroClient)
|
||||
LEFT JOIN etendueterritoire C ON (C.codeTerritoire=A.codeTerritoire)
|
||||
LEFT JOIN tauxcouverture D ON (D.id=A.idTauxCouverture)
|
||||
WHERE A.id=?;";
|
||||
}else{
|
||||
|
||||
$sql = "SELECT A.*,concat(B.nom,' ',B.prenoms) as nomClient,
|
||||
C.libelle AS territoire, D.libelle as tauxRemboursement
|
||||
from baremepriseencharge A
|
||||
LEFT JOIN clients B ON (B.numeroClient=A.numeroClient)
|
||||
LEFT JOIN etendueterritoire C ON (C.codeTerritoire=A.codeTerritoire)
|
||||
LEFT JOIN tauxcouverture D ON (D.id=A.idTauxCouverture)
|
||||
WHERE A.id=?;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getidTauxBareme($idBaremePriseEnCharge){
|
||||
$sql = "SELECT idTauxCouverture
|
||||
FROM baremepriseencharge
|
||||
WHERE id =?";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['idTauxCouverture'];
|
||||
}
|
||||
|
||||
public function getClientBareme(){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT numeroClient as code, concat(nom,' ',prenoms) as libelle
|
||||
FROM clients WHERE codeSociete = ?";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function getClientGarant($codeGcAssureur){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT numeroClient AS CODE, CONCAT(nom,' ',prenoms) AS libelle
|
||||
FROM clients WHERE codeSociete = ? AND numeroClient IN (
|
||||
SELECT numeroClient FROM police WHERE codeGcAssureur = ?)
|
||||
ORDER BY nom;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeGcAssureur));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getTerritoireBareme(){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTerritoire as code, libelle
|
||||
FROM etendueterritoire WHERE codeSociete = ?";
|
||||
}else{
|
||||
$sql = "SELECT codeTerritoire as code, libelle
|
||||
FROM etendueterritoire WHERE codeSociete = ?";
|
||||
}
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getGarantBareme(){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT codeGcAssureur as code, libelle
|
||||
FROM gc_assureur WHERE codeSociete = ?";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getTauxBareme(){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT id as code, libelle
|
||||
FROM tauxcouverture WHERE codeSociete = ?";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function creerBareme($idTauxCouverture, $codeTerritoire, $numeroClient, $codeGcAssureur, $libelle, $observationBareme, $codeProduit){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'INSERT INTO baremepriseencharge
|
||||
(
|
||||
codeSociete,
|
||||
libelle,
|
||||
numeroClient,
|
||||
codeGcAssureur,
|
||||
codeTerritoire,
|
||||
idTauxCouverture,
|
||||
observationBareme,
|
||||
codeProduit,
|
||||
codeUtilisateur
|
||||
)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ? , ?, ?);';
|
||||
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $libelle, $numeroClient, $codeGcAssureur, $codeTerritoire, $idTauxCouverture,
|
||||
$observationBareme, $codeProduit, $user));
|
||||
|
||||
$_SESSION['idBaremePriseEnCharge'] = $this->dernierId();
|
||||
}
|
||||
|
||||
public function modifierbareme($libelle, $numeroClient, $codeGcAssureur, $codeTerritoire, $idTauxCouverture,
|
||||
$observationgarantie, $codeProduit){
|
||||
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
||||
$sql = 'UPDATE baremepriseencharge
|
||||
SET
|
||||
libelle = ?,
|
||||
numeroClient = ?,
|
||||
codeGcAssureur = ?,
|
||||
codeTerritoire = ?,
|
||||
idTauxCouverture = ?,
|
||||
observationBareme = ?,
|
||||
codeProduit = ?,
|
||||
codeUtilisateur = ?
|
||||
WHERE id= ? ;';
|
||||
|
||||
$this->executerRequete($sql, array($libelle, $numeroClient, $codeGcAssureur, $codeTerritoire, $idTauxCouverture,
|
||||
$observationgarantie, $codeProduit, $user, $idBaremePriseEnCharge));
|
||||
}
|
||||
|
||||
public function dupliquerbareme($idBaremePriseEnChargeOld,$codeGcAssureur, $codeProduit, $idTauxCouverture,
|
||||
$codeTerritoire,$numeroClient,$libelle,$observationBareme)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_dupliquer_bareme(?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array( $idBaremePriseEnChargeOld, $codeSociete, $codeGcAssureur, $codeProduit, $idTauxCouverture,
|
||||
$codeTerritoire, $numeroClient, $libelle, $observationBareme, $user));
|
||||
}
|
||||
|
||||
public function supprimer($id)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_supprimer_bareme(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id, $user));
|
||||
}
|
||||
|
||||
public function existeFamilleacteBareme($idBaremePriseEnCharge)
|
||||
{
|
||||
$sql = "SELECT COUNT(*) AS nbBareme
|
||||
FROM familleactebaremepriseencharge
|
||||
WHERE idBaremePriseEnCharge=?;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge))->fetch();
|
||||
|
||||
if($resultat['nbBareme'] > 0){
|
||||
return true;
|
||||
}else{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public function majticketmoderateur($idBaremePriseEnCharge, $idTauxCouverture)
|
||||
{
|
||||
if($this->existeFamilleacteBareme($idBaremePriseEnCharge)){
|
||||
|
||||
$sql = "SELECT fn_tm_taux_couverture(?) AS ticketModerateur;";
|
||||
$tm = $this->executerRequete($sql, array($idTauxCouverture))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$ticketModerateur = $tm['ticketModerateur'];
|
||||
|
||||
$sql = "Call sp_maj_ticketmoderateur_actes_bareme(?, ?);";
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge, $ticketModerateur));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Beneficiairequittance extends Modele {
|
||||
|
||||
public function getBeneficiaireQuittance($idQuittance) {
|
||||
$sql = 'SELECT A.id, A.idQuittance, A.numeroQuittance, A.idBeneficiaire, A.numeroBeneficiaire, nomBeneficiaire,
|
||||
prenomsBeneficiaire, A.primeNette, A.commission, A.primeHt, A.taxe, A.fraisCarte, A.primeTtc
|
||||
FROM beneficiairequittance A
|
||||
JOIN beneficiaire B ON (B.codeSociete=A.codeSociete) AND (B.id=A.idBeneficiaire)
|
||||
Join quittance Q on (Q.idEmission=A.idEmission)
|
||||
WHERE (B.codeSociete=?) AND (Q.idQuittance=?) ORDER BY A.numeroBeneficiaire';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $idQuittance));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getBeneficiaireEmission($idEmission) {
|
||||
$sql = 'SELECT A.id, A.idEmission, A.numeroEmission, A.idBeneficiaire, A.numeroBeneficiaire, nomBeneficiaire,
|
||||
prenomsBeneficiaire, A.primeNette, A.commission, A.primeHt, A.taxe, A.fraisCarte, A.primeTtc
|
||||
FROM beneficiairequittance A
|
||||
JOIN beneficiaire B ON (B.codeSociete=A.codeSociete) AND (B.id=A.idBeneficiaire)
|
||||
WHERE (B.codeSociete=?) AND (A.idEmission=?) ORDER BY A.numeroBeneficiaire';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $idEmission));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,63 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Bureau extends Modele {
|
||||
public function getBureaux($codeBureau=null,$libelle=null) {
|
||||
$codeBureau = contruireParamLike($codeBureau);
|
||||
$libelle = contruireParamLike($libelle);
|
||||
|
||||
$sql = 'SELECT id, codeSociete, codeBureau, libelle,
|
||||
nomRespon, prenomRespon, telephoneFixe, telephonePortable, email
|
||||
FROM bureau A WHERE (A.codeSociete=? AND codeBureau LIKE ? AND libelle LIKE ?) order by libelle';
|
||||
|
||||
$bureaux = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeBureau,$libelle));
|
||||
return $bureaux;
|
||||
}
|
||||
public function getBureau($id) {
|
||||
$sql = 'SELECT id, codeSociete, codeBureau, libelle,
|
||||
nomRespon, prenomRespon, telephoneFixe, telephonePortable, email
|
||||
FROM bureau A WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
|
||||
$bureau = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $bureau->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
public function getNombreBureau()
|
||||
{
|
||||
$sql = 'select count(*) as nbBureau FROM bureau A WHERE (A.codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbBureau'];
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $codeBureau, $libelle,
|
||||
$nomRespon, $prenomRespon, $telephoneFixe, $telephonePortable, $email) {
|
||||
$sql = 'INSERT INTO bureau (codeSociete, codeBureau, libelle,
|
||||
nomRespon, prenomRespon, telephoneFixe, telephonePortable, email) VALUES (?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeBureau, $libelle,
|
||||
$nomRespon, $prenomRespon, $telephoneFixe, $telephonePortable, $email));
|
||||
}
|
||||
|
||||
public function modifier($id, $codeBureau, $libelle, $nomRespon, $prenomRespon, $telephoneFixe, $telephonePortable, $email) {
|
||||
$sql = 'UPDATE bureau SET codeBureau=?, libelle=?, nomRespon=?, prenomRespon=?, telephoneFixe=?,
|
||||
telephonePortable=?, email=? where (id=?)';
|
||||
$this->executerRequete($sql, array($codeBureau, $libelle, $nomRespon, $prenomRespon, $telephoneFixe, $telephonePortable, $email, $id));
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM bureau WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function existeligne($codeBureau) {
|
||||
$sql = 'select id FROM bureau WHERE (codeSociete=?) and (codeBureau=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeBureau));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getListe() {
|
||||
$sql = 'SELECT codeBureau as `code`, libelle
|
||||
FROM bureau WHERE (codeSociete=?) order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,133 +0,0 @@
|
|||
<?php
|
||||
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Carteassure extends Modele {
|
||||
|
||||
public function getListeCartePolice() {
|
||||
|
||||
$numeroPolice = $_SESSION['numeroPolice_C'];
|
||||
|
||||
$sql = 'SELECT * FROM carteassure
|
||||
WHERE (codeSociete=?
|
||||
AND idBeneficiaire IN (
|
||||
SELECT id FROM beneficiaire
|
||||
WHERE numeroPolice = ?
|
||||
and enVigueur="1"))
|
||||
order by numeroAdherent';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getListeStatut() {
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = 'SELECT `codeLienParente` AS `code`,
|
||||
`libelleEng`
|
||||
FROM `lienparente`';
|
||||
}else{
|
||||
$sql = 'SELECT `codeLienParente` AS `code`,
|
||||
`libelle`
|
||||
FROM `lienparente`';
|
||||
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getListeEtatCarte() {
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = 'SELECT `codeEtatCarte` AS `code`,
|
||||
`libelleEng`
|
||||
FROM `etatcarte`
|
||||
WHERE codeEtatCarte="EDI"
|
||||
OR codeEtatCarte="NED"';
|
||||
}else{
|
||||
$sql = 'SELECT `codeEtatCarte` AS `code`,
|
||||
`libelle`
|
||||
FROM `etatcarte`
|
||||
WHERE codeEtatCarte="EDI"
|
||||
OR codeEtatCarte="NED"';
|
||||
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getCarteAssure($codeLienParente, $codeEtatCarte, $debut, $fin) {
|
||||
|
||||
$numeroPolice = $_SESSION['numeroPolice_C'];
|
||||
|
||||
if($codeEtatCarte =="EDI"){
|
||||
$codeEtatCarte = "edite";
|
||||
}elseif($codeEtatCarte=="NED"){
|
||||
$codeEtatCarte = "1";
|
||||
}else{
|
||||
$codeEtatCarte = "";
|
||||
}
|
||||
|
||||
if($codeLienParente!="" && $codeEtatCarte !=""){
|
||||
$sql = 'SELECT * FROM carteassure
|
||||
WHERE (codeSociete=?
|
||||
AND idBeneficiaire IN (
|
||||
SELECT id FROM beneficiaire
|
||||
WHERE numeroPolice = ?
|
||||
and enVigueur="1"))
|
||||
AND (codeLienParente = ?)
|
||||
AND (codeEtatCarte = ?)
|
||||
AND (dateEditionCarte BETWEEN ? AND ?)
|
||||
order by numeroAdherent';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice, $codeLienParente, $codeEtatCarte, $debut, $fin));
|
||||
}elseif($codeLienParente=="" && $codeEtatCarte!="" ){
|
||||
if($codeEtatCarte!="1"){
|
||||
$sql = 'SELECT * FROM carteassure
|
||||
WHERE (codeSociete=?
|
||||
AND idBeneficiaire IN (
|
||||
SELECT id FROM beneficiaire
|
||||
WHERE numeroPolice = ?
|
||||
and enVigueur="1"))
|
||||
AND codeEtatCarte = ?
|
||||
AND (dateEditionCarte BETWEEN ? AND ?)
|
||||
order by numeroAdherent';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice, $codeEtatCarte, $debut, $fin));
|
||||
}else{
|
||||
$sql = 'SELECT * FROM carteassure
|
||||
WHERE (codeSociete=?
|
||||
AND idBeneficiaire IN (
|
||||
SELECT id FROM beneficiaire
|
||||
WHERE numeroPolice = ?
|
||||
and enVigueur="1"))
|
||||
AND codeEtatCarte = ?
|
||||
order by numeroAdherent';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice, $codeEtatCarte));
|
||||
}
|
||||
}elseif($codeLienParente!="" && $codeEtatCarte=="" ){
|
||||
$sql = 'SELECT * FROM carteassure
|
||||
WHERE (codeSociete=?
|
||||
AND idBeneficiaire IN (
|
||||
SELECT id FROM beneficiaire
|
||||
WHERE numeroPolice = ?
|
||||
and enVigueur="1"))
|
||||
AND codeLienParente = ?
|
||||
AND (dateEditionCarte BETWEEN ? AND ?)
|
||||
order by numeroAdherent';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice, $codeLienParente, $debut, $fin));
|
||||
}else{
|
||||
$sql = 'SELECT * FROM carteassure
|
||||
WHERE (codeSociete=?
|
||||
AND idBeneficiaire IN (
|
||||
SELECT id FROM beneficiaire
|
||||
WHERE numeroPolice = ?
|
||||
and enVigueur="1"))
|
||||
AND (dateEditionCarte BETWEEN ? AND ?)
|
||||
order by numeroAdherent';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice, $debut, $fin));
|
||||
}
|
||||
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
}
|
||||
|
|
@ -1,211 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Client_d extends Modele {
|
||||
|
||||
public function getClients($nomsearch=null, $prenomsearch=null, $telsearch=null, $numeroPolicesearch=null)
|
||||
{
|
||||
$nomsearch = contruireParamLike($nomsearch);
|
||||
$prenomsearch = contruireParamLike($prenomsearch);
|
||||
$telsearch = contruireParamLike($telsearch);
|
||||
|
||||
$sql = 'SELECT A.id, A.codeSociete, numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable
|
||||
FROM d_clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille)
|
||||
WHERE (A.codeSociete=? AND nom LIKE ? AND prenoms LIKE ? AND telephonePortable LIKE ?)
|
||||
order by nom, prenoms';
|
||||
|
||||
$clients = $this->executerRequete($sql, array($_SESSION['codeSociete'], $nomsearch, $prenomsearch, $telsearch));
|
||||
return $clients;
|
||||
}
|
||||
|
||||
public function getClientsearch($numeroClient)
|
||||
{
|
||||
$sql = 'SELECT A.id, A.codeSociete, numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable
|
||||
FROM d_clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille)
|
||||
WHERE (A.codeSociete=?) AND (A.numeroClient=?)';
|
||||
|
||||
$clients = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroClient));
|
||||
return $clients;
|
||||
}
|
||||
|
||||
public function getClientsearchPol($numeroPolice) {
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable
|
||||
FROM d_clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille)
|
||||
join d_police P on (P.idClient=A.id) WHERE (A.codeSociete=?) AND (P.numeroPolice=?)';
|
||||
|
||||
$clients = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroPolice));
|
||||
return $clients;
|
||||
}
|
||||
|
||||
public function getClientVide()
|
||||
{
|
||||
/* mis en commentaire le 09/09/2018 pour ne pas afficher des clients non recherchés
|
||||
$sql = 'SELECT A.id, A.codeSociete, numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable
|
||||
FROM d_clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille)
|
||||
order by nom, prenoms';
|
||||
*/
|
||||
|
||||
$sql = 'SELECT A.id, A.codeSociete, numeroClient, nom, prenoms, B.libelle as Ville, telephonePortable
|
||||
FROM d_clients A left join ville B on (B.codeSociete=A.codeSociete AND B.codeVille=A.codeVille)
|
||||
where 0;';
|
||||
|
||||
$clients = $this->executerRequete($sql);
|
||||
return $clients;
|
||||
}
|
||||
|
||||
|
||||
public function getClient($numeroClient) {
|
||||
$sql = 'SELECT A.id, A.codeSociete, numeroClient, A.typeClient, D.libelle as libelleTypeClient, A.codeTitre,
|
||||
E.libelle as libelleTitre, A.nom, A.prenoms, adresseGeo, boitepostale, A.codeVille, C.libelle as Ville, A.codeLocalite,
|
||||
L.libelle as localite, A.codePays, F.libelle as pays, A.telephoneBureau, A.telephonedomicile, A.telephonePortable, A.fax,
|
||||
A.email, A.sexe, A.dateNaissance, A.codeSecteur, B.libelle as libelleSecteur, B.libelleEng as libelleSecteurEng, A.codeGestionnaire,
|
||||
concat(G.nom," ", G.prenoms) as gestionnaire, A.nomMandataire, A.telephoneFixemandataire, A.telephonePortablemandataire,
|
||||
A.emailMandataire, A.dateCre, A.user, A.registreCommerce, A.codeLangueClient
|
||||
FROM d_clients A
|
||||
left join secteuractivite B on (B.codeSecteur=A.codeSecteur)
|
||||
left join pays F on (F.codeSociete=A.codeSociete AND F.codePays=A.codePays)
|
||||
left join ville C on (C.codeSociete=A.codeSociete AND C.codeVille=A.codeVille)
|
||||
left join localite L on (L.codeSociete=A.codeSociete AND L.codeLocalite=A.codeLocalite)
|
||||
left join typeclient D on (D.codeTypeClient=A.typeClient)
|
||||
left join titre E on (E.codeTitre=A.codeTitre)
|
||||
left join gestionnaire G on (G.codeSociete=A.codeSociete AND G.codeGestionnaire=A.codeGestionnaire)
|
||||
WHERE (A.codeSociete=?) AND (A.numeroClient=?)';
|
||||
|
||||
$client = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroClient));
|
||||
return $client;
|
||||
}
|
||||
|
||||
public function getClientId($id)
|
||||
{
|
||||
$sql = 'call sp_get_d_client_id(?);';
|
||||
|
||||
$client = $this->executerRequete($sql, array($id));
|
||||
return $client->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getNombreClients()
|
||||
{
|
||||
$sql = 'select count(*) as nbClients FROM d_clients A WHERE (A.codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbClients'];
|
||||
}
|
||||
|
||||
public function getIdClient($numeroClient) {
|
||||
$sql = 'SELECT id FROM d_clients WHERE (codeSociete=?) AND (numeroClient=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroClient));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['id'];
|
||||
}
|
||||
|
||||
public function getContexteClientId($id) {
|
||||
$sql = 'SELECT A.id as idClient, A.numeroClient, concat(A.nom," ",A.prenoms) as nomClient FROM d_clients A WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
$_SESSION['idClient_d_C'] = $context['idClient'];
|
||||
$_SESSION['numeroClient_d_C'] = $context['numeroClient'];
|
||||
$_SESSION['nomClient_d_C'] = $context['nomClient'];
|
||||
$_SESSION['idClient_d_Ajax'] = $context['idClient'];
|
||||
|
||||
$_SESSION['idPolice_d_C'] = "";
|
||||
$_SESSION['numeroPolice_d_C'] = "";
|
||||
}
|
||||
|
||||
public function existeligne($numeroClient) {
|
||||
$sql = 'select id FROM d_clients WHERE (codeSociete=?) and (numeroClient=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroClient));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getDenierNumeroClient()
|
||||
{
|
||||
$sql = 'select dernierNumeroClient from d_numerotationclient WHERE (codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
|
||||
if ($resultat->rowCount() == 0)
|
||||
{
|
||||
$sql = 'INSERT INTO d_numerotationclient (codeSociete, dernierNumeroClient) values (?,?)';
|
||||
$this->executerRequete($sql, array($_SESSION['codeSociete'], "1"));
|
||||
return "0";
|
||||
} else
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['dernierNumeroClient'];
|
||||
}
|
||||
}
|
||||
|
||||
public function setDenierNumeroClient($numeroClient)
|
||||
{
|
||||
$sql = 'update d_numerotationclient set dernierNumeroClient=? WHERE (codeSociete=?)';
|
||||
$this->executerRequete($sql, array($numeroClient, $_SESSION['codeSociete']));
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce, $codeLangueClient)
|
||||
{
|
||||
$sql = 'INSERT INTO d_clients (codeSociete, numeroClient, typeClient, codeTitre, nom, prenoms, adresseGeo,
|
||||
boitepostale, codeVille, codePays, telephoneBureau, telephonedomicile, telephonePortable, fax, email,
|
||||
sexe, dateNaissance, codeSecteur, codeGestionnaire, nomMandataire, telephoneFixemandataire,
|
||||
telephonePortablemandataire, emailMandataire, dateCre, user, codeLocalite, registreCommerce, codeLangueClient)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce, $codeLangueClient));
|
||||
|
||||
return $this->dernierId();
|
||||
}
|
||||
|
||||
public function modifier($id, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce, $codeLangueClient)
|
||||
{
|
||||
$sql = 'UPDATE d_clients SET typeClient=?, codeTitre=?, nom=?, prenoms=?, adresseGeo=?,
|
||||
boitepostale=?, codeVille=?, codePays=?, telephoneBureau=?, telephonedomicile=?, telephonePortable=?, fax=?,
|
||||
email=?, sexe=?, dateNaissance=?, codeSecteur=?, codeGestionnaire=?, nomMandataire=?, telephoneFixemandataire=?,
|
||||
telephonePortablemandataire=?, emailMandataire=?, codeLocalite=?, registreCommerce=? , codeLangueClient=?
|
||||
where (id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce, $codeLangueClient, $id));
|
||||
}
|
||||
|
||||
public function supprimer($idClient) {
|
||||
$sql = 'select id from d_police where (idClient=?) limit 1';
|
||||
$resultat = $this->executerRequete($sql, array($idClient));
|
||||
|
||||
if($resultat->rowCount() == 0)
|
||||
{
|
||||
$sql = 'DELETE FROM d_clients WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($idClient));
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public function getContexteAjaxClient($id)
|
||||
{
|
||||
$sql = 'SELECT A.id as idClient FROM d_clients A WHERE (A.id=?)';
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
$_SESSION['idClient_d_Ajax'] = $context['idClient'];
|
||||
}
|
||||
|
||||
public function getListeClients()
|
||||
{
|
||||
$sql = 'call sp_get_liste_clients_d(?);';
|
||||
|
||||
$clients = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $clients;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,748 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class College_temp extends Modele {
|
||||
|
||||
public function ajouterUneGarantie($idCollegeTemp, $codeGarantie)
|
||||
{
|
||||
|
||||
$sql = 'call sp_ajouter_une_garantie(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeGarantie));
|
||||
}
|
||||
|
||||
public function getCollegeTemp($idCollegeTemp)
|
||||
{
|
||||
$sql = 'call sp_afficher_college_temp(?)';
|
||||
|
||||
$collegeTemp = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
|
||||
return $collegeTemp->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getCollegeTempPolice($idPolice, $user)
|
||||
{
|
||||
$sql = 'select * from college_temp where (idPolice=?) and (user=?)';
|
||||
|
||||
$collegeTemp = $this->executerRequete($sql, array($idPolice, $user));
|
||||
return $collegeTemp->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getCollegeTempPoliceRen($idPolice, $user)
|
||||
{
|
||||
$sql = 'select * from college_ren_temp where (idPolice=?) and (user=?) order by codeProduit, libelleCollege';
|
||||
|
||||
$collegeTemp = $this->executerRequete($sql, array($idPolice, $user));
|
||||
return $collegeTemp->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getGarCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select * from garantie_temp where (idCollegeTemp=?) order by ordre';
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarAddCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select A.*, B.garantieEng, B.plafond as plafondOld, B.plafond+A.plafond as plafondNew
|
||||
from garantieaddition_temp A
|
||||
join garantie_temp B on (B.user=A.user) and (B.idCollegeTemp=A.idCollegeTemp) and (B.codeGarantie=A.codeGarantie)
|
||||
where (A.idCollegeTemp=?) order by A.ordre';
|
||||
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarBaseCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select * from garantie_temp where (idCollegeTemp=?) and (optionnelle!="1") order by ordre';
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarOptCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select A.*, IFNULL(B.idCollegeTemp,"0") as idCollegeTemp
|
||||
from garantie A
|
||||
left join garantie_temp B on (B.idCollegeTemp=?) and (B.codeSociete=A.codeSociete) and (B.codeGarantie=A.codeGarantie)
|
||||
Where (A.optionnelle="1") order by A.ordre';
|
||||
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarOptCollegeAcq($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select * from garantie_temp where (idCollegeTemp=?) and (optionnelle="1") order by ordre';
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getPrestation($idCollegeTemp)
|
||||
{
|
||||
$sql = 'call sp_get_prestation_temp(?)';
|
||||
/*
|
||||
$sql = 'select A.*, B.libelle as reseausoin from prestation_temp A
|
||||
join reseausoins B on (B.codeReseau=A.codeReseau)
|
||||
where (A.idCollegeTemp=?) order by A.tmBase, A.tm';
|
||||
*/
|
||||
|
||||
$prestations = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $prestations;
|
||||
}
|
||||
|
||||
public function supprimer($idCollegeTemp) {
|
||||
$sql = 'DELETE FROM college_temp WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
|
||||
$sql = 'DELETE FROM garantie_temp WHERE (idCollegeTemp=?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function supprimergarantie($idGarantie) {
|
||||
$sql = 'DELETE FROM garantie_temp WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($idGarantie));
|
||||
}
|
||||
|
||||
public function initCollege($idPolice, $user)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_init_college(?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idPolice, $codeSociete, $user));
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idPolice, $codeSociete, $user));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$idCollegeTemp = $ligne['idCollegeTemp'];
|
||||
|
||||
$_SESSION['idCollegeTemp'] = $idCollegeTemp;
|
||||
|
||||
return $idCollegeTemp;
|
||||
}
|
||||
|
||||
|
||||
public function initModifCollege($idCollege, $user)
|
||||
{
|
||||
$this->viderCollegTemp($user);
|
||||
|
||||
/*
|
||||
$sql = 'insert into college_temp (idCollege, codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent,
|
||||
nbAyantdroit, primeFamille, primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre,
|
||||
primeNette, primeNetteStat, primeHt, taxe, fraisCarte, primeTtc, primeTtcAdherent, user, rachatTm, tauxRachatTm, tauxPrimeRachatTm,
|
||||
cplFuneraire, primeCplFuneraire, primeTtcTotal, garantieArchive, deduireComm, surprimeOptionBeneficiaire,
|
||||
surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire, commissionAutreBeneficiaire,
|
||||
primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, imposerPlafond)
|
||||
|
||||
select id as idCollege, codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent,
|
||||
nbAyantdroit, primeFamille, primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre,
|
||||
primeNette, primeNetteStat, primeHt, taxe, fraisCarte, primeTtc, primeTtcAdherent, ? as user, rachatTm, tauxRachatTm, tauxPrimeRachatTm,
|
||||
cplFuneraire, primeCplFuneraire, primeTtcTotal, garantieArchive, deduireComm, surprimeOptionBeneficiaire,
|
||||
surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire, commissionAutreBeneficiaire,
|
||||
primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, imposerPlafond
|
||||
from college where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($user, $idCollege));
|
||||
|
||||
$idCollegeTemp = $this->dernierId();
|
||||
$_SESSION['idCollegeTemp'] = $idCollegeTemp;
|
||||
|
||||
$this->initModifGarantieCollege($idCollegeTemp);
|
||||
|
||||
$this->initModifPrestation($idCollegeTemp);
|
||||
|
||||
return $idCollegeTemp;
|
||||
*/
|
||||
|
||||
$sql = 'CALL sp_init_modifier_college(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idCollege, $user));
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollege, $user));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$idCollegeTemp = $ligne['idCollegeTemp'];
|
||||
|
||||
$_SESSION['idCollegeTemp'] = $idCollegeTemp;
|
||||
|
||||
return $idCollegeTemp;
|
||||
}
|
||||
|
||||
public function recapituler($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit, $primeFamille,
|
||||
$surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm, $fraisCarte, $imposerPlafond)
|
||||
{
|
||||
$sql = 'call sp_recapituller_college_temp(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit,
|
||||
$primeFamille, $surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm, $fraisCarte, $imposerPlafond));
|
||||
}
|
||||
|
||||
public function maj($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit, $primeFamille,
|
||||
$surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm)
|
||||
{
|
||||
$sql = 'call sp_maj_college_temp(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit,
|
||||
$primeFamille, $surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm));
|
||||
}
|
||||
|
||||
public function enregistrer($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into college (codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent, nbAyantdroit, primeFamille,
|
||||
primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre, primeNette, primeNetteStat, primeHt,
|
||||
taxe, fraisCarte, primeTtc, primeTtcAdherent, rachatTm, cplFuneraire, primeCplFuneraire, primeTtcTotal,
|
||||
user, deduireComm, surprimeOptionBeneficiaire, surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire,
|
||||
commissionAutreBeneficiaire, primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, tauxRachatTm, tauxPrimeRachatTm, imposerPlafond)
|
||||
|
||||
select codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent, nbAyantdroit, primeFamille,
|
||||
primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre, primeNette, primeNetteStat, primeHt,
|
||||
taxe, fraisCarte, primeTtc, primeTtcAdherent, rachatTm, cplFuneraire, primeCplFuneraire, primeTtcTotal,
|
||||
user, deduireComm, surprimeOptionBeneficiaire, surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire,
|
||||
commissionAutreBeneficiaire, primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, tauxRachatTm, tauxPrimeRachatTm, imposerPlafond
|
||||
from college_temp where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
|
||||
$idCollege = $this->dernierId();
|
||||
|
||||
$this->ajouterGarantieCollege($idCollege, $idCollegeTemp);
|
||||
|
||||
$this->ajouterTableauPrestation($idCollege, $idCollegeTemp);
|
||||
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$this->viderCollegTemp($user);
|
||||
|
||||
}
|
||||
|
||||
public function modifiercollege($idCollegeTemp, $idCollege)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_modifier_college(?, ?, ?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $idCollege, $user));
|
||||
}
|
||||
|
||||
|
||||
public function ajouterGarantieCollege($idCollege, $idCollegeTemp)
|
||||
{
|
||||
$sql = 'delete from garantiecollege where idCollege=?';
|
||||
$this->executerRequete($sql, array($idCollege));
|
||||
|
||||
$sql = 'insert into garantiecollege (codeSociete, idCollege, idPolice, numeroPolice, codeGarantie, garantie, garantieEng, optionnelle,
|
||||
additionnelle, tauxPlafond, forfaitPlafond, primeOption, user, plafond, plafondLettre, primeFamille, ordre, champApplication)
|
||||
|
||||
select codeSociete, ? as idCollege, idPolice, numeroPolice, codeGarantie, garantie, garantieEng, optionnelle,
|
||||
additionnelle, tauxPlafond, forfaitPlafond, primeOption, user, plafond, plafondLettre, primeFamille, ordre, champApplication
|
||||
from garantie_temp where idCollegeTemp=?';
|
||||
|
||||
$this->executerRequete($sql, array($idCollege, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function ajouterTableauPrestation($idCollege, $idCollegeTemp)
|
||||
{
|
||||
$sql = 'delete from prestationcollege where idCollege=?';
|
||||
$this->executerRequete($sql, array($idCollege));
|
||||
|
||||
$sql = 'insert into prestationcollege (
|
||||
codeSociete,
|
||||
idCollege,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeProduit,
|
||||
codeReseau,
|
||||
tm,
|
||||
`user`,
|
||||
dateSysteme,
|
||||
tmBase,
|
||||
rachatTm,
|
||||
tauxRachatTm
|
||||
)
|
||||
|
||||
select
|
||||
codeSociete,
|
||||
? as idCollege,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeProduit,
|
||||
codeReseau,
|
||||
tm,
|
||||
`user`,
|
||||
dateSysteme,
|
||||
tmBase,
|
||||
rachatTm,
|
||||
tauxRachatTm
|
||||
from prestation_temp where idCollegeTemp=?';
|
||||
|
||||
$this->executerRequete($sql, array($idCollege, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function initGarantieCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into garantie_temp
|
||||
(
|
||||
codeSociete,
|
||||
idCollegeTemp,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeGarantie,
|
||||
garantie,
|
||||
garantieEng,
|
||||
optionnelle,
|
||||
additionnelle,
|
||||
tauxPlafond,
|
||||
forfaitPlafond,
|
||||
user,
|
||||
plafond,
|
||||
ordre,
|
||||
plafondLettre,
|
||||
champApplication
|
||||
)
|
||||
select
|
||||
A.codeSociete,
|
||||
B.id as idCollegeTemp,
|
||||
B.idPolice,
|
||||
B.numeroPolice,
|
||||
A.codeGarantie,
|
||||
A.libelle as garantie,
|
||||
A.libelleEng as garantieEng,
|
||||
A.optionnelle,
|
||||
A.additionnelle,
|
||||
A.tauxPlafond,
|
||||
A.forfaitPlafond,
|
||||
B.user,
|
||||
ROUND((B.primeFamille*A.tauxPlafond),0)+A.forfaitPlafond as plafond,
|
||||
A.ordre, A.plafondLettre,
|
||||
A.champApplication
|
||||
from garantie A
|
||||
join college_temp B on (B.codeSociete=A.codeSociete)
|
||||
Where (B.id=?) and optionnelle!="1"';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function initPrestationCollege($idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$codeProduitBase = $_SESSION['codeProduitBase'];
|
||||
|
||||
$sql = 'call sp_init_prestation_college(?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeProduitBase, $user));
|
||||
}
|
||||
|
||||
public function initModifGarantieCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into garantie_temp
|
||||
(
|
||||
codeSociete,
|
||||
idCollege,
|
||||
idCollegeTemp,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeGarantie,
|
||||
garantie,
|
||||
garantieEng,
|
||||
optionnelle,
|
||||
additionnelle,
|
||||
tauxPlafond,
|
||||
forfaitPlafond,
|
||||
primeOption,
|
||||
user,
|
||||
plafond,
|
||||
ordre,
|
||||
plafondLettre,
|
||||
primeFamille,
|
||||
champApplication
|
||||
)
|
||||
select
|
||||
A.codeSociete,
|
||||
A.idCollege,
|
||||
B.id as idCollegeTemp,
|
||||
B.idPolice,
|
||||
B.numeroPolice,
|
||||
A.codeGarantie,
|
||||
A.garantie,
|
||||
A.garantieEng,
|
||||
A.optionnelle,
|
||||
A.additionnelle,
|
||||
A.tauxPlafond,
|
||||
A.forfaitPlafond,
|
||||
A.primeOption,
|
||||
B.user,
|
||||
A.plafond,
|
||||
A.ordre, A.plafondLettre,
|
||||
A.primeFamille,
|
||||
A.champApplication
|
||||
from garantiecollege A
|
||||
join college_temp B on (B.codeSociete=A.codeSociete) and (B.idCollege=A.idCollege)
|
||||
Where (B.id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function initModifPrestation($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into prestation_temp (
|
||||
codeSociete,
|
||||
idCollegeTemp,
|
||||
idCollege,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeProduit,
|
||||
codeReseau,
|
||||
tm,
|
||||
user,
|
||||
dateSysteme,
|
||||
tmBase,
|
||||
rachatTm,
|
||||
tauxRachatTm,
|
||||
tauxPrimeRachatTm
|
||||
)
|
||||
select
|
||||
A.codeSociete,
|
||||
B.id as idCollegeTemp,
|
||||
B.idCollege,
|
||||
B.idPolice,
|
||||
B.numeroPolice,
|
||||
A.codeProduit,
|
||||
A.codeReseau,
|
||||
A.tm,
|
||||
B.user,
|
||||
now() as dateSysteme,
|
||||
A.tmBase,
|
||||
B.rachatTm,
|
||||
B.tauxRachatTm,
|
||||
B.tauxPrimeRachatTm
|
||||
from prestationcollege A
|
||||
join college_temp B on (B.codeSociete=A.codeSociete) and (B.idCollege=A.idCollege)
|
||||
Where (B.id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function majtauxplafond($idGarantie, $tauxPlafond)
|
||||
{
|
||||
$sql = 'update garantie_temp set tauxPlafond=? where (id=?)';
|
||||
$this->executerRequete($sql, array($tauxPlafond, $idGarantie));
|
||||
|
||||
$sql = 'update garantie_temp set plafond= ROUND((primeFamille*tauxPlafond),0)+forfaitPlafond where (id=?)';
|
||||
$this->executerRequete($sql, array($idGarantie));
|
||||
}
|
||||
|
||||
public function imposerplafond($idGarantie, $plafond)
|
||||
{
|
||||
$sql = 'update garantie_temp set plafond=? where (id=?)';
|
||||
$this->executerRequete($sql, array($plafond, $idGarantie));
|
||||
}
|
||||
|
||||
public function majtm($idPrestation, $tm)
|
||||
{
|
||||
$sql = 'update prestation_temp set tm=? where (id=?)';
|
||||
$this->executerRequete($sql, array($tm, $idPrestation));
|
||||
}
|
||||
|
||||
public function majtmprestatairenplus($idPrestation, $tm)
|
||||
{
|
||||
$sql = 'update prestationcollegeplus set tm=? where (id=?)';
|
||||
$this->executerRequete($sql, array($tm, $idPrestation));
|
||||
}
|
||||
|
||||
public function retirerprestatairenplus($idPrestation)
|
||||
{
|
||||
$sql = 'delete from prestationcollegeplus where (id=?)';
|
||||
$this->executerRequete($sql, array($idPrestation));
|
||||
}
|
||||
|
||||
public function ajouterunprestataireenplus($codePrestataire)
|
||||
{
|
||||
$idCollege = $_SESSION['idCollege'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_ajouterprestataireenplus(?, ?, ?)';
|
||||
$this->executerRequete($sql, array($idCollege, $codePrestataire, $user));
|
||||
}
|
||||
|
||||
public function ajouterunprestataireenmoins($codePrestataire)
|
||||
{
|
||||
$idCollege = $_SESSION['idCollege'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_ajouterprestataireenmoins(?, ?, ?)';
|
||||
$this->executerRequete($sql, array($idCollege, $codePrestataire, $user));
|
||||
}
|
||||
|
||||
public function retirerprestatairenmoins($idPrestation)
|
||||
{
|
||||
$sql = 'delete from prestationcollegemoins where (id=?)';
|
||||
$this->executerRequete($sql, array($idPrestation));
|
||||
}
|
||||
|
||||
// ajouterunprestatairetm
|
||||
public function ajouterunprestatairetm($codePrestataire, $idCollege)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
//var_dump($idCollege, $codePrestataire, $user);
|
||||
//die();
|
||||
$sql = 'call sp_ajouterprestatairetm(?, ?, ?)';
|
||||
$this->executerRequete($sql, array($codePrestataire, $user, $idCollege));
|
||||
}
|
||||
|
||||
|
||||
public function retirerprestatairetm($idPrestation)
|
||||
{
|
||||
$sql = 'delete from prestationcollegetm where (id=?)';
|
||||
$this->executerRequete($sql, array($idPrestation));
|
||||
}
|
||||
|
||||
public function majtmprestatairetm($idPrestation, $tm)
|
||||
{
|
||||
$sql = 'update prestationcollegetm set tm=? where (id=?)';
|
||||
$this->executerRequete($sql, array($tm, $idPrestation));
|
||||
}
|
||||
|
||||
public function majPrimeOpt($idGarantie, $primeOption)
|
||||
{
|
||||
$sql = 'call sp_maj_prime_opt(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idGarantie, $primeOption));
|
||||
}
|
||||
|
||||
public function majPlafondOpt($idGarantie, $plafondOption)
|
||||
{
|
||||
$sql = 'call sp_maj_plafond_opt(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idGarantie, $plafondOption));
|
||||
}
|
||||
|
||||
public function majlibgar($idGarantie, $libellegarantie)
|
||||
{
|
||||
$sql = 'update garantie_temp set garantie=? where (id=?)';
|
||||
$this->executerRequete($sql, array($libellegarantie, $idGarantie));
|
||||
}
|
||||
|
||||
public function viderCollegTemp($user)
|
||||
{
|
||||
$sql = 'DELETE FROM college_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'DELETE FROM garantie_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'DELETE FROM prestation_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
}
|
||||
|
||||
public function init_changement_college($idAdherent)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_init_changement_college(?, ?)';
|
||||
|
||||
$college_temp = $this->executerRequete($sql, array($idAdherent, $user));
|
||||
return $college_temp->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function changer_college_temp($idAdherent, $idCollege)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_changer_college_temp(?, ?, ?)';
|
||||
|
||||
$college_temp = $this->executerRequete($sql, array($idAdherent, $idCollege, $user));
|
||||
return $college_temp->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function changer_college($idAdherent)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_changer_college(?, ?)';
|
||||
$this->executerRequete($sql, array($idAdherent, $user));
|
||||
}
|
||||
|
||||
public function getCollegesPolice()
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'SELECT * FROM college_temp WHERE (user=?) order by libelleCollege';
|
||||
$college = $this->executerRequete($sql, array($user));
|
||||
return $college;
|
||||
}
|
||||
|
||||
public function getTotaldcollege($idPolice) {
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_totalcollege_temp(?, ?)';
|
||||
$totalcollege = $this->executerRequete($sql, array($idPolice, $user));
|
||||
return $totalcollege->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function selectioncollegetemp($idCollegeTemp, $choix) {
|
||||
$sql = 'update college_temp set choix=? WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($choix, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function majplafondadd($idGarantie, $plafond)
|
||||
{
|
||||
$sql = 'update garantieaddition_temp set plafond=? where (id=?)';
|
||||
$this->executerRequete($sql, array($plafond, $idGarantie));
|
||||
}
|
||||
|
||||
public function majprimeadd($idGarantie, $primeOption)
|
||||
{
|
||||
$sql = 'update garantieaddition_temp set primeOption=? where (id=?)';
|
||||
$this->executerRequete($sql, array($primeOption, $idGarantie));
|
||||
}
|
||||
|
||||
public function recapituler_maj_limite_college($idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_recapituller_maj_limite_college(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $user));
|
||||
}
|
||||
|
||||
public function modifierlimitecollegetemp($idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_modifier_limite_college_temp(?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $user));
|
||||
}
|
||||
|
||||
public function getCollegepoliceId($idCollege) {
|
||||
$sql = 'SELECT A.id AS idCollege, A.*, B.libelle as produit
|
||||
from college A
|
||||
join produit B on (B.codeSociete=A.codeSociete) AND (B.codeProduit=A.codeProduit)
|
||||
where A.id=?';
|
||||
|
||||
$college = $this->executerRequete($sql, array($idCollege));
|
||||
return $college->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getprestatairehorsreseau($idCollege) {
|
||||
$sql = 'call sp_getprestatairehorsreseau(?);';
|
||||
|
||||
$college = $this->executerRequete($sql, array($idCollege));
|
||||
return $college->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getprestataireenplus($idCollege) {
|
||||
$sql = 'call sp_getprestataireenplus(?);';
|
||||
|
||||
$college = $this->executerRequete($sql, array($idCollege));
|
||||
return $college->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function supprimeprestataireenplus($id) {
|
||||
|
||||
$sql = 'DELETE FROM prestationcollegeplus WHERE id=?;';
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
|
||||
}
|
||||
|
||||
public function supprimeprestataireenmoins($id) {
|
||||
|
||||
$sql = 'DELETE FROM prestationcollegemoins WHERE id=?;';
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
|
||||
}
|
||||
|
||||
// Prestataires en moins
|
||||
public function getprestatairereseau($idCollege) {
|
||||
$sql = 'call sp_getprestatairereseau(?);';
|
||||
|
||||
$college = $this->executerRequete($sql, array($idCollege));
|
||||
return $college->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getprestataireenmoins($idCollege) {
|
||||
$sql = 'call sp_getprestataireenmoins(?);';
|
||||
|
||||
$college = $this->executerRequete($sql, array($idCollege));
|
||||
return $college->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeCollege($idPolice) {
|
||||
$sql = 'SELECT c.id AS `code`, CONCAT(c.codeProduit, " : ", c.libelleCollege, " ==> (", r.libelle, ")") AS libelle
|
||||
FROM college c
|
||||
LEFT JOIN reseausoins r ON (r.codeReseau = c.codeReseau)
|
||||
WHERE (c.idPolice=?) order by 2';
|
||||
$liste = $this->executerRequete($sql, array($idPolice));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
// return $liste->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// Prestataires dérogation TM
|
||||
public function getprestatairereseautm($idCollege) {
|
||||
$sql = 'call sp_getprestatairereseau_tm(?);';
|
||||
|
||||
$college = $this->executerRequete($sql, array($idCollege));
|
||||
return $college->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getprestatairetm($codeReseau) {
|
||||
$sql = 'call sp_getprestataire_tm(?);';
|
||||
|
||||
$college = $this->executerRequete($sql, array($codeReseau));
|
||||
return $college->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function majchampapplicationplafond($idGarantie, $choix)
|
||||
{
|
||||
$sql = 'update garantie_temp set champApplication=?, primeParTete=? where (id=?)';
|
||||
$this->executerRequete($sql, array($choix, $choix, $idGarantie));
|
||||
}
|
||||
|
||||
public function changecategorie($codeProduit)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
// $user = $_SESSION['login'];
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
|
||||
$sql = 'CALL sp_modifier_categorie_college_temp_vitalis(?, ?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollegeTemp, $codeSociete, $codeProduit));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function maj_libelle_college($idCollegeTemp, $nouvLibelleCollege)
|
||||
{
|
||||
$sql = 'CALL sp_maj_libelle_college(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $nouvLibelleCollege));
|
||||
}
|
||||
|
||||
public function getTauxForfait(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT id AS code, libelleEng AS libelle
|
||||
FROM choixforfaittaux;";
|
||||
}else{
|
||||
$sql = "SELECT id AS code, libelle
|
||||
FROM choixforfaittaux;";
|
||||
|
||||
}
|
||||
$resultat = $this->executerRequete($sql);
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getPrestatairereseausoins($codeReseau){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_get_prestataires_reseau_affectes(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeReseau));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -1,555 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class College_temp_d extends Modele {
|
||||
|
||||
public function ajouterUneGarantie($idCollegeTemp, $codeGarantie)
|
||||
{
|
||||
$sql = 'call sp_ajouter_une_garantie(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeGarantie));
|
||||
}
|
||||
|
||||
public function getCollegeTemp($idCollegeTemp)
|
||||
{
|
||||
$sql = 'call sp_afficher_college_temp(?)';
|
||||
|
||||
$collegeTemp = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
|
||||
return $collegeTemp->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getCollegeTempPolice($idPolice, $user)
|
||||
{
|
||||
$sql = 'select * from college_temp where (idPolice=?) and (user=?)';
|
||||
|
||||
$collegeTemp = $this->executerRequete($sql, array($idPolice, $user));
|
||||
return $collegeTemp->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getCollegeTempPoliceRen($idPolice, $user)
|
||||
{
|
||||
$sql = 'select * from college_ren_temp where (idPolice=?) and (user=?) order by codeProduit, libelleCollege';
|
||||
|
||||
$collegeTemp = $this->executerRequete($sql, array($idPolice, $user));
|
||||
return $collegeTemp->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getGarCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select * from garantie_temp where (idCollegeTemp=?) order by ordre';
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarAddCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select A.*, B.plafond as plafondOld, B.plafond+A.plafond as plafondNew from garantieaddition_temp A
|
||||
join garantie_temp B on (B.user=A.user) and (B.idCollegeTemp=A.idCollegeTemp) and (B.codeGarantie=A.codeGarantie)
|
||||
where (A.idCollegeTemp=?) order by A.ordre';
|
||||
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarBaseCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select * from garantie_temp where (idCollegeTemp=?) and (optionnelle!="1") order by ordre';
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarOptCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select A.*, IFNULL(B.idCollegeTemp,"0") as idCollegeTemp
|
||||
from garantie A
|
||||
left join garantie_temp B on (B.idCollegeTemp=?) and (B.codeSociete=A.codeSociete) and (B.codeGarantie=A.codeGarantie)
|
||||
Where (A.optionnelle="1") order by A.ordre';
|
||||
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getGarOptCollegeAcq($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select * from garantie_temp where (idCollegeTemp=?) and (optionnelle="1") order by ordre';
|
||||
$garanties = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $garanties;
|
||||
}
|
||||
|
||||
public function getPrestation($idCollegeTemp)
|
||||
{
|
||||
$sql = 'select A.*, B.libelle as reseausoin from prestation_temp A
|
||||
join reseausoins B on (B.codeReseau=A.codeReseau)
|
||||
where (A.idCollegeTemp=?) order by A.tmBase, A.tm';
|
||||
|
||||
$prestations = $this->executerRequete($sql, array($idCollegeTemp));
|
||||
return $prestations;
|
||||
}
|
||||
|
||||
public function supprimer($idCollegeTemp) {
|
||||
$sql = 'DELETE FROM college_temp WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
|
||||
$sql = 'DELETE FROM garantie_temp WHERE (idCollegeTemp=?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function supprimergarantie($idGarantie) {
|
||||
$sql = 'DELETE FROM garantie_temp WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($idGarantie));
|
||||
}
|
||||
|
||||
public function initCollege($idPolice, $user)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$numeroOptionTarif = $_SESSION['numeroOptionTarif'];
|
||||
|
||||
$sql = 'CALL sp_init_college_d(?, ?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idPolice, $codeSociete, $numeroOptionTarif, $user));
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idPolice, $codeSociete, $user));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$idCollegeTemp = $ligne['idCollegeTemp'];
|
||||
|
||||
$_SESSION['idCollegeTemp'] = $idCollegeTemp;
|
||||
|
||||
return $idCollegeTemp;
|
||||
}
|
||||
|
||||
public function initModifCollege($idCollege, $user)
|
||||
{
|
||||
/*
|
||||
$this->viderCollegTemp($user);
|
||||
|
||||
$sql = 'insert into college_temp (idCollege, codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent,
|
||||
nbAyantdroit, primeFamille, primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre,
|
||||
primeNette, primeNetteStat, primeHt, taxe, fraisCarte, primeTtc, primeTtcAdherent, user, rachatTm, tauxRachatTm, tauxPrimeRachatTm,
|
||||
cplFuneraire, primeCplFuneraire, primeTtcTotal, garantieArchive, deduireComm, surprimeOptionBeneficiaire,
|
||||
surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire, commissionAutreBeneficiaire,
|
||||
primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, imposerPlafond,
|
||||
idOptionTarif, numeroOptionTarif)
|
||||
|
||||
select id as idCollege, codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent,
|
||||
nbAyantdroit, primeFamille, primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre,
|
||||
primeNette, primeNetteStat, primeHt, taxe, fraisCarte, primeTtc, primeTtcAdherent, ? as user, rachatTm, tauxRachatTm, tauxPrimeRachatTm,
|
||||
cplFuneraire, primeCplFuneraire, primeTtcTotal, garantieArchive, deduireComm, surprimeOptionBeneficiaire,
|
||||
surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire, commissionAutreBeneficiaire,
|
||||
primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, imposerPlafond,
|
||||
idOptionTarif, numeroOptionTarif
|
||||
from d_college where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($user, $idCollege));
|
||||
|
||||
$idCollegeTemp = $this->dernierId();
|
||||
$_SESSION['idCollegeTemp'] = $idCollegeTemp;
|
||||
|
||||
$this->initModifGarantieCollege($idCollegeTemp);
|
||||
|
||||
$this->initModifPrestation($idCollegeTemp);
|
||||
|
||||
return $idCollegeTemp;
|
||||
*/
|
||||
|
||||
$sql = 'CALL sp_init_modifier_college_d(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idCollege, $user));
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollege, $user));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$idCollegeTemp = $ligne['idCollegeTemp'];
|
||||
|
||||
$_SESSION['idCollegeTemp'] = $idCollegeTemp;
|
||||
|
||||
return $idCollegeTemp;
|
||||
|
||||
}
|
||||
|
||||
public function recapituler($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit, $primeFamille,
|
||||
$surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm, $fraisCarte, $imposerPlafond, $numeroOptionTarif)
|
||||
{
|
||||
$sql = 'call sp_recapituller_college_temp_d(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit,
|
||||
$primeFamille, $surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm, $fraisCarte, $imposerPlafond, $numeroOptionTarif));
|
||||
}
|
||||
|
||||
public function maj($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit, $primeFamille,
|
||||
$surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm)
|
||||
{
|
||||
$sql = 'call sp_maj_college_temp(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeProduit, $libelleCollege, $nbAdherent, $nbAyantdroit,
|
||||
$primeFamille, $surprimeAnt, $rachatTm, $cplFuneraire, $tauxRachatTm, $tauxPrimeRachatTm));
|
||||
}
|
||||
|
||||
public function enregistrer($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into d_college (codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent, nbAyantdroit, primeFamille,
|
||||
primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre, primeNette, primeNetteStat, primeHt,
|
||||
taxe, fraisCarte, primeTtc, primeTtcAdherent, rachatTm, cplFuneraire, primeCplFuneraire, primeTtcTotal,
|
||||
user, deduireComm, surprimeOptionBeneficiaire, surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire,
|
||||
commissionAutreBeneficiaire, primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, tauxRachatTm, tauxPrimeRachatTm, imposerPlafond,
|
||||
idOptionTarif, numeroOptionTarif)
|
||||
|
||||
select codeSociete, idPolice, numeroPolice, codeProduit, libelleCollege, nbAdherent, nbAyantdroit, primeFamille,
|
||||
primeBeneficiaire, surprimeOption, surprimeTm, surprimeAnt, commission, commissionAutre, primeNette, primeNetteStat, primeHt,
|
||||
taxe, fraisCarte, primeTtc, primeTtcAdherent, rachatTm, cplFuneraire, primeCplFuneraire, primeTtcTotal,
|
||||
user, deduireComm, surprimeOptionBeneficiaire, surprimeTmBeneficiaire, surprimeAntBeneficiaire, commissionBeneficiaire,
|
||||
commissionAutreBeneficiaire, primeNetteBeneficiaire, primeNetteStatBeneficiaire, primeHtBeneficiaire, taxeBeneficiaire, fraisCarteBeneficiaire,
|
||||
primeTtcBeneficiaire, cplFuneraireBeneficiaire, primeCplFuneraireBeneficiaire, tauxRachatTm, tauxPrimeRachatTm, imposerPlafond,
|
||||
idOptionTarif, numeroOptionTarif
|
||||
from college_temp where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
|
||||
$idCollege = $this->dernierId();
|
||||
|
||||
$this->ajouterGarantieCollege($idCollege, $idCollegeTemp);
|
||||
|
||||
$this->ajouterTableauPrestation($idCollege, $idCollegeTemp);
|
||||
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$this->viderCollegTemp($user);
|
||||
}
|
||||
|
||||
public function modifiercollege($idCollegeTemp, $idCollege)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_modifier_college_d(?, ?, ?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $idCollege, $user));
|
||||
}
|
||||
|
||||
public function ajouterGarantieCollege($idCollege, $idCollegeTemp)
|
||||
{
|
||||
$sql = 'delete from d_garantiecollege where idCollege=?';
|
||||
$this->executerRequete($sql, array($idCollege));
|
||||
|
||||
$sql = 'insert into d_garantiecollege (codeSociete, idCollege, idPolice, numeroPolice, codeGarantie, garantie, optionnelle,
|
||||
additionnelle, tauxPlafond, forfaitPlafond, primeOption, user, plafond, plafondLettre, primeFamille, ordre, champApplication)
|
||||
|
||||
select codeSociete, ? as idCollege, idPolice, numeroPolice, codeGarantie, garantie, optionnelle,
|
||||
additionnelle, tauxPlafond, forfaitPlafond, primeOption, user, plafond, plafondLettre, primeFamille, ordre, champApplication
|
||||
from garantie_temp where idCollegeTemp=?';
|
||||
|
||||
$this->executerRequete($sql, array($idCollege, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function ajouterTableauPrestation($idCollege, $idCollegeTemp)
|
||||
{
|
||||
$sql = 'delete from d_prestationcollege where idCollege=?';
|
||||
$this->executerRequete($sql, array($idCollege));
|
||||
|
||||
$sql = 'insert into d_prestationcollege (
|
||||
codeSociete,
|
||||
idCollege,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeProduit,
|
||||
codeReseau,
|
||||
tm,
|
||||
`user`,
|
||||
dateSysteme,
|
||||
tmBase,
|
||||
rachatTm,
|
||||
tauxRachatTm
|
||||
)
|
||||
|
||||
select
|
||||
codeSociete,
|
||||
? as idCollege,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeProduit,
|
||||
codeReseau,
|
||||
tm,
|
||||
`user`,
|
||||
dateSysteme,
|
||||
tmBase,
|
||||
rachatTm,
|
||||
tauxRachatTm
|
||||
from prestation_temp where idCollegeTemp=?';
|
||||
|
||||
$this->executerRequete($sql, array($idCollege, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function initGarantieCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into garantie_temp
|
||||
(
|
||||
codeSociete,
|
||||
idCollegeTemp,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeGarantie,
|
||||
garantie,
|
||||
garantieEng,
|
||||
optionnelle,
|
||||
additionnelle,
|
||||
tauxPlafond,
|
||||
forfaitPlafond,
|
||||
user,
|
||||
plafond,
|
||||
ordre,
|
||||
plafondLettre,
|
||||
champApplication
|
||||
)
|
||||
select
|
||||
A.codeSociete,
|
||||
B.id as idCollegeTemp,
|
||||
B.idPolice,
|
||||
B.numeroPolice,
|
||||
A.codeGarantie,
|
||||
A.libelle as garantie,
|
||||
A.libelleEng as garantieEng,
|
||||
A.optionnelle,
|
||||
A.additionnelle,
|
||||
A.tauxPlafond,
|
||||
A.forfaitPlafond,
|
||||
B.user,
|
||||
ROUND((B.primeFamille*A.tauxPlafond),0)+A.forfaitPlafond as plafond,
|
||||
A.ordre, A.plafondLettre,
|
||||
A.champApplication
|
||||
from garantie A
|
||||
join college_temp B on (B.codeSociete=A.codeSociete)
|
||||
Where (B.id=?) and optionnelle!="1"';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function initPrestationCollege($idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$codeProduitBase = $_SESSION['codeProduitBase'];
|
||||
|
||||
$sql = 'call sp_init_prestation_college(?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $codeProduitBase, $user));
|
||||
}
|
||||
|
||||
public function initModifGarantieCollege($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into garantie_temp
|
||||
(
|
||||
codeSociete,
|
||||
idCollege,
|
||||
idCollegeTemp,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeGarantie,
|
||||
garantie,
|
||||
garantieEng,
|
||||
optionnelle,
|
||||
additionnelle,
|
||||
tauxPlafond,
|
||||
forfaitPlafond,
|
||||
primeOption,
|
||||
user,
|
||||
plafond,
|
||||
ordre,
|
||||
plafondLettre,
|
||||
primeFamille,
|
||||
champApplication
|
||||
)
|
||||
select
|
||||
A.codeSociete,
|
||||
A.idCollege,
|
||||
B.id as idCollegeTemp,
|
||||
B.idPolice,
|
||||
B.numeroPolice,
|
||||
A.codeGarantie,
|
||||
A.garantie,
|
||||
A.garantieEng,
|
||||
A.optionnelle,
|
||||
A.additionnelle,
|
||||
A.tauxPlafond,
|
||||
A.forfaitPlafond,
|
||||
A.primeOption,
|
||||
B.user,
|
||||
A.plafond,
|
||||
A.ordre, A.plafondLettre,
|
||||
A.primeFamille,
|
||||
A.champApplication
|
||||
from d_garantiecollege A
|
||||
join college_temp B on (B.codeSociete=A.codeSociete) and (B.idCollege=A.idCollege)
|
||||
Where (B.id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function initModifPrestation($idCollegeTemp)
|
||||
{
|
||||
$sql = 'insert into prestation_temp (
|
||||
codeSociete,
|
||||
idCollegeTemp,
|
||||
idCollege,
|
||||
idPolice,
|
||||
numeroPolice,
|
||||
codeProduit,
|
||||
codeReseau,
|
||||
tm,
|
||||
user,
|
||||
dateSysteme,
|
||||
tmBase,
|
||||
rachatTm,
|
||||
tauxRachatTm,
|
||||
tauxPrimeRachatTm
|
||||
)
|
||||
select
|
||||
A.codeSociete,
|
||||
B.id as idCollegeTemp,
|
||||
B.idCollege,
|
||||
B.idPolice,
|
||||
B.numeroPolice,
|
||||
A.codeProduit,
|
||||
A.codeReseau,
|
||||
A.tm,
|
||||
B.user,
|
||||
now() as dateSysteme,
|
||||
A.tmBase,
|
||||
B.rachatTm,
|
||||
B.tauxRachatTm,
|
||||
B.tauxPrimeRachatTm
|
||||
from d_prestationcollege A
|
||||
join college_temp B on (B.codeSociete=A.codeSociete) and (B.idCollege=A.idCollege)
|
||||
Where (B.id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp));
|
||||
}
|
||||
|
||||
public function majtauxplafond($idGarantie, $tauxPlafond)
|
||||
{
|
||||
$sql = 'update garantie_temp set tauxPlafond=? where (id=?)';
|
||||
$this->executerRequete($sql, array($tauxPlafond, $idGarantie));
|
||||
|
||||
$sql = 'update garantie_temp set plafond= ROUND((primeFamille*tauxPlafond),0)+forfaitPlafond where (id=?)';
|
||||
$this->executerRequete($sql, array($idGarantie));
|
||||
}
|
||||
|
||||
public function imposerplafond($idGarantie, $plafond)
|
||||
{
|
||||
$sql = 'update garantie_temp set plafond=? where (id=?)';
|
||||
$this->executerRequete($sql, array($plafond, $idGarantie));
|
||||
}
|
||||
|
||||
public function majtm($idPrestation, $tm)
|
||||
{
|
||||
$sql = 'update prestation_temp set tm=? where (id=?)';
|
||||
$this->executerRequete($sql, array($tm, $idPrestation));
|
||||
}
|
||||
|
||||
public function majPrimeOpt($idGarantie, $primeOption)
|
||||
{
|
||||
$sql = 'call sp_maj_prime_opt(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idGarantie, $primeOption));
|
||||
}
|
||||
|
||||
public function majPlafondOpt($idGarantie, $plafondOption)
|
||||
{
|
||||
$sql = 'call sp_maj_plafond_opt(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idGarantie, $plafondOption));
|
||||
}
|
||||
|
||||
public function majlibgar($idGarantie, $libellegarantie)
|
||||
{
|
||||
$sql = 'update garantie_temp set garantie=? where (id=?)';
|
||||
$this->executerRequete($sql, array($libellegarantie, $idGarantie));
|
||||
}
|
||||
|
||||
public function viderCollegTemp($user)
|
||||
{
|
||||
$sql = 'DELETE FROM college_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'DELETE FROM garantie_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'DELETE FROM prestation_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
}
|
||||
|
||||
public function changer_college_temp($idAdherent, $idCollege)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_changer_college_temp_d(?, ?, ?)';
|
||||
|
||||
$college_temp = $this->executerRequete($sql, array($idAdherent, $idCollege, $user));
|
||||
return $college_temp->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getCollegesPolice()
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'SELECT * FROM college_temp WHERE (user=?) order by libelleCollege';
|
||||
$college = $this->executerRequete($sql, array($user));
|
||||
return $college;
|
||||
}
|
||||
|
||||
public function getTotaldcollege($idPolice) {
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_totalcollege_temp_d(?, ?)';
|
||||
$totalcollege = $this->executerRequete($sql, array($idPolice, $user));
|
||||
return $totalcollege->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function selectioncollegetemp($idCollegeTemp, $choix) {
|
||||
$sql = 'update college_temp set choix=? WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($choix, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function majplafondadd($idGarantie, $plafond)
|
||||
{
|
||||
$sql = 'update garantieaddition_temp set plafond=? where (id=?)';
|
||||
$this->executerRequete($sql, array($plafond, $idGarantie));
|
||||
}
|
||||
|
||||
public function majprimeadd($idGarantie, $primeOption)
|
||||
{
|
||||
$sql = 'update garantieaddition_temp set primeOption=? where (id=?)';
|
||||
$this->executerRequete($sql, array($primeOption, $idGarantie));
|
||||
}
|
||||
|
||||
public function recapituler_maj_limite_college($idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_recapituller_maj_limite_college(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $user));
|
||||
}
|
||||
|
||||
public function modifierlimitecollegetemp($idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_modifier_limite_college_temp(?)';
|
||||
$this->executerRequete($sql, array($idCollegeTemp, $user));
|
||||
}
|
||||
|
||||
public function getoptionstarif($idPolice) {
|
||||
$sql = 'SELECT numeroOptionTarif as `code`, libelleOptionTarif as libelle from d_optionstarif where (idPolice=?) order by 1';
|
||||
$liste = $this->executerRequete($sql, array($idPolice));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function nouvelleoptiontarif()
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$idPolice = $_SESSION['idPolice_d_C'];
|
||||
|
||||
$sql = 'call sp_d_nouvelle_option_tarif(?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idPolice, $user));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
$_SESSION['numeroOptionTarif'] = $ligne['numeroOptionTarif'];
|
||||
}
|
||||
}
|
||||
|
|
@ -1,115 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Collegetype extends Modele
|
||||
{
|
||||
public function getCollegetypes()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT A.* FROM collegetype A WHERE (A.codeSociete=?) ORDER BY A.libelle;';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeCollegetype()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeCollegeType AS code libelleEng as libelle FROM collegetype
|
||||
WHERE (codeSociete=?)
|
||||
ORDER BY libelle;';
|
||||
|
||||
|
||||
}else{
|
||||
$sql = 'SELECT codeCollegeType AS code libelle FROM collegetype
|
||||
WHERE (codeSociete=?)
|
||||
ORDER BY libelle;';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getCollegetype($id)
|
||||
{
|
||||
$sql = 'SELECT A.* FROM collegetype A WHERE (A.id=?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getuncollegetype($idTable)
|
||||
{
|
||||
$sql = 'select A.id as idTable, A.* from collegetype A where (id=?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTable));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function ajouter($codeCollegeType, $libelle) {
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'INSERT INTO collegetype (codeSociete, codeCollegeType, libelleEng)
|
||||
VALUES (?, ?, ?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeCollegeType, $libelleEng));
|
||||
}else{
|
||||
$sql = 'INSERT INTO collegetype (codeSociete, codeCollegeType, libelle)
|
||||
VALUES (?, ?, ?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeCollegeType, $libelle));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public function supprimer($id)
|
||||
{
|
||||
$sql = 'DELETE FROM collegetype WHERE (id=?);';
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function existeligne($codeCollegeType) {
|
||||
$sql = 'select id FROM collegetype WHERE (codeSociete=?) and (codeCollegeType=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeCollegeType));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function enregistrermodif($idTable, $libelle)
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'UPDATE collegetype SET
|
||||
libelleEng = ?
|
||||
WHERE id = ?';
|
||||
$this->executerRequete($sql, array($libelle,$idTable));
|
||||
}else{
|
||||
$sql = 'UPDATE collegetype SET
|
||||
libelle = ?
|
||||
WHERE id = ?';
|
||||
$this->executerRequete($sql, array($libelle,$idTable));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -1,80 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Echeancier_temp extends Modele {
|
||||
|
||||
public function getEntete_echeancier_temp()
|
||||
{
|
||||
$idEmission_temp = $_SESSION['idEmission_temp'];
|
||||
|
||||
$sql = 'select * from entete_echeancier_temp where (idEmission_temp=?)';
|
||||
|
||||
$entete_echeancier = $this->executerRequete($sql, array($idEmission_temp));
|
||||
|
||||
return $entete_echeancier->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function majEcheancier_temp($idEmission_temp, $codeTypeEcheancier, $nbEcheance, $tauxInteret)
|
||||
{
|
||||
$sql = 'call sp_init_ventil_echeancier_temp(?, ?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idEmission_temp, $codeTypeEcheancier, $nbEcheance, $tauxInteret));
|
||||
}
|
||||
|
||||
public function enregistrer($debut, $fin)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$idPolice = $_SESSION['idPolice_C'];
|
||||
$user = $_SESSION['login'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$idEmission_temp = $_SESSION['idEmission_temp'];
|
||||
|
||||
$sql = 'call sp_enregistrer_echeancier(?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $idPolice, $user, $idSaisie, $debut, $fin, $idEmission_temp));
|
||||
}
|
||||
|
||||
|
||||
public function majlibelle($idEcheancier, $libelleEcheance)
|
||||
{
|
||||
$sql = 'update echeancier_temp set libelleEcheance=? where (id=?)';
|
||||
$this->executerRequete($sql, array($libelleEcheance, $idEcheancier));
|
||||
}
|
||||
|
||||
public function majdatepaiement($idEcheancier, $datePaiement)
|
||||
{
|
||||
$sql = 'update echeancier_temp set datePaiement=? where (id=?)';
|
||||
$this->executerRequete($sql, array($datePaiement, $idEcheancier));
|
||||
}
|
||||
|
||||
public function majtauxecheance($idEcheancier, $tauxEcheance, $nbEcheance)
|
||||
{
|
||||
$sql = 'call sp_maj_ventil_echeancier(?, ?, ?);';
|
||||
$resultat = $this->executerRequete($sql, array($idEcheancier, $tauxEcheance, $nbEcheance));
|
||||
}
|
||||
|
||||
public function getEcheancier_temp()
|
||||
{
|
||||
$idEmission_temp = $_SESSION['idEmission_temp'];
|
||||
|
||||
$sql = 'select * from echeancier_temp where (idEmission_temp=?) order by ordreEcheance;';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idEmission_temp));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// public function getTotalEcheancier_temp($user)
|
||||
public function getTotalEcheancier_temp()
|
||||
{
|
||||
$idEmission_temp = $_SESSION['idEmission_temp'];
|
||||
|
||||
$sql = 'select sum(primeTtcInitial) as primeTtcInitial, SUM(interet) as interet,
|
||||
ROUND(SUM(tauxEcheance)) as tauxEcheance, SUM(primeTtc) as primeTtc
|
||||
from echeancier_temp where (idEmission_temp=?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idEmission_temp));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,131 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Emission extends Modele {
|
||||
|
||||
public function existeligne($numeroEmission) {
|
||||
$sql = 'select id FROM emission WHERE (codeSociete=?) and (numeroEmission=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroEmission));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function facturer($idPolice, $numeroEmission, $numeroQuittance)
|
||||
{
|
||||
$sql = 'call sp_init_echeancier(?, ?, ?, ?, ?)';
|
||||
$resultat = $this->executerRequete($sql, array($idPolice, $numeroEmission, $numeroQuittance, $_SESSION['login'], $_SESSION['codeSociete']));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['idEmission'];
|
||||
}
|
||||
|
||||
public function getDenierNumeroEmission()
|
||||
{
|
||||
$sql = 'select dernierNumeroEmission from numerotationemission WHERE (codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
|
||||
if ($resultat->rowCount() == 0)
|
||||
{
|
||||
$sql = 'INSERT INTO numerotationemission (codeSociete, dernierNumeroEmission) values (?,?)';
|
||||
$this->executerRequete($sql, array($_SESSION['codeSociete'], "1"));
|
||||
return "0";
|
||||
} else
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['dernierNumeroEmission'];
|
||||
}
|
||||
}
|
||||
|
||||
public function setDenierNumeroEmission($numeroEmission)
|
||||
{
|
||||
$sql = 'update numerotationemission set dernierNumeroEmission=? WHERE (codeSociete=?)';
|
||||
$this->executerRequete($sql, array($numeroEmission, $_SESSION['codeSociete']));
|
||||
}
|
||||
|
||||
public function getEmissionId($idEmission)
|
||||
{
|
||||
$sql = 'CALL sp_get_emission_id(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idEmission));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM Emission WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function getEmissionsId($idPolice) {
|
||||
$sql = 'SELECT id, numeroEmission, numeroAvenant, codeTypeOperation, codeTypeAvenant,
|
||||
dateEffet, dateEcheance, dateEmission, primeNette, commission, primeHt, taxe, fraisCarte,
|
||||
primeTtc, encaisse, (primeTtc-encaisse) AS solde, nbAliment FROM emission WHERE (idPolice=?)
|
||||
ORDER BY numeroEmission DESC';
|
||||
|
||||
$emissions = $this->executerRequete($sql, array($idPolice));
|
||||
return $emissions;
|
||||
}
|
||||
|
||||
public function getTotalEmission($idPolice) {
|
||||
$sql = 'select IFNULL(sum(primeNette),"0") as primeNette, IFNULL(sum(commission),"0") as commission,
|
||||
IFNULL(sum(primeHt),"0") as primeHt, IFNULL(sum(taxe),"0") as taxe,
|
||||
IFNULL(sum(fraisCarte),"0") as fraisCarte, IFNULL(sum(primeTtc),"0") as primeTtc,
|
||||
IFNULL(sum(encaisse),"0") as encaisse, IFNULL(sum(primeTtc-encaisse),"0") as solde
|
||||
FROM emission A WHERE (A.idPolice=?)';
|
||||
|
||||
$totalemission = $this->executerRequete($sql, array($idPolice));
|
||||
return $totalemission->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getEmissionNo($numeroEmission)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_get_emission_no(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $numeroEmission));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getbeneficiaireprimeemission($idEmission)
|
||||
{
|
||||
$sql = 'CALL sp_get_beneficiaire_prime_emission(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idEmission));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getbeneficiaireprimeadherent($idAdherent, $debutPeriode, $finPeriode)
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'call sp_get_beneficiaire_prime_adherent_eng(?, ?, ?)';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'call sp_get_beneficiaire_prime_adherent(?, ?, ?)';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idAdherent, $debutPeriode, $finPeriode));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getbeneficiaireprimebeneficiaire($idBeneficiaire, $debutPeriode, $finPeriode)
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'call sp_get_beneficiaire_prime_beneficiaire_eng(?, ?, ?)';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'call sp_get_beneficiaire_prime_beneficiaire(?, ?, ?)';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBeneficiaire, $debutPeriode, $finPeriode));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,208 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Encaissement extends Modele {
|
||||
|
||||
public function existeligne($numeroEncaissement) {
|
||||
$sql = 'select id FROM encaissement WHERE (codeSociete=?) and (numeroEncaissement=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroEncaissement));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getDenierNumeroEncaissement()
|
||||
{
|
||||
$sql = 'select dernierNumeroEncaissement from numerotationencaissement WHERE (codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
|
||||
if ($resultat->rowCount() == 0)
|
||||
{
|
||||
$sql = 'INSERT INTO numerotationencaissement (codeSociete, dernierNumeroEncaissement) values (?,?)';
|
||||
$this->executerRequete($sql, array($_SESSION['codeSociete'], "1"));
|
||||
return "0";
|
||||
} else
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['dernierNumeroEncaissement'];
|
||||
}
|
||||
}
|
||||
|
||||
public function setDenierNumeroEncaissement($numeroEncaissement)
|
||||
{
|
||||
$sql = 'update numerotationencaissement set dernierNumeroEncaissement=? WHERE (codeSociete=?)';
|
||||
$this->executerRequete($sql, array($numeroEncaissement, $_SESSION['codeSociete']));
|
||||
}
|
||||
|
||||
public function EnregistrerDepot($idEncaissementTemp, $numeroEncaissement) {
|
||||
|
||||
$sql = 'insert into encaissement (codeSociete, sens, numeroEncaissement, codeApporteur, codeModePaiement, codeMoyenPaiement,
|
||||
referencePaiement, nomTireur, banquePayeur, numeroBordereau, dateBordereau, montant, libelleOperation, dateEncaissement,
|
||||
dateComptable, ecart, codeEcart, dateCre, user, affecte)
|
||||
select codeSociete, sens, ? as numeroEncaissement, codeApporteur, codeModePaiement, codeMoyenPaiement,
|
||||
referencePaiement, nomTireur, banquePayeur, numeroBordereau, dateBordereau, montant, libelleOperation, dateEncaissement,
|
||||
dateComptable, ecart, codeEcart, dateCre, user, 0 as affecte from encaissement_temp
|
||||
where id=?';
|
||||
|
||||
$encaissement = $this->executerRequete($sql, array($numeroEncaissement, $idEncaissementTemp));
|
||||
$dernierId = $this->dernierId();
|
||||
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'DELETE FROM encaissement_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
return $dernierId;
|
||||
}
|
||||
|
||||
public function EnregistrerBordereau($idEncaissementTemp, $numeroEncaissement)
|
||||
{
|
||||
$sql = 'insert into encaissement (codeSociete, sens, numeroEncaissement, codeApporteur, codeModePaiement, codeMoyenPaiement,
|
||||
referencePaiement, nomTireur, banquePayeur, numeroBordereau, dateBordereau, montant, libelleOperation, dateEncaissement,
|
||||
dateComptable, ecart, codeEcart, dateCre, user, affecte)
|
||||
select codeSociete, sens, ? as numeroEncaissement, codeApporteur, codeModePaiement, codeMoyenPaiement,
|
||||
referencePaiement, nomTireur, banquePayeur, numeroBordereau, dateBordereau, montant, libelleOperation, dateEncaissement,
|
||||
dateComptable, ecart, codeEcart, dateCre, user, montantSelection as affecte
|
||||
from encaissement_temp where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($numeroEncaissement, $idEncaissementTemp));
|
||||
$dernierId = $this->dernierId();
|
||||
|
||||
$idEncaissement = $dernierId;
|
||||
$_SESSION['idEncaissement'] = $idEncaissement;
|
||||
|
||||
$sql = 'insert into detailencaissement (codeSociete, idEncaissement, numeroEncaissement, idQuittance, numeroQuittance,
|
||||
primeNette, primeNetteCie, accessoireCie, assesoireApporteur, accessoire, primeHt, taxe, fraisCarte,
|
||||
commission, commissionAutre, primeTtc, dateCre, user, regle, anc_solde, deduireComm, idPolice)
|
||||
|
||||
select codeSociete, ? as idEncaissement, ? as numeroEncaissement, idQuittance, numeroQuittance,
|
||||
primeNette, primeNetteCie, accessoireCie, assesoireApporteur, accessoire, primeHt, taxe, fraisCarte,
|
||||
commission, commissionAutre, primeTtc, dateCre, user, regle, anc_solde, deduireComm, idPolice
|
||||
from detailencaissement_temp where idEncaissement=?';
|
||||
|
||||
$this->executerRequete($sql, array($idEncaissement, $numeroEncaissement, $idEncaissementTemp));
|
||||
|
||||
$sql = 'update quittance A
|
||||
join detailencaissement_temp B on (B.idQuittance=A.id)
|
||||
set A.encaisse = (A.encaisse+B.primeTtc), A.regle=B.regle
|
||||
where (B.idEncaissement=?)';
|
||||
$this->executerRequete($sql, array($idEncaissementTemp));
|
||||
|
||||
$sql = 'update quittance A
|
||||
join detailencaissement_temp B on (B.idQuittance=A.id)
|
||||
set A.regle="1" where (B.idEncaissement=?) and (A.primeTtc=A.encaisse)';
|
||||
$this->executerRequete($sql, array($idEncaissementTemp));
|
||||
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'DELETE FROM encaissement_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'DELETE FROM detailencaissement_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
return $dernierId;
|
||||
}
|
||||
|
||||
public function EncaisserQuittance($montant, $primeTtc_Q, $idQuittance, $numeroEncaissement, $codeModePaiement, $codeMoyenPaiement,
|
||||
$referencePaiement, $nomTireur, $banquePayeur, $libelleOperation, $dateEncaissement, $dateComptable, $dateCre, $anc_solde)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$rapport = 0;
|
||||
if($primeTtc_Q!=0)
|
||||
{
|
||||
$rapport =($montant/$primeTtc_Q);
|
||||
}
|
||||
|
||||
$sql = 'insert into encaissement (codeSociete, numeroEncaissement, codeApporteur, codeModePaiement, codeMoyenPaiement,
|
||||
referencePaiement, nomTireur, banquePayeur, numeroBordereau, dateBordereau, montant, libelleOperation, dateEncaissement,
|
||||
dateComptable, ecart, codeEcart, dateCre, user, affecte, idClient, idPolice)
|
||||
|
||||
select A.codeSociete, ? as numeroEncaissement, B.codeApporteur, ? as codeModePaiement, ? as codeMoyenPaiement,
|
||||
? as referencePaiement, ? as nomTireur, ? as banquePayeur, ? as numeroBordereau, ? as dateBordereau, ? as montant, ? as libelleOperation,
|
||||
? as dateEncaissement, ? as dateComptable, "0" as ecart, "0" as codeEcart, ? as dateCre, ? as user, ? as affecte, A.idClient, A.idPolice
|
||||
from quittance A join police B on (B.id=A.idPolice) where A.id=?';
|
||||
|
||||
$this->executerRequete($sql, array($numeroEncaissement, $codeModePaiement, $codeMoyenPaiement, $referencePaiement, $nomTireur, $banquePayeur,
|
||||
$numeroEncaissement, $dateEncaissement, $montant, $libelleOperation, $dateEncaissement, $dateComptable, $dateCre, $user, $montant, $idQuittance));
|
||||
|
||||
$dernierId = $this->dernierId();
|
||||
|
||||
$idEncaissement = $dernierId;
|
||||
$_SESSION['idEncaissement'] = $idEncaissement;
|
||||
|
||||
$sql = 'insert into detailencaissement (codeSociete, idEncaissement, numeroEncaissement, idQuittance, numeroQuittance,
|
||||
primeNette, primeNetteCie, accessoireCie, assesoireApporteur, accessoire, primeHt, taxe, fraisCarte,
|
||||
commission, commissionAutre, primeTtc, dateCre, user, anc_solde, deduireComm, idPolice)
|
||||
|
||||
select codeSociete, ? as idEncaissement, ? as numeroEncaissement, id as idQuittance, numeroQuittance,
|
||||
primeNette*?, primeNetteCie*?, accessoireCie*?, assesoireApporteur*?, accessoire*?, primeHt*?, taxe*?, fraisCarte*?,
|
||||
commission*?, commissionAutre*?, primeTtc*?, ? as dateCre, ? as user, (primeTtc-encaisse) as anc_solde, deduireComm, idPolice
|
||||
from quittance where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($idEncaissement, $numeroEncaissement, $rapport, $rapport, $rapport, $rapport, $rapport,
|
||||
$rapport, $rapport, $rapport, $rapport, $rapport, $rapport, $dateCre, $user, $idQuittance));
|
||||
|
||||
$sql = 'update quittance set encaisse = (encaisse+?) where (id=?)';
|
||||
$this->executerRequete($sql, array($montant, $idQuittance));
|
||||
|
||||
if($anc_solde==$montant)
|
||||
{
|
||||
$sql = 'update quittance set regle="1" where (id=?)';
|
||||
$this->executerRequete($sql, array($idQuittance));
|
||||
}
|
||||
|
||||
return $dernierId;
|
||||
}
|
||||
|
||||
|
||||
public function getEncaissementId($idEncaissement)
|
||||
{
|
||||
$sql = 'SELECT A.id AS idEncaissement, A.*, B.libelle as apporteur, C.libelle as modepaiement,
|
||||
D.libelle as moyenpaiement, D.numeroCompte, (A.montant-A.affecte) As montantEcart
|
||||
from encaissement A
|
||||
left join apporteur B on (B.codeSociete=A.codeSociete) AND (B.codeApporteur=A.codeApporteur)
|
||||
left join modepaiement C on (C.codeModePaiement=A.codeModePaiement)
|
||||
left join moyenpaiement D on (D.codeSociete=A.codeSociete) AND (D.codeMoyenPaiement=A.codeMoyenPaiement)
|
||||
where A.id=?';
|
||||
|
||||
$encaissement = $this->executerRequete($sql, array($idEncaissement));
|
||||
return $encaissement->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM encaissement WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function getEncaissementsPolice($idPolice) {
|
||||
$sql = 'SELECT id, numeroQuittance, numeroAvenant, codeTypeOperation, codeTypeAvenant,
|
||||
dateEffet, dateEcheance, dateEmission, primeNette, commission, commissionAutre, accessoire, primeHt, taxe, fraisCarte,
|
||||
primeTtc, encaisse, (primeTtc-encaisse) AS solde, nbAliment FROM quittance WHERE (idPolice=?)
|
||||
ORDER BY numeroQuittance DESC';
|
||||
|
||||
$quittances = $this->executerRequete($sql, array($idPolice));
|
||||
return $quittances;
|
||||
}
|
||||
|
||||
public function getTotalENcaissementPolice($idPolice) {
|
||||
$sql = 'select IFNULL(sum(primeNette),"0") as primeNette, IFNULL(sum(commission),"0") as commission,
|
||||
IFNULL(sum(commissionAutre),"0") as commissionAutre, IFNULL(sum(accessoire),"0") as accessoire,
|
||||
IFNULL(sum(primeHt),"0") as primeHt, IFNULL(sum(taxe),"0") as taxe,
|
||||
IFNULL(sum(fraisCarte),"0") as fraisCarte, IFNULL(sum(primeTtc),"0") as primeTtc,
|
||||
IFNULL(sum(encaisse),"0") as encaisse, IFNULL(sum(primeTtc-encaisse),"0") as solde
|
||||
FROM quittance A WHERE (A.idPolice=?)';
|
||||
|
||||
$totalquittance = $this->executerRequete($sql, array($idPolice));
|
||||
return $totalquittance->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getEncaissementNo($numeroEncaissement)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_get_ancaissement_no(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $numeroEncaissement));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,115 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Encaissement_temp extends Modele {
|
||||
|
||||
public function initEncaissement($codeSociete, $codeApporteur, $codeModePaiement, $codeMoyenPaiement,
|
||||
$referencePaiement, $nomTireur, $banquePayeur, $numeroBordereau, $dateBordereau, $montant,
|
||||
$libelleOperation, $dateEncaissement, $dateComptable, $dateCre, $user)
|
||||
{
|
||||
$sql = 'DELETE FROM encaissement_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'DELETE FROM detailencaissement_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'INSERT INTO encaissement_temp (codeSociete, codeApporteur, codeModePaiement, codeMoyenPaiement, referencePaiement,
|
||||
nomTireur, banquePayeur, numeroBordereau, dateBordereau, montant, libelleOperation,
|
||||
dateEncaissement, dateComptable, dateCre, user)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeApporteur, $codeModePaiement, $codeMoyenPaiement,
|
||||
$referencePaiement, $nomTireur, $banquePayeur, $numeroBordereau, $dateBordereau, $montant,
|
||||
$libelleOperation, $dateEncaissement, $dateComptable, $dateCre, $user));
|
||||
|
||||
$idEncaissementTemp = $this->dernierId();
|
||||
$_SESSION['idEncaissementTemp'] = $idEncaissementTemp;
|
||||
$_SESSION['codeApporteur'] = $codeApporteur;
|
||||
|
||||
return $idEncaissementTemp;
|
||||
}
|
||||
|
||||
|
||||
public function initEncaissementClient($codeSociete, $idClient, $codeModePaiement, $codeMoyenPaiement, $referencePaiement,
|
||||
$nomTireur, $banquePayeur, $montant, $libelleOperation, $dateEncaissement, $dateComptable, $dateCre, $user)
|
||||
{
|
||||
$sql = 'DELETE FROM encaissement_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'DELETE FROM detailencaissement_temp WHERE (user=?)';
|
||||
$this->executerRequete($sql, array($user));
|
||||
|
||||
$sql = 'INSERT INTO encaissement_temp (codeSociete, idClient, codeModePaiement, codeMoyenPaiement, referencePaiement,
|
||||
nomTireur, banquePayeur, montant, libelleOperation, dateEncaissement, dateComptable, dateCre, user)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $idClient, $codeModePaiement, $codeMoyenPaiement, $referencePaiement,
|
||||
$nomTireur, $banquePayeur, $montant, $libelleOperation, $dateEncaissement, $dateComptable, $dateCre, $user));
|
||||
|
||||
$idEncaissementTemp = $this->dernierId();
|
||||
$_SESSION['idEncaissementTemp'] = $idEncaissementTemp;
|
||||
|
||||
return $idEncaissementTemp;
|
||||
}
|
||||
|
||||
public function getEncaissementTemp($user)
|
||||
{
|
||||
$sql = 'SELECT A.id AS idEncaissementTemp, A.*, B.libelle as apporteur, C.libelle as modepaiement,
|
||||
D.libelle as moyenpaiement, D.numeroCompte
|
||||
from encaissement_temp A
|
||||
left join apporteur B on (B.codeSociete=A.codeSociete) AND (B.codeApporteur=A.codeApporteur)
|
||||
left join modepaiement C on (C.codeModePaiement=A.codeModePaiement)
|
||||
left join moyenpaiement D on (D.codeSociete=A.codeSociete) AND (D.codeMoyenPaiement=A.codeMoyenPaiement)
|
||||
where A.codeSociete=? AND A.user=? limit 1';
|
||||
|
||||
$encaissement = $this->executerRequete($sql, array($_SESSION['codeSociete'], $user));
|
||||
return $encaissement->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getEncaissementTempClient($user, $idClient)
|
||||
{
|
||||
$sql = 'SELECT A.id AS idEncaissementTemp, A.*, C.libelle as modepaiement,
|
||||
D.libelle as moyenpaiement, D.numeroCompte
|
||||
from encaissement_temp A
|
||||
left join modepaiement C on (C.codeModePaiement=A.codeModePaiement)
|
||||
left join moyenpaiement D on (D.codeSociete=A.codeSociete) AND (D.codeMoyenPaiement=A.codeMoyenPaiement)
|
||||
where (A.codeSociete=?) AND (A.user=?) AND (A.idClient=?) limit 1';
|
||||
|
||||
$encaissement = $this->executerRequete($sql, array($_SESSION['codeSociete'], $user, $idClient));
|
||||
return $encaissement->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getEncaissementTempId($idEncaissementTemp) {
|
||||
$sql = 'SELECT A.id AS idEncaissementTemp, A.*, B.libelle as apporteur, C.libelle as modepaiement,
|
||||
D.libelle as moyenpaiement, D.numeroCompte
|
||||
from encaissement_temp A
|
||||
left join apporteur B on (B.codeSociete=A.codeSociete) AND (B.codeApporteur=A.codeApporteur)
|
||||
left join modepaiement C on (C.codeModePaiement=A.codeModePaiement)
|
||||
left join moyenpaiement D on (D.codeSociete=A.codeSociete) AND (D.codeMoyenPaiement=A.codeMoyenPaiement)
|
||||
where A.id=?';
|
||||
|
||||
$encaissement = $this->executerRequete($sql, array($idEncaissementTemp));
|
||||
return $encaissement->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function majTotalEncaissement($idEncaissementTemp)
|
||||
{
|
||||
$sql = 'select IFNULL(SUM(primeTtc),"0") as montant_selection from detailencaissement_temp where idEncaissement=?';
|
||||
$resultat = $this->executerRequete($sql, array($idEncaissementTemp));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
$montant_selection = $ligne['montant_selection'];
|
||||
|
||||
$sql = 'update encaissement_temp set montantSelection = ?, montantEcart = (montant-?) where (id=?)';
|
||||
$this->executerRequete($sql, array($montant_selection, $montant_selection, $idEncaissementTemp));
|
||||
|
||||
$sql = 'update encaissement_temp set ecart = "1", codeEcart = "1" where (id=?) and (montantEcart>0)';
|
||||
$this->executerRequete($sql, array($idEncaissementTemp));
|
||||
|
||||
$sql = 'update encaissement_temp set ecart = "1", codeEcart = "2" where (id=?) and (montantEcart<0)';
|
||||
$this->executerRequete($sql, array($idEncaissementTemp));
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM encaissement_temp WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Etatcp extends Modele {
|
||||
|
||||
public function getEtatcp()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM etatcp where (codeSociete = ?) order by ordre;';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Etatdevis extends Modele {
|
||||
|
||||
public function getEtatdevis()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM etatdevis where (codeSociete = ?) order by ordre;';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Exclusion extends Modele {
|
||||
public function getExclusions($codeExclusion=null,$libelle=null) {
|
||||
$codeExclusion = contruireParamLike($codeExclusion);
|
||||
$libelle = contruireParamLike($libelle);
|
||||
|
||||
$sql = 'SELECT id, codeSociete, codeExclusion, libelle
|
||||
FROM exclusion A WHERE (A.codeSociete=? AND codeExclusion LIKE ? AND libelle LIKE ?) order by libelle';
|
||||
|
||||
$exclusions = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeExclusion,$libelle));
|
||||
return $exclusions;
|
||||
}
|
||||
public function getExclusion($id) {
|
||||
$sql = 'SELECT id, codeSociete, codeExclusion, libelle
|
||||
FROM exclusion A WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
|
||||
$exclusion = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $exclusion->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
public function getNombreExclusion()
|
||||
{
|
||||
$sql = 'select count(*) as nbExclusion FROM exclusion A WHERE (A.codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbExclusion'];
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $codeExclusion, $libelle) {
|
||||
$sql = 'INSERT INTO exclusion (codeSociete, codeExclusion, libelle) VALUES (?, ?, ?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeExclusion, $libelle));
|
||||
}
|
||||
|
||||
public function modifier($id, $codeExclusion, $libelle) {
|
||||
$sql = 'UPDATE exclusion SET codeExclusion=?, libelle=? where (id=?)';
|
||||
$this->executerRequete($sql, array($codeExclusion, $libelle, $id));
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM exclusion WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function existeligne($codeExclusion) {
|
||||
$sql = 'select id FROM exclusion WHERE (codeSociete=?) and (codeExclusion=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeExclusion));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,89 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Fraisfuneraire extends Modele {
|
||||
|
||||
public function getmontant_fraisfuneraire()
|
||||
{
|
||||
$idAdherent = $_SESSION['idAdherent_C'];
|
||||
|
||||
$sql = 'select fn_montant_fraisfuneraire(?) as montant_fraisfuneraire';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idAdherent));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['montant_fraisfuneraire'];
|
||||
}
|
||||
|
||||
public function enregistrerdemandefraisfuneraire($fraisReel, $montantApayer, $demandeur, $codeLienDemandeur,
|
||||
$beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire,
|
||||
$numeroCompteBeneficiaire, $codeModePaiementDemande)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$sql = 'call sp_r_demander_fraisfuneraire(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $idBeneficiaire, $fraisReel, $montantApayer, $user, $demandeur,
|
||||
$codeLienDemandeur, $beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire,
|
||||
$numeroCompteBeneficiaire, $codeModePaiementDemande));
|
||||
|
||||
$_SESSION['fraisFuneraireDemande_C'] = "1";
|
||||
}
|
||||
|
||||
public function enregistrermodificationsfraisfuneraire($idFraisfuneraire, $montantApayer, $demandeur, $codeLienDemandeur,
|
||||
$beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire,
|
||||
$numeroCompteBeneficiaire, $codeModePaiementDemande)
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_modifier_fraisfuneraire(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idBeneficiaire, $idFraisfuneraire, $montantApayer, $user, $demandeur,
|
||||
$codeLienDemandeur, $beneficiaireReglement, $codeLienBeneficiaire, $observations, $dateDeces, $causeDeces, $codeBanqueBeneficiaire,
|
||||
$numeroCompteBeneficiaire, $codeModePaiementDemande));
|
||||
}
|
||||
|
||||
|
||||
public function enregistrerpaiementfraisfuneraire($idFraisfuneraire, $dateComptable, $montantPaye, $codeModePaiement, $referencePaiement, $codeBanquePayeur)
|
||||
{
|
||||
$idAdherent = $_SESSION['idAdherent_C'];
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_payer_fraisfuneraire(?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idAdherent, $idBeneficiaire, $idFraisfuneraire, $dateComptable, $montantPaye,
|
||||
$codeModePaiement, $referencePaiement, $codeBanquePayeur, $user));
|
||||
|
||||
$_SESSION['fraisFunerairePaye_C'] = "1";
|
||||
|
||||
}
|
||||
|
||||
public function getfraisfuneraire($idBeneficiaire)
|
||||
{
|
||||
$sql = 'call sp_r_get_fraisfuneraire(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBeneficiaire));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getfraisfuneraires($d1, $d2)
|
||||
{
|
||||
$sql = 'call sp_p_get_derogations_beneficiaire(?, ?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codePrestataire, $idBeneficiaire, $d1, $d2));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function demanderreglement($idFraisfuneraire)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
$sql = 'call sp_r_demander_reglement_fraisfuneraire(?, ?)';
|
||||
$this->executerRequete($sql, array($idFraisfuneraire, $user));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,91 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Garantiesproductionlienparente extends Modele {
|
||||
|
||||
public function getGarantiesDisponibles($codeProduit, $codeLienParente)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql="SELECT *
|
||||
FROM garantie
|
||||
WHERE codeGarantie
|
||||
NOT IN
|
||||
(
|
||||
SELECT codeGarantie
|
||||
FROM garantiesproductionlienparente
|
||||
WHERE codeSociete = ?
|
||||
AND codeProduit = ?
|
||||
AND codeLienParente = ?
|
||||
);";
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente));
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getGarantiesAjoutees($codeProduit, $codeLienParente)
|
||||
{
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql="SELECT *
|
||||
FROM garantie
|
||||
WHERE codeGarantie
|
||||
IN
|
||||
(
|
||||
SELECT codeGarantie
|
||||
FROM garantiesproductionlienparente
|
||||
WHERE codeSociete = ?
|
||||
AND codeProduit = ?
|
||||
AND codeLienParente = ?
|
||||
);";
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente));
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function ajouterToutesGarantiesProductionLienparente($codeProduit, $codeLienParente)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_ajouter_toutes_garantiesproductionlienparente(?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $user));
|
||||
}
|
||||
|
||||
public function ajouterUneGarantieProductionLienparente($codeProduit, $codeLienParente, $codeGarantie)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_ajouter_une_garantieproductionlienparente(?, ?, ?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $codeGarantie, $user));
|
||||
}
|
||||
|
||||
|
||||
public function retirerToutesGarantiesProductionLienparente($codeProduit, $codeLienParente)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_retirer_toutes_toutes_garantiesproductionlienparente(?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $user));
|
||||
}
|
||||
|
||||
public function retirerUneGarantieProductionLienparente($codeProduit, $codeLienParente, $codeGarantie)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_retirer_une_garantieproductionlienparente(?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeProduit, $codeLienParente, $codeGarantie, $user));
|
||||
}
|
||||
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,64 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Gestionnaire extends Modele {
|
||||
public function getGestionnaires($codeGestionnaire=null,$nom=null,$prenoms=null) {
|
||||
$codeGestionnaire = contruireParamLike($codeGestionnaire);
|
||||
$nom = contruireParamLike($nom);
|
||||
$prenoms = contruireParamLike($prenoms);
|
||||
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.codeGestionnaire, A.nom, A.prenoms, A.codeService,
|
||||
A.telephone, A.email, B.libelle as libelleService
|
||||
FROM gestionnaire A left join service B on (B.codeSociete=A.codeSociete AND B.codeService=A.codeService)
|
||||
WHERE (A.codeSociete=? AND A.codeGestionnaire LIKE ? AND A.nom LIKE ? AND A.prenoms LIKE ?) order by A.nom, A.prenoms';
|
||||
|
||||
$gestionnaires = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeGestionnaire,$nom,$prenoms));
|
||||
return $gestionnaires;
|
||||
}
|
||||
public function getGestionnaire($id) {
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.codeGestionnaire, A.nom, A.prenoms, A.codeService,
|
||||
A.telephone, A.email, B.libelle as libelleService
|
||||
FROM gestionnaire A left join service B on (B.codeSociete=A.codeSociete AND B.codeService=A.codeService)
|
||||
WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
|
||||
$gestionnaire = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $gestionnaire->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
public function getnombreGestionnaire()
|
||||
{
|
||||
$sql = 'select count(*) as nbGestionnaire FROM gestionnaire A WHERE (A.codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbGestionnaire'];
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $codeGestionnaire, $nom, $prenoms, $codeService, $telephone, $email) {
|
||||
$sql = 'INSERT INTO gestionnaire (codeSociete, codeGestionnaire, nom, prenoms, codeService, telephone, email) VALUES (?,?,?,?,?,?,?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeGestionnaire, $nom, $prenoms, $codeService, $telephone, $email));
|
||||
}
|
||||
|
||||
public function modifier($id, $codeGestionnaire, $nom, $prenoms, $codeService, $telephone, $email) {
|
||||
$sql = 'UPDATE gestionnaire SET codeGestionnaire=?, nom=?, prenoms=?, codeService=?, telephone=?, email=? where (id=?)';
|
||||
$this->executerRequete($sql, array($codeGestionnaire, $nom, $prenoms, $codeService, $telephone, $email, $id));
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM gestionnaire WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function existeligne($codeGestionnaire) {
|
||||
$sql = 'select id FROM gestionnaire WHERE (codeSociete=?) and (codeGestionnaire=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeGestionnaire));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getListe() {
|
||||
$sql = 'SELECT codeGestionnaire as `code`, concat(nom, " ",prenoms) as libelle
|
||||
FROM gestionnaire WHERE (codeSociete=?) order by nom, prenoms';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,199 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Groupeprestataire extends Modele
|
||||
{
|
||||
public function getListeGroupeprestataire()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql = "SELECT *
|
||||
FROM p_groupeprestataire
|
||||
WHERE codeSociete=?;";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getListe()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT codeGroupePrestataire AS code, libelle
|
||||
FROM p_groupeprestataire
|
||||
WHERE codeSociete=?;";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getGroupeprestataireId($idGroupe)
|
||||
{
|
||||
$sql = "SELECT *
|
||||
FROM p_groupeprestataire
|
||||
WHERE id=?;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idGroupe));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function nouveaugroupeprestataire($codeGroupePrestataire, $libelle){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'INSERT INTO p_groupeprestataire
|
||||
(
|
||||
codeSociete,
|
||||
codeGroupePrestataire,
|
||||
libelle
|
||||
)
|
||||
VALUES (?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeGroupePrestataire, $libelle));
|
||||
|
||||
}
|
||||
|
||||
public function enregistrermodif($idGroupe, $libelle){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'UPDATE p_groupeprestataire
|
||||
SET
|
||||
codeSociete = ?,
|
||||
codeGroupePrestataire = ?,
|
||||
libelle = ?
|
||||
WHERE id= ? ;';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeGroupePrestataire, $libelle));
|
||||
}
|
||||
|
||||
public function getPrestatairesDuGroupe($codeGroupePrestataire)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_get_prestataires_groupe_affectes(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeGroupePrestataire));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getPrestatairesHorsDuGroupe($codeGroupePrestataire)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_get_prestataires_groupe_non_affectes(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array( $codeSociete, $codeGroupePrestataire));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function supprimer($id)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_supprimer_bareme(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id, $user));
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function existeligne_prestatairesregroupes($codeGroupePrestataire, $codePrestataire) {
|
||||
$sql = 'select id FROM prestatairesregroupes_temp WHERE (codeSociete=?) and (codeGroupePrestataire=?) and (codePrestataire=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeGroupePrestataire, $codePrestataire));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterun_prestatairesregroupes_temp($codeGroupePrestataire,$codePrestataire){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
if($this->existeligne_prestatairesregroupes($codeGroupePrestataire, $codePrestataire))
|
||||
{
|
||||
die("Erreur - Risque de doublons !!!");
|
||||
}
|
||||
|
||||
$sql = 'INSERT INTO prestatairesregroupes_temp (codeSociete,codeGroupePrestataire,codePrestataire,codeUtilisateur)
|
||||
VALUES (?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeGroupePrestataire, $codePrestataire, $user));
|
||||
}
|
||||
|
||||
public function ajoutertout_prestatairesregroupes_temp($codeGroupePrestataire){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$this->retirertout_prestatairesregroupes_temp($codeGroupePrestataire);
|
||||
|
||||
$sql = "CALL sp_r_ajoutertout_prestatairesregroupes_temp(?, ?, ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeGroupePrestataire, $user));
|
||||
}
|
||||
|
||||
public function rattacher_prestataires_groupe(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'call sp_r_rattacher_prestataires_groupe(?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
}
|
||||
|
||||
public function retirerun_prestatairesregroupes_temp($codeGroupePrestataire,$codePrestataire){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'DELETE FROM prestatairesregroupes_temp
|
||||
WHERE codeSociete=?
|
||||
AND codeGroupePrestataire=?
|
||||
AND codePrestataire=?
|
||||
AND codeUtilisateur=?';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeGroupePrestataire, $codePrestataire, $user));
|
||||
}
|
||||
|
||||
public function retirertout_prestatairesregroupes_temp($codeGroupePrestataire){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'DELETE FROM prestatairesregroupes_temp
|
||||
WHERE codeSociete=?
|
||||
AND codeGroupePrestataire=?
|
||||
AND codeUtilisateur=?';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codeGroupePrestataire, $user));
|
||||
}
|
||||
|
||||
// 14/06/2021
|
||||
|
||||
public function getGroupePrestataireComposanteTarif($codeTarifActe){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()) {
|
||||
$sql = 'SELECT codeGroupePrestataire AS `code`, libelleEng as libelle
|
||||
FROM p_groupeprestataire WHERE (codeSociete=?)
|
||||
AND (codeTarifActe = ?)';
|
||||
}else{
|
||||
$sql = 'SELECT codeGroupePrestataire AS `code`, libelle
|
||||
FROM p_groupeprestataire WHERE (codeSociete=?)
|
||||
AND (codeTarifActe = ?)';
|
||||
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql,array($_SESSION['codeSociete'], $codeTarifActe));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,510 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Pbeneficiaire extends Modele {
|
||||
|
||||
public function getBeneficiaireVide()
|
||||
{
|
||||
viderContexte();
|
||||
|
||||
// $sql = 'SELECT * from vw_p_beneficiaire WHERE (1=2)';
|
||||
|
||||
$sql = 'SELECT * from vw_p_beneficiaire WHERE 0';
|
||||
|
||||
$beneficiaire = $this->executerRequete($sql);
|
||||
return $beneficiaire;
|
||||
}
|
||||
|
||||
public function getBeneficiaires($nomBeneficiaire, $prenomsBeneficiaire, $telephonePortable, $email)
|
||||
{
|
||||
$nomBeneficiaire = contruireParamLike($nomBeneficiaire);
|
||||
$prenomsBeneficiaire = contruireParamLike($prenomsBeneficiaire);
|
||||
$telephonePortable = contruireParamLike($telephonePortable);
|
||||
$email = contruireParamLike($email);
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaires(?, ?, ?, ?, ?);';
|
||||
|
||||
$adherent = $this->executerRequete($sql, array($_SESSION['codeSociete'], $nomBeneficiaire, $prenomsBeneficiaire, $telephonePortable, $email));
|
||||
return $adherent;
|
||||
}
|
||||
|
||||
public function getBeneficiairesAdh($numeroAdherent) {
|
||||
$sql = 'SELECT * from vw_p_beneficiaire A WHERE (A.codeSociete=?) AND (A.numeroAdherent=?) order by A.numeroBeneficiaire';
|
||||
|
||||
$beneficiaires = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroAdherent));
|
||||
return $beneficiaires;
|
||||
}
|
||||
|
||||
public function getBeneficiaire($numeroBeneficiaire)
|
||||
{
|
||||
$codeReseau = $_SESSION['codeReseauPrestataire_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaire_no(?, ?, ?, ?);';
|
||||
|
||||
$beneficiaire = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroBeneficiaire, $codeReseau, $codePrestataire));
|
||||
return $beneficiaire;
|
||||
}
|
||||
|
||||
public function getBeneficiaireConsultation($numeroBonConsultation)
|
||||
{
|
||||
$codeReseau = $_SESSION['codeReseauPrestataire_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaire_consultation(?, ?, ?, ?);';
|
||||
|
||||
$beneficiaire = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroBonConsultation, $codeReseau, $codePrestataire));
|
||||
return $beneficiaire;
|
||||
}
|
||||
|
||||
public function getBeneficiaireConsultationCso($numeroBonConsultation)
|
||||
{
|
||||
$sql = 'call sp_r_get_beneficiaire_consultation(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonConsultation));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $context['codePrestataire'];
|
||||
$_SESSION['prestataire_C'] = $context['prestataire'];
|
||||
$_SESSION['codeReseauPrestataire_C'] = $context['codeReseauPrestataire'];
|
||||
$_SESSION['codeTypePrestataire_C'] = $context['codeTypePrestataire'];
|
||||
$_SESSION['typeprestataire_C'] = $context['typeprestataire'];
|
||||
$_SESSION['reseausoinPrestataire_C'] = $context['reseausoinPrestataire'];
|
||||
$_SESSION['conventionne_C'] = $context['conventionne'];
|
||||
$_SESSION['estconventionne_C'] = $context['estconventionne'];
|
||||
$_SESSION['emailGestionPrestataire_C'] = $context['emailGestionPrestataire'];
|
||||
$_SESSION['codeTarifMedicament_C'] = $context['codeTarifMedicament'];
|
||||
$_SESSION['codeTarifOptique_C'] = $context['codeTarifOptique'];
|
||||
$_SESSION['codeTarifActe_C'] = $context['codeTarifActe'];
|
||||
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getBeneficiaireOrdonnance($numeroBonOrdonnance)
|
||||
{
|
||||
$codeReseau = $_SESSION['codeReseauPrestataire_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaire_ordonnance(?, ?, ?, ?);';
|
||||
|
||||
$beneficiaire = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroBonOrdonnance, $codeReseau, $codePrestataire));
|
||||
return $beneficiaire;
|
||||
}
|
||||
|
||||
public function getBeneficiaireOptique($numeroBonOptique)
|
||||
{
|
||||
$codeReseau = $_SESSION['codeReseauPrestataire_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaire_optique(?, ?, ?, ?);';
|
||||
|
||||
$beneficiaire = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroBonOptique, $codeReseau, $codePrestataire));
|
||||
return $beneficiaire;
|
||||
}
|
||||
|
||||
public function getBeneficiaireOrdonnanceCso($numeroBonOrdonnance)
|
||||
{
|
||||
$sql = 'call sp_r_get_beneficiaire_ordonnance_cso(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonOrdonnance));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $context['codePrestataire'];
|
||||
$_SESSION['prestataire_C'] = $context['prestataire'];
|
||||
$_SESSION['codeReseauPrestataire_C'] = $context['codeReseauPrestataire'];
|
||||
$_SESSION['codeTypePrestataire_C'] = $context['codeTypePrestataire'];
|
||||
$_SESSION['typeprestataire_C'] = $context['typeprestataire'];
|
||||
$_SESSION['reseausoinPrestataire_C'] = $context['reseausoinPrestataire'];
|
||||
$_SESSION['conventionne_C'] = $context['conventionne'];
|
||||
$_SESSION['estconventionne_C'] = $context['estconventionne'];
|
||||
$_SESSION['emailGestionPrestataire_C'] = $context['emailGestionPrestataire'];
|
||||
$_SESSION['codeTarifMedicament_C'] = $context['codeTarifMedicament'];
|
||||
$_SESSION['codeTarifOptique_C'] = $context['codeTarifOptique'];
|
||||
$_SESSION['codeTarifActe_C'] = $context['codeTarifActe'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getBeneficiaireOptiqueCso($numeroBonOptique)
|
||||
{
|
||||
$sql = 'call sp_r_get_beneficiaire_optique_cso(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonOptique));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $context['codePrestataire'];
|
||||
$_SESSION['prestataire_C'] = $context['prestataire'];
|
||||
$_SESSION['codeReseauPrestataire_C'] = $context['codeReseauPrestataire'];
|
||||
$_SESSION['codeTypePrestataire_C'] = $context['codeTypePrestataire'];
|
||||
$_SESSION['typeprestataire_C'] = $context['typeprestataire'];
|
||||
$_SESSION['reseausoinPrestataire_C'] = $context['reseausoinPrestataire'];
|
||||
$_SESSION['conventionne_C'] = $context['conventionne'];
|
||||
$_SESSION['estconventionne_C'] = $context['estconventionne'];
|
||||
$_SESSION['emailGestionPrestataire_C'] = $context['emailGestionPrestataire'];
|
||||
$_SESSION['codeTarifMedicament_C'] = $context['codeTarifMedicament'];
|
||||
$_SESSION['codeTarifOptique_C'] = $context['codeTarifOptique'];
|
||||
$_SESSION['codeTarifActe_C'] = $context['codeTarifActe'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getBeneficiaireExamenCso($numeroBonExamen)
|
||||
{
|
||||
$sql = 'call sp_r_get_beneficiaire_examen_cso(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonExamen));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $context['codePrestataire'];
|
||||
$_SESSION['prestataire_C'] = $context['prestataire'];
|
||||
$_SESSION['codeReseauPrestataire_C'] = $context['codeReseauPrestataire'];
|
||||
$_SESSION['codeTypePrestataire_C'] = $context['codeTypePrestataire'];
|
||||
$_SESSION['typeprestataire_C'] = $context['typeprestataire'];
|
||||
$_SESSION['reseausoinPrestataire_C'] = $context['reseausoinPrestataire'];
|
||||
$_SESSION['conventionne_C'] = $context['conventionne'];
|
||||
$_SESSION['estconventionne_C'] = $context['estconventionne'];
|
||||
$_SESSION['emailGestionPrestataire_C'] = $context['emailGestionPrestataire'];
|
||||
$_SESSION['codeTarifMedicament_C'] = $context['codeTarifMedicament'];
|
||||
$_SESSION['codeTarifOptique_C'] = $context['codeTarifOptique'];
|
||||
$_SESSION['codeTarifActe_C'] = $context['codeTarifActe'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getBeneficiaireKineCso($numeroBonKine)
|
||||
{
|
||||
$sql = 'call sp_r_get_beneficiaire_kine_cso(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonKine));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $context['codePrestataire'];
|
||||
$_SESSION['prestataire_C'] = $context['prestataire'];
|
||||
$_SESSION['codeReseauPrestataire_C'] = $context['codeReseauPrestataire'];
|
||||
$_SESSION['codeTypePrestataire_C'] = $context['codeTypePrestataire'];
|
||||
$_SESSION['typeprestataire_C'] = $context['typeprestataire'];
|
||||
$_SESSION['reseausoinPrestataire_C'] = $context['reseausoinPrestataire'];
|
||||
$_SESSION['conventionne_C'] = $context['conventionne'];
|
||||
$_SESSION['estconventionne_C'] = $context['estconventionne'];
|
||||
$_SESSION['emailGestionPrestataire_C'] = $context['emailGestionPrestataire'];
|
||||
$_SESSION['codeTarifMedicament_C'] = $context['codeTarifMedicament'];
|
||||
$_SESSION['codeTarifOptique_C'] = $context['codeTarifOptique'];
|
||||
$_SESSION['codeTarifActe_C'] = $context['codeTarifActe'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getBeneficiaireSeanceKine($numeroBonSeance)
|
||||
{
|
||||
$sql = 'call sp_r_get_beneficiaire_seance_kine(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonSeance));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $context['codePrestataire'];
|
||||
$_SESSION['prestataire_C'] = $context['prestataire'];
|
||||
$_SESSION['codeReseauPrestataire_C'] = $context['codeReseauPrestataire'];
|
||||
$_SESSION['codeTypePrestataire_C'] = $context['codeTypePrestataire'];
|
||||
$_SESSION['typeprestataire_C'] = $context['typeprestataire'];
|
||||
$_SESSION['reseausoinPrestataire_C'] = $context['reseausoinPrestataire'];
|
||||
$_SESSION['conventionne_C'] = $context['conventionne'];
|
||||
$_SESSION['estconventionne_C'] = $context['estconventionne'];
|
||||
$_SESSION['emailGestionPrestataire_C'] = $context['emailGestionPrestataire'];
|
||||
$_SESSION['codeTarifMedicament_C'] = $context['codeTarifMedicament'];
|
||||
$_SESSION['codeTarifOptique_C'] = $context['codeTarifOptique'];
|
||||
$_SESSION['codeTarifActe_C'] = $context['codeTarifActe'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getBeneficiaireOrdonnancePha($numeroBonOrdonnance)
|
||||
{
|
||||
$codeReseau = $_SESSION['codeReseauPrestataire_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaire_ordonnance(?, ?, ?, ?);';
|
||||
|
||||
$beneficiaire = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroBonOrdonnance, $codeReseau, $codePrestataire));
|
||||
return $beneficiaire->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getBeneficiaireOrdonnanceOpt($numeroBonOptique)
|
||||
{
|
||||
$codeReseau = $_SESSION['codeReseauPrestataire_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaire_optique(?, ?, ?, ?);';
|
||||
|
||||
$beneficiaire = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroBonOptique, $codeReseau, $codePrestataire));
|
||||
return $beneficiaire->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getBeneficiaireHospit($numeroBonHospitalisation)
|
||||
{
|
||||
$sql = 'call sp_r_get_beneficiaire_hospit(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonHospitalisation));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['codePrestataire_C'] = $context['codePrestataire'];
|
||||
$_SESSION['prestataire_C'] = $context['prestataire'];
|
||||
$_SESSION['codeReseauPrestataire_C'] = $context['codeReseauPrestataire'];
|
||||
$_SESSION['codeTypePrestataire_C'] = $context['codeTypePrestataire'];
|
||||
$_SESSION['typeprestataire_C'] = $context['typeprestataire'];
|
||||
$_SESSION['reseausoinPrestataire_C'] = $context['reseausoinPrestataire'];
|
||||
$_SESSION['conventionne_C'] = $context['conventionne'];
|
||||
$_SESSION['estconventionne_C'] = $context['estconventionne'];
|
||||
$_SESSION['emailGestionPrestataire_C'] = $context['emailGestionPrestataire'];
|
||||
$_SESSION['codeTarifMedicament_C'] = $context['codeTarifMedicament'];
|
||||
$_SESSION['codeTarifOptique_C'] = $context['codeTarifOptique'];
|
||||
$_SESSION['codeTarifActe_C'] = $context['codeTarifActe'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getIdBeneficiaire($numeroBeneficiaire) {
|
||||
$sql = 'SELECT idBeneficiaire FROM vw_p_beneficiaire WHERE (codeSociete=?) AND (numeroBeneficiaire=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroBeneficiaire));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['idBeneficiaire'];
|
||||
}
|
||||
|
||||
public function getIdPremierBeneficiaire($idAdherent) {
|
||||
$sql = 'SELECT idBeneficiaire FROM vw_p_beneficiaire WHERE (idAdherent=?)';
|
||||
$resultat = $this->executerRequete($sql, array($idAdherent));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['idBeneficiaire'];
|
||||
}
|
||||
|
||||
public function getContexteBeneficiaireId($idBeneficiaire) {
|
||||
$codeReseau = $_SESSION['codeReseauPrestataire_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_p_get_beneficiaire_id(?, ?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBeneficiaire, $codeReseau, $codePrestataire));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['idBeneficiaire_C'] = $context['idBeneficiaire'];
|
||||
$_SESSION['idBeneficiaire_sav'] = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$_SESSION['user_id_C'] = $context['user_id'];
|
||||
$_SESSION['finger_id_C'] = $context['finger_id'];
|
||||
|
||||
$_SESSION['idSubstitut_C'] = $context['idSubstitut'];
|
||||
$_SESSION['substitutnonassure_C'] = $context['substitutnonassure'];
|
||||
$_SESSION['substitutenVigueur_C'] = $context['substitutenVigueur'];
|
||||
|
||||
$_SESSION['idClient_C'] = $context['idClient'];
|
||||
$_SESSION['numeroClient_C'] = $context['numeroClient'];
|
||||
$_SESSION['nomClient_C'] = $context['nomClient'];
|
||||
$_SESSION['adresseGeoClient_C'] = $context['adresseGeoClient'];
|
||||
$_SESSION['boitepostaleClient_C'] = $context['boitepostaleClient'];
|
||||
$_SESSION['telephoneBureauClient_C'] = $context['telephoneBureauClient'];
|
||||
$_SESSION['telephonePortableClient_C'] = $context['telephonePortableClient'];
|
||||
$_SESSION['faxClient_C'] = $context['faxClient'];
|
||||
$_SESSION['emailClient_C'] = $context['emailClient'];
|
||||
$_SESSION['idPolice_C'] = $context['idPolice'];
|
||||
$_SESSION['numeroPolice_C'] = $context['numeroPolice'];
|
||||
$_SESSION['dateEffetPolice_C'] = $context['dateEffetPolice'];
|
||||
$_SESSION['dateFinPolice_C'] = $context['dateFinPolice'];
|
||||
$_SESSION['dateEcheancePolice_C'] = $context['dateEcheancePolice'];
|
||||
$_SESSION['codeEtatPolice_C'] = $context['codeEtatPolice'];
|
||||
$_SESSION['idCollege_C'] = $context['idCollege'];
|
||||
$_SESSION['codeProduit_C'] = $context['codeProduit'];
|
||||
$_SESSION['idAdherent_C'] = $context['idAdherent'];
|
||||
$_SESSION['numeroAdherent_C'] = $context['numeroAdherent'];
|
||||
$_SESSION['numeroBeneficiaire_C'] = $context['numeroBeneficiaire'];
|
||||
$_SESSION['nomBeneficiaire_C'] = $context['nomBeneficiaire'];
|
||||
$_SESSION['prenomsBeneficiaire_C'] = $context['prenomsBeneficiaire'];
|
||||
$_SESSION['codeLienParente_C'] = $context['codeLienParente'];
|
||||
$_SESSION['numeroPiece_C'] = $context['numeroPiece'];
|
||||
$_SESSION['sexe_C'] = $context['sexe'];
|
||||
$_SESSION['codeGroupeSanguin_C'] = $context['codeGroupeSanguin'];
|
||||
$_SESSION['dateNaissance_C'] = $context['dateNaissance'];
|
||||
$_SESSION['telephonePortableBeneficiaire_C'] = $context['telephonePortableBeneficiaire'];
|
||||
$_SESSION['dateEntreeBeneficiaire_C'] = $context['dateEntreeBeneficiaire'];
|
||||
$_SESSION['dateSortieBeneficiaire_C'] = $context['dateSortieBeneficiaire'];
|
||||
$_SESSION['codeMotifSortie_C'] = $context['codeMotifSortie'];
|
||||
$_SESSION['codeEtatBeneficiaire_C'] = $context['codeEtatBeneficiaire'];
|
||||
$_SESSION['lienPhoto_C'] = $context['lienPhoto'];
|
||||
$_SESSION['p_lienPhoto_C'] = $context['lienPhoto'];
|
||||
$_SESSION['dateEffetBeneficiaire_C'] = $context['dateEffetBeneficiaire'];
|
||||
$_SESSION['dateEffetCouvert'] = $context['dateEffetCouvert'];
|
||||
$_SESSION['enVigueur_C'] = $context['enVigueur'];
|
||||
$_SESSION['nomAdherent_C'] = $context['nomAdherent'];
|
||||
$_SESSION['prenomsAdherent_C'] = $context['prenomsAdherent'];
|
||||
$_SESSION['adresseGeoAdherent_C'] = $context['adresseGeoAdherent'];
|
||||
$_SESSION['adressePostaleAdherent_C'] = $context['adressePostaleAdherent'];
|
||||
$_SESSION['paysAdherent_C'] = $context['paysAdherent'];
|
||||
$_SESSION['telephonePortableAdherent_C'] = $context['telephonePortableAdherent'];
|
||||
$_SESSION['codeLangueClient'] = $context['codeLangueClient'];
|
||||
$_SESSION['codeLangueAdherent'] = $context['codeLangueAdherent'];
|
||||
$_SESSION['telephonFixeAdherent_C'] = $context['telephonFixeAdherent'];
|
||||
$_SESSION['emailAdherent_C'] = $context['emailAdherent'];
|
||||
$_SESSION['produit_C'] = $context['produit'];
|
||||
$_SESSION['naturepiece_C'] = $context['naturepiece'];
|
||||
$_SESSION['lienparente_C'] = $context['lienparente'];
|
||||
$_SESSION['motifsortie_C'] = $context['motifsortie'];
|
||||
$_SESSION['exercieReference_C'] = $context['exercieReference'];
|
||||
$_SESSION['idEntetecontrat'] = $context['idEntetecontrat'];
|
||||
|
||||
$_SESSION['codeLocalite'] = $context['codeLocalite'];
|
||||
|
||||
// $_SESSION['etatbeneficiaire_C'] = $context['etatbeneficiaire'];
|
||||
if (est_anglophone())
|
||||
{
|
||||
$_SESSION['etatbeneficiaire_C'] = $context['etatbeneficiaireEng'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$_SESSION['etatbeneficiaire_C'] = $context['etatbeneficiaire'];
|
||||
}
|
||||
|
||||
$_SESSION['libelleCollege_C'] = $context['libelleCollege'];
|
||||
$_SESSION['ageBeneficiaire_C'] = $context['ageBeneficiaire'];
|
||||
$_SESSION['college_couvert_C'] = $context['college_couvert'];
|
||||
$_SESSION['derogation_en_cours_C'] = $context['derogation_en_cours'];
|
||||
$_SESSION['derogation_finger_en_cours_C'] = $context['derogation_finger_en_cours'];
|
||||
$_SESSION['tm_C'] = $context['tm'];
|
||||
$_SESSION['numeroFeuilleMaladie_C'] = "0";
|
||||
$_SESSION['numeroPrescription_C'] = "0";
|
||||
|
||||
|
||||
$_SESSION['beneficiaire_C'] = $context['beneficiaire'];
|
||||
$_SESSION['adherent_C'] = $context['adherent'];
|
||||
|
||||
$_SESSION['decede_C'] = $context['decede'];
|
||||
$_SESSION['dateDeces_C'] = $context['dateDeces'];
|
||||
$_SESSION['fraisFuneraireDemande_C'] = $context['fraisFuneraireDemande'];
|
||||
$_SESSION['fraisFunerairePaye_C'] = $context['fraisFunerairePaye'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getBeneficiairesId($idAdherent) {
|
||||
$sql = 'SELECT * FROM vw_p_beneficiaire WHERE (idAdherent=?)';
|
||||
|
||||
$beneficiaires = $this->executerRequete($sql, array($idAdherent));
|
||||
return $beneficiaires;
|
||||
}
|
||||
|
||||
|
||||
public function getContexteBeneficiaireIdPrest($idBeneficiaire) {
|
||||
|
||||
$sql = 'call sp_r_get_beneficiaire_id_prest(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBeneficiaire));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['idBeneficiaire_C'] = $context['idBeneficiaire'];
|
||||
$_SESSION['idBeneficiaire_sav'] = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$_SESSION['user_id_C'] = $context['user_id'];
|
||||
$_SESSION['finger_id_C'] = $context['finger_id'];
|
||||
|
||||
$_SESSION['idSubstitut_C'] = $context['idSubstitut'];
|
||||
$_SESSION['substitutnonassure_C'] = $context['substitutnonassure'];
|
||||
$_SESSION['substitutenVigueur_C'] = $context['substitutenVigueur'];
|
||||
|
||||
$_SESSION['idClient_C'] = $context['idClient'];
|
||||
$_SESSION['numeroClient_C'] = $context['numeroClient'];
|
||||
$_SESSION['nomClient_C'] = $context['nomClient'];
|
||||
$_SESSION['adresseGeoClient_C'] = $context['adresseGeoClient'];
|
||||
$_SESSION['boitepostaleClient_C'] = $context['boitepostaleClient'];
|
||||
$_SESSION['telephoneBureauClient_C'] = $context['telephoneBureauClient'];
|
||||
$_SESSION['telephonePortableClient_C'] = $context['telephonePortableClient'];
|
||||
$_SESSION['faxClient_C'] = $context['faxClient'];
|
||||
$_SESSION['emailClient_C'] = $context['emailClient'];
|
||||
$_SESSION['idPolice_C'] = $context['idPolice'];
|
||||
$_SESSION['numeroPolice_C'] = $context['numeroPolice'];
|
||||
$_SESSION['dateEffetPolice_C'] = $context['dateEffetPolice'];
|
||||
$_SESSION['dateFinPolice_C'] = $context['dateFinPolice'];
|
||||
$_SESSION['dateEcheancePolice_C'] = $context['dateEcheancePolice'];
|
||||
$_SESSION['codeEtatPolice_C'] = $context['codeEtatPolice'];
|
||||
$_SESSION['idCollege_C'] = $context['idCollege'];
|
||||
$_SESSION['codeProduit_C'] = $context['codeProduit'];
|
||||
$_SESSION['idAdherent_C'] = $context['idAdherent'];
|
||||
$_SESSION['numeroAdherent_C'] = $context['numeroAdherent'];
|
||||
$_SESSION['numeroBeneficiaire_C'] = $context['numeroBeneficiaire'];
|
||||
$_SESSION['nomBeneficiaire_C'] = $context['nomBeneficiaire'];
|
||||
$_SESSION['prenomsBeneficiaire_C'] = $context['prenomsBeneficiaire'];
|
||||
$_SESSION['codeLienParente_C'] = $context['codeLienParente'];
|
||||
$_SESSION['numeroPiece_C'] = $context['numeroPiece'];
|
||||
$_SESSION['sexe_C'] = $context['sexe'];
|
||||
$_SESSION['codeGroupeSanguin_C'] = $context['codeGroupeSanguin'];
|
||||
$_SESSION['dateNaissance_C'] = $context['dateNaissance'];
|
||||
$_SESSION['telephonePortableBeneficiaire_C'] = $context['telephonePortableBeneficiaire'];
|
||||
$_SESSION['dateEntreeBeneficiaire_C'] = $context['dateEntreeBeneficiaire'];
|
||||
$_SESSION['dateSortieBeneficiaire_C'] = $context['dateSortieBeneficiaire'];
|
||||
$_SESSION['codeMotifSortie_C'] = $context['codeMotifSortie'];
|
||||
$_SESSION['codeEtatBeneficiaire_C'] = $context['codeEtatBeneficiaire'];
|
||||
$_SESSION['lienPhoto_C'] = $context['lienPhoto'];
|
||||
$_SESSION['p_lienPhoto_C'] = $context['lienPhoto'];
|
||||
$_SESSION['dateEffetBeneficiaire_C'] = $context['dateEffetBeneficiaire'];
|
||||
$_SESSION['dateEffetCouvert'] = $context['dateEffetCouvert'];
|
||||
$_SESSION['enVigueur_C'] = $context['enVigueur'];
|
||||
$_SESSION['nomAdherent_C'] = $context['nomAdherent'];
|
||||
$_SESSION['prenomsAdherent_C'] = $context['prenomsAdherent'];
|
||||
$_SESSION['adresseGeoAdherent_C'] = $context['adresseGeoAdherent'];
|
||||
$_SESSION['adressePostaleAdherent_C'] = $context['adressePostaleAdherent'];
|
||||
$_SESSION['paysAdherent_C'] = $context['paysAdherent'];
|
||||
$_SESSION['telephonePortableAdherent_C'] = $context['telephonePortableAdherent'];
|
||||
$_SESSION['codeLangueClient'] = $context['codeLangueClient'];
|
||||
$_SESSION['codeLangueAdherent'] = $context['codeLangueAdherent'];
|
||||
$_SESSION['telephonFixeAdherent_C'] = $context['telephonFixeAdherent'];
|
||||
$_SESSION['emailAdherent_C'] = $context['emailAdherent'];
|
||||
$_SESSION['produit_C'] = $context['produit'];
|
||||
$_SESSION['naturepiece_C'] = $context['naturepiece'];
|
||||
$_SESSION['lienparente_C'] = $context['lienparente'];
|
||||
$_SESSION['motifsortie_C'] = $context['motifsortie'];
|
||||
$_SESSION['exercieReference_C'] = $context['exercieReference'];
|
||||
|
||||
$_SESSION['codeLocalite'] = $context['codeLocaliteClient'];
|
||||
|
||||
// $_SESSION['etatbeneficiaire_C'] = $context['etatbeneficiaire'];
|
||||
if (est_anglophone())
|
||||
{
|
||||
$_SESSION['etatbeneficiaire_C'] = $context['etatbeneficiaireEng'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$_SESSION['etatbeneficiaire_C'] = $context['etatbeneficiaire'];
|
||||
}
|
||||
$_SESSION['libelleCollege_C'] = $context['libelleCollege'];
|
||||
$_SESSION['ageBeneficiaire_C'] = $context['ageBeneficiaire'];
|
||||
$_SESSION['college_couvert_C'] = $context['college_couvert'];
|
||||
$_SESSION['derogation_en_cours_C'] = $context['derogation_en_cours'];
|
||||
$_SESSION['derogation_finger_en_cours_C'] = $context['derogation_finger_en_cours'];
|
||||
$_SESSION['tm_C'] = $context['tm'];
|
||||
$_SESSION['numeroFeuilleMaladie_C'] = "0";
|
||||
$_SESSION['numeroPrescription_C'] = "0";
|
||||
|
||||
$_SESSION['beneficiaire_C'] = $context['beneficiaire'];
|
||||
$_SESSION['adherent_C'] = $context['adherent'];
|
||||
|
||||
$_SESSION['decede_C'] = $context['decede'];
|
||||
$_SESSION['dateDeces_C'] = $context['dateDeces'];
|
||||
$_SESSION['fraisFuneraireDemande_C'] = $context['fraisFuneraireDemande'];
|
||||
$_SESSION['fraisFunerairePaye_C'] = $context['fraisFunerairePaye'];
|
||||
|
||||
return $context;
|
||||
}
|
||||
|
||||
public function getEffectifPolice($idPolice) {
|
||||
// nb famille et de dépendants
|
||||
$sql = 'select
|
||||
ifnull(sum(case when codeLienParente="A" then "1" else "0" end), "0") as ndAdh,
|
||||
ifnull(SUM(case when codeLienParente="A" then "0" else "1" end), "0") as ndDep,
|
||||
ifnull(SUM(case when codeEtatBeneficiaire="V" then "1" else "0" end), "0") as ndActif
|
||||
from beneficiaire where (idPolice=?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idPolice));
|
||||
// $effectif = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
$effectif = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['ndAdh_C'] = $effectif['ndAdh'];
|
||||
$_SESSION['ndDep_C'] = $effectif['ndDep'];
|
||||
$_SESSION['ndActif_C'] = $effectif['ndActif'];
|
||||
}
|
||||
}
|
||||
|
|
@ -1,358 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Police_d extends Modele {
|
||||
|
||||
public function getPolices($numeroClient) {
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.idClient, A.numeroClient, numeroPolice, numeroPoliceSociete,
|
||||
B.libelle As typeAvenant, dateEffet, dateFin, dateEcheance, numeroAvenant, dateAvenant, numeroContrat,
|
||||
D.libelle as etatPolice, A.codeFractionnement, IFNULL(A.primeFamille,"0") as primeFamille,
|
||||
IFNULL(A.primeBeneficiaire,"0") as primeBeneficiaire, rachatTm, TM.libelle as rachattm
|
||||
FROM d_police A
|
||||
left join typeavenant B on (B.codeTypeAvenant=A.codeTypeAvenant)
|
||||
left join etatpolice D on (D.codeEtatPolice=A.codeEtatPolice)
|
||||
left join rachattm TM on (TM.codeRachatTm=A.rachatTm)
|
||||
WHERE (A.codeSociete=?) AND (A.numeroClient=?)';
|
||||
|
||||
$polices = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroClient));
|
||||
return $polices;
|
||||
}
|
||||
|
||||
public function getPolicesId($id) {
|
||||
$sql = 'SELECT A.id, A.codeSociete, A.idClient, A.numeroClient, numeroPolice, numeroPoliceSociete, numeroContrat,
|
||||
B.libelle As typeAvenant, dateEffet, dateFin, dateEcheance, numeroAvenant, dateAvenant, ADDDATE(A.dateEcheance, +1) as DateRenouvellement,
|
||||
D.libelle as etatPolice, A.codeFractionnement, T.libelle As typeContrat, IFNULL(A.primeFamille,"0") as primeFamille,
|
||||
IFNULL(A.primeBeneficiaire,"0") as primeBeneficiaire, rachatTm, rachatTm, TM.libelle as rachattm, garantieArchive, collegeArchive
|
||||
FROM d_police A
|
||||
left join typecontrat T on (T.codeTypeContrat=A.codeTypeContrat)
|
||||
left join typeavenant B on (B.codeTypeAvenant=A.codeTypeAvenant)
|
||||
left join etatpolice D on (D.codeEtatPolice=A.codeEtatPolice)
|
||||
left join rachattm TM on (TM.codeRachatTm=A.rachatTm)
|
||||
WHERE (A.codeSociete=?) AND (A.idClient=?) order by A.id';
|
||||
|
||||
$polices = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $polices;
|
||||
}
|
||||
|
||||
public function getPolice($numeroPolice)
|
||||
{
|
||||
$sql = 'call sp_d_getPoliceNo(?, ?);';
|
||||
|
||||
$police = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroPolice));
|
||||
|
||||
return $police->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getPoliceId($id)
|
||||
{
|
||||
$sql = 'call sp_d_getPoliceId(?, ?);';
|
||||
|
||||
$police = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
|
||||
return $police->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getPoliceIdSimple($id) {
|
||||
$sql = 'SELECT A.* FROM d_police A WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
$police = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $police->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getNombrePolices($numeroClient)
|
||||
{
|
||||
$sql = 'select count(*) as nbPolices FROM d_polices A WHERE (A.codeSociete=?) AND (A.numeroClient=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroClient));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbPolices'];
|
||||
}
|
||||
|
||||
public function getNombrePolicesId($id)
|
||||
{
|
||||
$sql = 'select count(*) as nbPolices FROM d_police A WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbPolices'];
|
||||
}
|
||||
|
||||
public function getContextePoliceId($id) {
|
||||
$sql = 'SELECT A.idClient, A.numeroClient, A.id AS idPolice, A.numeroPolice, A.transforme, A.numeroContrat,
|
||||
IFNULL(B.tauxTaxe,"0") AS tauxTaxe, A.codeEtape, IFNULL(A.tauxCommission,"0") AS tauxCommission,
|
||||
IFNULL(A.primeFamille,"0") as primeFamille, IFNULL(A.primeBeneficiaire,"0") as primeBeneficiaire, rachatTm,
|
||||
TM.libelle as rachattm, garantieArchive, collegeArchive, A.codeTypeAvenant, ADDDATE(A.dateEcheance, +1) as DateRenouvellement,
|
||||
A.dateEffet, A.dateFin, A.dateEcheance, dateAvenant, A.deduireComm, A.codeEtatPolice
|
||||
FROM d_police A
|
||||
LEFT JOIN typecontrat B ON (B.codeTypeContrat=A.codeTypeContrat)
|
||||
left join rachattm TM on (TM.codeRachatTm=A.rachatTm)
|
||||
WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['idClient_d_C'] = $context['idClient'];
|
||||
$_SESSION['numeroClient_d_C'] = $context['numeroClient'];
|
||||
$_SESSION['idPolice_d_C'] = $context['idPolice'];
|
||||
$_SESSION['numeroPolice_d_C'] = $context['numeroPolice'];
|
||||
$_SESSION['codeEtape_d_C'] = $context['codeEtape'];
|
||||
$_SESSION['tauxTaxe_d_C'] = $context['tauxTaxe'];
|
||||
$_SESSION['tauxCommission_d_C'] = $context['tauxCommission'];
|
||||
$_SESSION['deduireComm_d_C'] = $context['deduireComm'];
|
||||
|
||||
$_SESSION['dateEffet_d_C'] = $context['dateEffet'];
|
||||
$_SESSION['dateFin_d_C'] = $context['dateFin'];
|
||||
$_SESSION['dateEcheance_d_C'] = $context['dateEcheance'];
|
||||
|
||||
$_SESSION['dateAvenant_d_C'] = $context['dateAvenant'];
|
||||
|
||||
$_SESSION['idPolice_d_Ajax'] = $_SESSION['idPolice_d_C'];
|
||||
|
||||
$_SESSION['rachatTm_d_C'] = $context['rachatTm'];
|
||||
|
||||
$_SESSION['collegeArchive_d_C'] = $context['collegeArchive'];
|
||||
}
|
||||
|
||||
public function getDenierNumeroPolice($annee)
|
||||
{
|
||||
$sql = 'select dernierNumeroPolice from d_numerotationpolice WHERE (codeSociete=? AND annee=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$annee));
|
||||
|
||||
if ($resultat->rowCount() == 0)
|
||||
{
|
||||
$sql = 'insert into d_numerotationpolice (codeSociete, annee, dernierNumeroPolice) values (?,?,?)';
|
||||
$this->executerRequete($sql, array($_SESSION['codeSociete'],$annee,"0"));
|
||||
return "1";
|
||||
} else
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['dernierNumeroPolice']+1;
|
||||
}
|
||||
}
|
||||
|
||||
public function setDenierNumeroPolice($annee,$dernierNumeroPolice)
|
||||
{
|
||||
$sql = 'update d_numerotationpolice set dernierNumeroPolice=? WHERE (codeSociete=? AND annee=?)';
|
||||
$this->executerRequete($sql, array($dernierNumeroPolice, $_SESSION['codeSociete'], $annee));
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat,
|
||||
$dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $codeGestionnaire,
|
||||
$dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $primeFamille, $primeBeneficiaire,
|
||||
$rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, $tauxCommissionAutre,$tauxRistourne,$delaiCarencePolice,
|
||||
$codeGcAssureur,$tauxCommissionGerant,$tauxCommissionGcAssureur)
|
||||
{
|
||||
|
||||
$sql = 'INSERT INTO d_police (codeSociete, idClient, numeroClient, numeroPolice, numeroPoliceSociete, codeTypeContrat, dateEffet,
|
||||
dateFin, dateEcheance, numeroAvenant, codeTypeAvenant, dateAvenant, codeApporteur, codeGestionnaire, dateCre, userCre,
|
||||
codeEtatPolice, codeFractionnement, codePeriodicite, tauxCommission, primeFamille, primeBeneficiaire, rachatTm, deduireComm,
|
||||
taciteReconduction, tauxRachatTm, codeCommercial, tauxCommissionAutre, tauxRistourne, delaiCarencePolice, codeGcAssureur,
|
||||
tauxCommissionGerant, tauxCommissionGcAssureur)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $idClient, $numeroClient, $numeroPolice, $numeroPoliceSociete, $codeTypeContrat,
|
||||
$dateEffet, $dateFin, $dateEcheance, $numeroAvenant, $codeTypeAvenant, $dateAvenant, $codeApporteur, $codeGestionnaire,
|
||||
$dateCre, $userCre, $codeEtatPolice, $codeFractionnement, $codePeriodicite, $tauxCommission, $primeFamille, $primeBeneficiaire,
|
||||
$rachatTm, $deduireComm, $taciteReconduction, $tauxRachatTm, $codeCommercial, $tauxCommissionAutre,$tauxRistourne,$delaiCarencePolice,
|
||||
$codeGcAssureur,$tauxCommissionGerant,$tauxCommissionGcAssureur));
|
||||
|
||||
$dernierId=$this->dernierId();
|
||||
|
||||
$sql = 'insert into d_optionstarif (idPolice, numeroOptionTarif, libelleOptionTarif, user)
|
||||
select id as idPolice, "1" numeroOptionTarif, "Option 1" libelleOptionTarif, userCre from d_police where (id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($dernierId));
|
||||
|
||||
return $dernierId;
|
||||
|
||||
}
|
||||
|
||||
public function modifier($id, $codeTypeContrat, $codeApporteur, $tauxCommission, $codePeriodicite, $rachatTm,
|
||||
$tauxRachatTm, $dateEffet, $dateEcheance, $codeCommercial, $tauxCommissionAutre, $tauxRistourne, $delaiCarencePolice,
|
||||
$codeGcAssureur,$tauxCommissionGerant,$tauxCommissionGcAssureur)
|
||||
{
|
||||
$sql = 'UPDATE d_police SET
|
||||
codeTypeContrat =?,
|
||||
codeApporteur =?,
|
||||
tauxCommission =?,
|
||||
codePeriodicite =?,
|
||||
rachatTm =?,
|
||||
tauxRachatTm =?,
|
||||
dateEffet =?,
|
||||
dateEcheance =?,
|
||||
codeCommercial =?,
|
||||
tauxCommissionAutre =?,
|
||||
tauxRistourne =?,
|
||||
delaiCarencePolice =?,
|
||||
codeGcAssureur =?,
|
||||
tauxCommissionGerant =?,
|
||||
tauxCommissionGcAssureur =?
|
||||
|
||||
where (id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypeContrat, $codeApporteur, $tauxCommission, $codePeriodicite, $rachatTm,
|
||||
$tauxRachatTm, $dateEffet, $dateEcheance, $codeCommercial, $tauxCommissionAutre, $tauxRistourne, $delaiCarencePolice,
|
||||
$codeGcAssureur,$tauxCommissionGerant,$tauxCommissionGcAssureur,$id));
|
||||
}
|
||||
|
||||
public function getIdPolice($numeroPolice) {
|
||||
$sql = 'SELECT id FROM d_police WHERE (codeSociete=?) AND (numeroPolice=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroPolice));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['id'];
|
||||
}
|
||||
|
||||
public function existeligne($numeroPolice) {
|
||||
$sql = 'select id FROM d_police WHERE (codeSociete=?) and (numeroPolice=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function formaterNumeroPolice($annee,$numeroPolice) {
|
||||
$numeroPolice = "00000".$numeroPolice;
|
||||
$numeroPolice = substr($numeroPolice, -6);
|
||||
$numeroPolice = "D".$annee.$numeroPolice;
|
||||
return $numeroPolice;
|
||||
}
|
||||
|
||||
public function supprimer($idPolice) {
|
||||
$sql = 'select id from d_college where (idPolice=?) limit 1';
|
||||
$resultat = $this->executerRequete($sql, array($idPolice));
|
||||
|
||||
if($resultat->rowCount() == 0)
|
||||
{
|
||||
$sql = 'DELETE FROM d_police WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($idPolice));
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public function archivergarantie($id) {
|
||||
$sql = 'UPDATE d_police SET garantieArchive="1" where (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function archivercollege($id) {
|
||||
$sql = 'UPDATE d_police SET collegeArchive="1" where (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function getContexteAjaxPolice($id)
|
||||
{
|
||||
$sql = 'SELECT A.id as idPolice FROM d_police A WHERE (A.id=?)';
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
$_SESSION['idPolice_d_Ajax'] = $context['idPolice'];
|
||||
}
|
||||
|
||||
public function getCollegesCP($idPolice)
|
||||
{
|
||||
$sql = 'call sp_collesges_d_police(?);';
|
||||
|
||||
$colleges = $this->executerRequete($sql, array($idPolice));
|
||||
return $colleges->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getGarantiesCollegesCP($idPolice)
|
||||
{
|
||||
$sql = 'call sp_garanties_colleges_d_police(?);';
|
||||
|
||||
$garantiescolleges = $this->executerRequete($sql, array($idPolice));
|
||||
return $garantiescolleges->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function gettableauPrestationsCP($idPolice)
|
||||
{
|
||||
$sql = 'call sp_tableau_prestation_d_police(?);';
|
||||
|
||||
$colleges = $this->executerRequete($sql, array($idPolice));
|
||||
return $colleges->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getClientsearchPol($numeroPolice)
|
||||
{
|
||||
$sql = 'select id as idPolice FROM d_police WHERE (codeSociete=?) AND (numeroPolice=?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroPolice));
|
||||
|
||||
if ($resultat->rowCount() == 0)
|
||||
{
|
||||
return "0";
|
||||
} else
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['idPolice'];
|
||||
}
|
||||
}
|
||||
|
||||
public function transformer($idDevis, $numeroOptionTarif)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_transformer_devis(?, ?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idDevis, $user, $numeroOptionTarif));
|
||||
|
||||
if ($resultat->rowCount() == 0)
|
||||
{
|
||||
return "0";
|
||||
} else
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['idPolice'];
|
||||
}
|
||||
}
|
||||
|
||||
public function getContexteClientId($idPolice) {
|
||||
$sql = 'SELECT A.id as idClient, A.numeroClient, concat(A.nom," ",A.prenoms) as nomClient
|
||||
FROM d_clients A join d_police B on (B.idClient=A.id) WHERE (B.id=?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idPolice));
|
||||
|
||||
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
$_SESSION['idClient_d_C'] = $context['idClient'];
|
||||
$_SESSION['numeroClient_d_C'] = $context['numeroClient'];
|
||||
$_SESSION['nomClient_d_C'] = $context['nomClient'];
|
||||
$_SESSION['idClient_d_Ajax'] = $context['idClient'];
|
||||
}
|
||||
|
||||
public function getEnteteCP($idPolice)
|
||||
{
|
||||
$sql = 'call sp_entete_devis(?);';
|
||||
|
||||
$entete = $this->executerRequete($sql, array($idPolice));
|
||||
return $entete->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function nouvelleoptiontarif($idPolice)
|
||||
{
|
||||
$sql = 'insert into d_optionstarif (idPolice, numeroOptionTarif, libelleOptionTarif, user)
|
||||
select id as idPolice, "1" numeroOptionTarif, "Option 1" libelleOptionTarif, userCre from d_police where (id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($dernierId));
|
||||
|
||||
return $dernierId;
|
||||
|
||||
}
|
||||
|
||||
public function getTextecp($id) {
|
||||
$sql = 'select texteCp from d_police where (id=?)';
|
||||
$textecp = $this->executerRequete($sql, array($id));
|
||||
return $textecp->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function enregistrertexteCp($texteCp, $idPolice) {
|
||||
$sql = 'update d_police set texteCp=? where (id=?)';
|
||||
$this->executerRequete($sql, array($texteCp, $idPolice));
|
||||
}
|
||||
|
||||
public function fn_min_numero_option_tarif($idPolice)
|
||||
{
|
||||
$sql = 'select fn_min_numero_option_tarif(?) as numeroOptionTarif';
|
||||
$resultat = $this->executerRequete($sql, array($idPolice));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['numeroOptionTarif'];
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,245 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Quittance extends Modele {
|
||||
|
||||
public function existeligne($numeroQuittance) {
|
||||
$sql = 'select id FROM quittance WHERE (codeSociete=?) and (numeroQuittance=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$numeroQuittance));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getDenierNumeroQuittance()
|
||||
{
|
||||
$sql = 'select dernierNumeroQuittance from numerotationquittance WHERE (codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
|
||||
if ($resultat->rowCount() == 0)
|
||||
{
|
||||
$sql = 'INSERT INTO numerotationquittance (codeSociete, dernierNumeroQuittance) values (?,?)';
|
||||
$this->executerRequete($sql, array($_SESSION['codeSociete'], "1"));
|
||||
return "0";
|
||||
} else
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['dernierNumeroQuittance'];
|
||||
}
|
||||
}
|
||||
|
||||
public function setDenierNumeroQuittance($numeroQuittance)
|
||||
{
|
||||
$sql = 'update numerotationquittance set dernierNumeroQuittance=? WHERE (codeSociete=?)';
|
||||
$this->executerRequete($sql, array($numeroQuittance, $_SESSION['codeSociete']));
|
||||
}
|
||||
|
||||
public function facturer($idPolice, $numeroQuittance, $nbAliment) {
|
||||
$sql = 'select IFNULL(sum(primeNette),"0") as primeNette, IFNULL(sum(commission),"0") as commission,
|
||||
IFNULL(sum(primeHt),"0") as primeHt, IFNULL(sum(taxe),"0") as taxe,
|
||||
IFNULL(sum(fraisCarte),"0") as fraisCarte, IFNULL(sum(primeTtc),"0") as primeTtc
|
||||
FROM beneficiaire A WHERE (A.codeSociete=?) AND (A.idPolice=?)
|
||||
AND (A.codeEtatFacturation ="9") AND (A.primeTtc!=0)';
|
||||
|
||||
$totaafacturer = $this->executerRequete($sql, array($_SESSION['codeSociete'], $idPolice));
|
||||
$prime = $totaafacturer->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$dateEmission = date("Y-m-d");
|
||||
$dateCre = date("Y-m-d");
|
||||
$user = $_SESSION['login'];
|
||||
$primeNette = $prime['primeNette'];
|
||||
$primeHt = $prime['primeHt'];
|
||||
$taxe = $prime['taxe'];
|
||||
$fraisCarte = $prime['fraisCarte'];
|
||||
$primeTtc = $prime['primeTtc'];
|
||||
$commission = $prime['commission'];
|
||||
|
||||
$idQuittance = $this->ajouter($idPolice, $numeroQuittance, $dateEmission, $primeNette, $primeHt, $taxe, $fraisCarte,
|
||||
$primeTtc, $commission, $dateCre, $user, $nbAliment);
|
||||
|
||||
return $idQuittance;
|
||||
}
|
||||
|
||||
public function ajouter($idPolice, $numeroQuittance, $dateEmission, $primeNette, $primeHt, $taxe,
|
||||
$fraisCarte, $primeTtc, $commission, $dateCre, $user, $nbAliment)
|
||||
{
|
||||
$sql = 'INSERT INTO quittance (codeSociete, idClient, numeroClient, idPolice, numeroPolice, numeroQuittance,
|
||||
codeTypeAvenant, codeTypeOperation, numeroAvenant, dateEffet, dateEcheance, dateEmission, primeNette,
|
||||
primeHt, taxe, fraisCarte, primeTtc, commission, dateCre, user, nbAliment, deduireComm)
|
||||
|
||||
SELECT codeSociete, idClient, numeroClient, A.id AS idPolice, numeroPolice, ? AS numeroQuittance,
|
||||
A.codeTypeAvenant, "EMI" AS codeTypeOperation, numeroAvenant, dateEffet, dateEcheance, ? AS dateEmission,
|
||||
? AS primeNette, ? As primeHt, ? AS taxe, ? AS fraisCarte, ? AS primeTtc, ? AS commission, ? AS dateCre,
|
||||
? AS user, ? as nbAliment, deduireComm
|
||||
FROM police A WHERE (id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($numeroQuittance, $dateEmission, $primeNette, $primeHt, $taxe,
|
||||
$fraisCarte, $primeTtc, $commission, $dateCre, $user, $nbAliment, $idPolice));
|
||||
|
||||
return $this->dernierId();
|
||||
}
|
||||
|
||||
|
||||
public function solderquittance($idQuittance)
|
||||
{
|
||||
$idEncaissementTemp = $_SESSION['idEncaissementTemp'];
|
||||
$dateCre = date("Y-m-d");
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'insert into detailencaissement_temp (codeSociete, idEncaissement, idQuittance, numeroQuittance,
|
||||
primeNette, primeNetteCie, accessoireCie, assesoireApporteur, accessoire, primeHt, taxe, fraisCarte,
|
||||
commission, commissionAutre, primeTtc, dateCre, user, regle, anc_solde, deduireComm, idPolice)
|
||||
|
||||
select codeSociete, ? as idEncaissement, id as idQuittance, numeroQuittance,
|
||||
primeNette, primeNetteCie, accessoireCie, assesoireApporteur, accessoire, primeHt, taxe, fraisCarte,
|
||||
commission, commissionAutre, (primeTtc-encaisse) as primeTtc, ? as dateCre, ? user, "1" as regle,
|
||||
(primeTtc-encaisse) as anc_solde, deduireComm, idPolice
|
||||
from quittance where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($idEncaissementTemp, $dateCre, $user, $idQuittance));
|
||||
}
|
||||
|
||||
public function ajouteracomptequittance($idQuittance, $montantAcpte, $primeTtcAcpte)
|
||||
{
|
||||
$idEncaissementTemp = $_SESSION['idEncaissementTemp'];
|
||||
$dateCre = date("Y-m-d");
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$rapport = 0;
|
||||
if($primeTtcAcpte!=0)
|
||||
{
|
||||
$rapport =($montantAcpte/$primeTtcAcpte);
|
||||
}
|
||||
|
||||
$sql = 'insert into detailencaissement_temp (codeSociete, idEncaissement, idQuittance, numeroQuittance,
|
||||
primeNette, primeNetteCie, accessoireCie, assesoireApporteur, accessoire, primeHt, taxe, fraisCarte,
|
||||
commission, commissionAutre, primeTtc, dateCre, user, anc_solde, deduireComm, idPolice)
|
||||
|
||||
select codeSociete, ? as idEncaissement, id as idQuittance, numeroQuittance,
|
||||
primeNette*?, primeNetteCie*?, accessoireCie*?, assesoireApporteur*?, accessoire*?, primeHt*?, taxe*?, fraisCarte*?,
|
||||
commission*?, commissionAutre*?, primeTtc*?, ? as dateCre, ? user, (primeTtc-encaisse) as anc_solde, deduireComm, idPolice
|
||||
from quittance where id=?';
|
||||
|
||||
$this->executerRequete($sql, array($idEncaissementTemp, $rapport, $rapport, $rapport, $rapport, $rapport,
|
||||
$rapport, $rapport, $rapport, $rapport, $rapport, $rapport, $dateCre, $user, $idQuittance));
|
||||
}
|
||||
|
||||
public function getQuittance($numeroQuittance) {
|
||||
}
|
||||
|
||||
public function getQuittanceId($idQuittance)
|
||||
{
|
||||
$sql = 'SELECT A.id, A.id AS idQuittance, A.numeroQuittance, A.codeTypeAvenant,
|
||||
B.libelle AS typeavenant, B.libelleEng AS typeavenantEng,
|
||||
A.codeTypeOperation, C.libelle AS typeoperation, C.libelleEng AS typeoperationEng,
|
||||
A.numeroAvenant, A.dateEffet, A.dateEcheance, libelleQuittance,
|
||||
A.dateEmission, A.primeNette, A.primeHt, A.taxe, A.fraisCarte, A.primeTtc, A.commission, A.encaisse,
|
||||
(A.primeTtc-A.encaisse) AS solde, nbAliment, numeroEmission
|
||||
FROM quittance A
|
||||
LEFT JOIN typeavenant B ON (B.codeTypeAvenant=A.codeTypeAvenant)
|
||||
LEFT JOIN typeoperation C ON (C.codeTypeOperation=A.codeTypeOperation)
|
||||
WHERE A.id=?';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idQuittance));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM quittance WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function getQuittancesId($idPolice)
|
||||
{
|
||||
$dateJour = date("Y-m-d");
|
||||
|
||||
$sql = 'call sp_emissions_police(?, ?)';
|
||||
|
||||
$quittances = $this->executerRequete($sql, array($idPolice, $dateJour));
|
||||
|
||||
return $quittances->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getQuittancesimpayees($idClient)
|
||||
{
|
||||
$sql = 'SELECT A.*, (A.primeTtc-A.encaisse) AS solde, B.idEncaissement
|
||||
FROM quittance A
|
||||
left join detailencaissement_temp B on (B.codeSociete=A.codeSociete) and (B.idQuittance=A.id)
|
||||
WHERE (A.idClient=?) AND (A.primeTtc!=A.encaisse)
|
||||
ORDER BY numeroQuittance';
|
||||
|
||||
$quittances = $this->executerRequete($sql, array($idClient));
|
||||
return $quittances;
|
||||
}
|
||||
|
||||
public function getTotalQuittance($idPolice)
|
||||
{
|
||||
$dateJour = date("Y-m-d");
|
||||
|
||||
$sql = 'call sp_emissions_total_police(?, ?)';
|
||||
|
||||
$totalquittance = $this->executerRequete($sql, array($idPolice, $dateJour));
|
||||
|
||||
return $totalquittance->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getTotalQuittanceImpayee($idClient) {
|
||||
$sql = 'select IFNULL(sum(primeNette),"0") as primeNette, IFNULL(sum(commission),"0") as commission,
|
||||
IFNULL(sum(primeHt),"0") as primeHt, IFNULL(sum(taxe),"0") as taxe,
|
||||
IFNULL(sum(fraisCarte),"0") as fraisCarte, IFNULL(sum(primeTtc),"0") as primeTtc,
|
||||
IFNULL(sum(encaisse),"0") as encaisse, IFNULL(sum(primeTtc-encaisse),"0") as solde
|
||||
FROM quittance A WHERE (idClient=?) AND (primeTtc!=encaisse)';
|
||||
|
||||
$totalquittance = $this->executerRequete($sql, array($idClient));
|
||||
return $totalquittance->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function getQuittancesEmission($idEmission)
|
||||
{
|
||||
$sql = 'call sp_get_quittances_emission(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idEmission));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getTotalQuittanceEmission($idEmission) {
|
||||
$sql = 'select IFNULL(sum(primeNette),"0") as primeNette, IFNULL(sum(commission),"0") as commission,
|
||||
IFNULL(sum(primeHt),"0") as primeHt, IFNULL(sum(taxe),"0") as taxe,
|
||||
IFNULL(sum(fraisCarte),"0") as fraisCarte, IFNULL(sum(primeTtc),"0") as primeTtc,
|
||||
IFNULL(sum(encaisse),"0") as encaisse, IFNULL(sum(primeTtc-encaisse),"0") as solde
|
||||
FROM quittance A WHERE (A.idEmission=?)';
|
||||
|
||||
$totalquittance = $this->executerRequete($sql, array($idEmission));
|
||||
return $totalquittance->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getQuittancesPolicePeriode($idPolice, $debut, $fin)
|
||||
{
|
||||
$sql = 'call sp_emissions_police_periode(?, ?, ?)';
|
||||
|
||||
$quittances = $this->executerRequete($sql, array($idPolice, $debut, $fin));
|
||||
|
||||
return $quittances->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getTotalQuittancePeriode($idPolice, $debut, $fin)
|
||||
{
|
||||
$sql = 'call sp_emissions_total_police_periode(?, ?, ?)';
|
||||
|
||||
$totalquittance = $this->executerRequete($sql, array($idPolice, $debut, $fin));
|
||||
|
||||
return $totalquittance->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getQuittanceIdExport($idQuittance)
|
||||
{
|
||||
$sql = 'call sp_get_quittance_id(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idQuittance));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,223 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Requetesperso extends Modele
|
||||
{
|
||||
public function getListeEtatPerso()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeRequete AS `code`, nomRequeteEng AS libelle FROM requetesperso WHERE (codeSociete=?) ORDER BY ordre;';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeRequete AS `code`, nomRequete AS libelle FROM requetesperso WHERE (codeSociete=?) ORDER BY ordre;';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getsourcesrequeteperso()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'call sp_source_requete_perso_liste(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function creerrequeteperso($nomRequete, $nomRequeteEng, $descriptionRequete, $sourceDonnees, $ordre)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_creer_requeteperso(?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $nomRequete, $nomRequeteEng, $descriptionRequete,
|
||||
$sourceDonnees, $ordre, $user));
|
||||
}
|
||||
|
||||
public function getrequetesperso()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'call sp_get_requetesperso(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getunerequetesperso($idrequete)
|
||||
{
|
||||
$sql = 'call sp_afficher_une_requetesperso(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idrequete));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function desactiver($codeRequete)
|
||||
{
|
||||
$sql = 'call sp_r_desactiver_requetesperso(?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeRequete));
|
||||
}
|
||||
|
||||
public function activer($codeRequete)
|
||||
{
|
||||
$sql = 'call sp_r_activer_requetesperso(?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeRequete));
|
||||
}
|
||||
|
||||
public function getsourcerequetesperso()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'call sp_get_sources_requetesperso(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getunesourcedonneesrequetesperso($idsourcerequete)
|
||||
{
|
||||
$sql = 'call sp_afficher_une_sourcedonnees_requetesperso(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idsourcerequete));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function enregistrermodifsourcedonneesrequeteperso($idsourcerequete, $sourceDonnees)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_modifier_sourcedonnees_requetesperso(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idsourcerequete, $sourceDonnees, $user));
|
||||
}
|
||||
|
||||
public function desactiversourcedonnees($sourceDonnees)
|
||||
{
|
||||
$sql = 'call sp_r_desactiver_sourcedonnees_requetesperso(?)';
|
||||
|
||||
$this->executerRequete($sql, array($sourceDonnees));
|
||||
}
|
||||
|
||||
public function activersourcedonnees($sourceDonnees)
|
||||
{
|
||||
$sql = 'call sp_r_activer_sourcedonnees_requetesperso(?)';
|
||||
|
||||
$this->executerRequete($sql, array($sourceDonnees));
|
||||
}
|
||||
|
||||
public function creersourcedonneesrequeteperso($sourceDonnees)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_creer_sourcedonnees_requetesperso(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $sourceDonnees, $user));
|
||||
}
|
||||
|
||||
public function enregistrermodifrequeteperso($idrequete, $codeRequete, $nomRequete, $nomRequeteEng, $descriptionRequete, $sourceDonnees, $ordre)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_modifier_requeteperso(?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idrequete, $codeRequete, $nomRequete, $nomRequeteEng, $descriptionRequete,
|
||||
$sourceDonnees, $ordre, $user));
|
||||
}
|
||||
|
||||
public function getparamrequetesperso($idsourcerequete)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'call sp_param_requete_perso_id(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idsourcerequete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function reconstruireparamrequeteperso($idsourcerequete)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_reconstruire_param_requetesperso(?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idsourcerequete, $user));
|
||||
}
|
||||
|
||||
public function getparamrequetesperso_cd($sourceDonnees)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_param_requete_perso_cd(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $sourceDonnees));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getparamrequetesperso_rq($codeRequete)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'CALL sp_param_requete_perso_rq(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeRequete));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getsourcedonnees($codeRequete)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$sql = 'select fn_getsourceDonnees(?, ?) as sourceDonnees';
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeRequete));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['sourceDonnees'];
|
||||
}
|
||||
|
||||
// ICI, ON VA EXECUTER TOUTES LES REQUETES PERSO
|
||||
public function executerrequeteperso($paramrequetes)
|
||||
{
|
||||
$codeRequete = $_SESSION['codeRequete'];
|
||||
|
||||
$sourceDonnees = $this->getsourcedonnees($codeRequete);
|
||||
|
||||
$nbParams = count($paramrequetes);
|
||||
|
||||
if ($nbParams==0)
|
||||
{
|
||||
$sql = "call $sourceDonnees();";
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = "call $sourceDonnees(?";
|
||||
|
||||
$sql .= str_repeat(', ?', $nbParams-1);
|
||||
|
||||
$sql .= ');';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array_values($paramrequetes));
|
||||
}
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,133 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabactivite extends Modele{
|
||||
|
||||
public function getlisteractivite(){
|
||||
$sql = "SELECT *
|
||||
FROM p_activite
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM p_activite
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeActivite) {
|
||||
$sql = 'select id FROM p_activite WHERE (codeSociete = ? AND codeActivite=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeActivite));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM p_activite WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouteractivite($codeActivite,$libelle,$libelleEng){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql ='INSERT INTO p_activite(codeSociete, codeActivite, libelle, libelleEng)
|
||||
VALUES (?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeActivite,$libelle,$libelleEng));
|
||||
|
||||
}
|
||||
|
||||
public function modifieractivite($codeActivite,$libelle,$libelleEng,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeActivite) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE p_activite
|
||||
SET codeActivite=?,libelle=?,libelleEng=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeActivite,$libelle,$libelleEng,$id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_activite
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_activite
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_activite
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_activite
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimeractivite($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM p_activite
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM p_activite
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM p_activite
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,141 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabaffection extends Modele{
|
||||
|
||||
public function getlisteraffection(){
|
||||
$sql = "SELECT A.*, B.libelle as typeaffection,
|
||||
B.libelleEng as typeaffectionEng
|
||||
FROM p_affection A
|
||||
JOIN p_typeaffection B ON (B.codeTypeAffection=A.codeTypeAffection)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getaffection($id){
|
||||
$sql = "SELECT A.*, B.libelle as typeaffection,
|
||||
B.libelleEng as typeaffectionEng
|
||||
FROM p_affection A
|
||||
JOIN p_typeaffection B ON (B.codeTypeAffection=A.codeTypeAffection)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function gettypeaffection(){
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTypeAffection as code, libelleEng as libelle
|
||||
FROM p_typeaffection
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
}else{
|
||||
$sql = "SELECT codeTypeAffection as code, libelle
|
||||
FROM p_typeaffection
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function existeligne($codeAffection) {
|
||||
$sql = 'select id FROM p_affection WHERE (codeAffection=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeAffection));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouteraffection($codeAffection,$libelle,$codeTypeAffection,$libelleEng){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeAffection) && empty($libelle) && empty($codeTypeAffection)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO p_affection(codeSociete,codeAffection,libelle,codeTypeAffection,libelleEng)
|
||||
VALUES (?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeAffection,$libelle,$codeTypeAffection,$libelleEng));
|
||||
|
||||
}
|
||||
|
||||
public function modifieraffection($codeAffection,$libelle,$codeTypeAffection,$libelleEng,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeAffection) && empty($libelle) && empty($codeTypeAffection)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE p_affection
|
||||
SET codeAffection=?,libelle=?,codeTypeAffection=?,libelleEng=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeAffection,$libelle,$codeTypeAffection,$libelleEng,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimeraffection($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM p_affection
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_affection
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_affection
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_affection
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_affection
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM p_affection WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,145 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabbanques extends Modele{
|
||||
|
||||
public function getlisterbanques(){
|
||||
$sql = "SELECT *
|
||||
FROM banque
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getbanques($id){
|
||||
$sql = "SELECT *
|
||||
FROM banque
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeBanque) {
|
||||
$sql = 'select id FROM banque WHERE (codeBanque=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeBanque));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterbanques($codeBanque,$libelle,$codeSwift,$banqueSociete,$numeroCompteCpt,$numeroCompteBancaire){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql ='INSERT INTO banque(codeSociete, codeBanque, libelle, codeSwift, banqueSociete, numeroCompteCpt, numeroCompteBancaire)
|
||||
VALUES (?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeBanque,$libelle,$codeSwift,$banqueSociete,$numeroCompteCpt,$numeroCompteBancaire));
|
||||
|
||||
}
|
||||
|
||||
public function modifierbanques($codeBanque,$libelle,$codeSwift,$banqueSociete,$numeroCompteCpt,$numeroCompteBancaire,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeBanque) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE banque
|
||||
SET codeBanque=?,libelle=?,codeSwift=?,banqueSociete=?,
|
||||
numeroCompteCpt=?,numeroCompteBancaire=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeBanque,$libelle,$codeSwift,$banqueSociete,$numeroCompteCpt,$numeroCompteBancaire,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerbanques($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM banque
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE banque
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE banque
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE banque
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE banque
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM banque WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM banque
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM banque
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM banque
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabbaremeaccessoireavenant extends Modele{
|
||||
|
||||
public function getlisterbaremeaccessoireavenant(){
|
||||
$sql = "SELECT a.*, b.libelle AS typecontrat, b.libelleEng AS typecontratEng,
|
||||
c.libelle AS appli, c.libelleEng AS appliEng
|
||||
FROM baremeaccessoireavevant a
|
||||
JOIN typecontrat b ON (b.codeTypeContrat = a.codeTypeContrat)
|
||||
JOIN applications c ON (c.codeApplication = a.codeApplication)
|
||||
WHERE (a.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getbaremeaccessoireavenant($id){
|
||||
$sql = "SELECT a.*, b.libelle AS typecontrat, b.libelleEng AS typecontratEng,
|
||||
c.libelle AS appli, c.libelleEng AS appliEng
|
||||
FROM baremeaccessoireavevant a
|
||||
JOIN typecontrat b ON (b.codeTypeContrat = a.codeTypeContrat)
|
||||
JOIN applications c ON (c.codeApplication = a.codeApplication)
|
||||
WHERE (a.id = ? and a.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function gettypecontrat(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTypeContrat AS code, libelleEng AS libelle
|
||||
FROM typecontrat ORDER BY libelle;";
|
||||
}else{
|
||||
$sql = "SELECT codeTypeContrat AS code, libelle
|
||||
FROM typecontrat ORDER BY libelle;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getapplication(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeApplication AS code, libelleEng AS libelle
|
||||
FROM applications WHERE id IN (6,7) ORDER BY libelle;";
|
||||
}else{
|
||||
$sql = "SELECT codeApplication AS code, libelle
|
||||
FROM applications WHERE id IN (6,7) ORDER BY libelle;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
|
||||
public function ajouterbaremeaccessoireavenant($codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,
|
||||
$accessoireForfait,$accessoireMin,$accessoireMax){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql ='INSERT INTO baremeaccessoireavevant(codeSociete,codeTypeContrat,codeApplication,primeMin,primeMax,tauxAccessoire,
|
||||
accessoireForfait,accessoireMin,accessoireMax)
|
||||
VALUES (?,?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,
|
||||
$accessoireForfait,$accessoireMin,$accessoireMax));
|
||||
|
||||
}
|
||||
|
||||
public function modifierbaremeaccessoireavenant($codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,
|
||||
$accessoireForfait,$accessoireMin,$accessoireMax,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'UPDATE baremeaccessoireavevant
|
||||
SET codeTypeContrat=?, codeApplication=?, primeMin=?,primeMax=?,tauxAccessoire=?,accessoireForfait=?,
|
||||
accessoireMin=?,accessoireMax=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypeContrat,$codeApplication,$primeMin,$primeMax,$tauxAccessoire,$accessoireForfait,
|
||||
$accessoireMin,$accessoireMax,$id,$codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM baremeaccessoireavevant WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function supprimerbaremeaccessoireavenant($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM baremeaccessoireavevant
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE baremeaccessoireavevant
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE baremeaccessoireavevant
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE baremeaccessoireavevant
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE baremeaccessoireavevant
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,155 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabbureau extends Modele{
|
||||
|
||||
public function getlisterbureau(){
|
||||
$sql = "SELECT id, codeBureau, libelle, CONCAT_WS(' ', nomRespon,prenomRespon) AS respo,
|
||||
CONCAT_WS(' / ',telephoneFixe,telephonePortable) AS contacts, choix
|
||||
FROM bureau
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function getbureau($id){
|
||||
$sql = "SELECT *
|
||||
FROM bureau
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeBureau) {
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'select id FROM bureau WHERE (codeSociete=?) and (codeBureau=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete,$codeBureau));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterbureau($codeBureau,$libelle,$nomRespon,$prenomRespon,$telephoneFixe,$telephonePortable,$email){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeBureau) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO bureau(codeSociete,codeBureau,libelle,nomRespon,prenomRespon,telephoneFixe,telephonePortable,email)
|
||||
VALUES (?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeBureau,$libelle,$nomRespon,$prenomRespon,$telephoneFixe,$telephonePortable,$email));
|
||||
|
||||
}
|
||||
|
||||
public function modifierbureau($codeBureau,$libelle,$nomRespon,$prenomRespon,$telephoneFixe,$telephonePortable,$email,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeBureau) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE bureau
|
||||
SET codeBureau=?,libelle=?,nomRespon=?,prenomRespon=?,
|
||||
telephoneFixe=?,telephonePortable=?,email=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeBureau,$libelle,$nomRespon,$prenomRespon,$telephoneFixe,$telephonePortable,$email,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerbureau($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM bureau
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE bureau
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE bureau
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE bureau
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE bureau
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM bureau WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM bureau
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM bureau
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM bureau
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,185 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabcommerciaux extends Modele{
|
||||
|
||||
public function getlistercommerciaux(){
|
||||
$sql = "SELECT A.*, B.libelle as typeapp,
|
||||
C.libelle as bureau
|
||||
FROM commercial A
|
||||
JOIN typeapporteur B ON (B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
JOIN bureau C ON (C.codeBureau=A.codeBureau)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getcommerciaux($id){
|
||||
$sql = "SELECT A.*, B.libelle as typeapp,
|
||||
C.libelle as bureau
|
||||
FROM commercial A
|
||||
JOIN typeapporteur B ON (B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
JOIN bureau C ON (C.codeBureau=A.codeBureau)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
|
||||
public function getBureaucommerciaux(){
|
||||
$sql = "SELECT codeBureau as code, libelle
|
||||
FROM bureau
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getTypecommerciaux(){
|
||||
$sql = "SELECT codeTypeApporteur as code, libelle
|
||||
FROM typeapporteur
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function existeligne($codeApporteur) {
|
||||
$sql = 'select id FROM commercial WHERE (codeApporteur=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeApporteur));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajoutercommerciaux($codeApporteur,$codeTypeApporteur,$libelle,$telephone,$email,$adresseGeo,
|
||||
$adressePost,$nomResponsable,$codeBureau,$deduireComm,$typeSysteme){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeApporteur) && empty($codeTypeApporteur) && empty($libelle) && empty($codeBureau)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO commercial(codeSociete,codeApporteur,codeTypeApporteur,libelle,telephone,email,adresseGeo,
|
||||
adressePost,nomResponsable,codeBureau,deduireComm,typeSysteme)
|
||||
VALUES (?,?,?,?,?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeApporteur,$codeTypeApporteur,$libelle,$telephone,$email,$adresseGeo,
|
||||
$adressePost,$nomResponsable,$codeBureau,$deduireComm,$typeSysteme));
|
||||
|
||||
}
|
||||
|
||||
public function modifiercommerciaux($codeApporteur,$codeTypeApporteur,$libelle,$telephone,$email,$adresseGeo,
|
||||
$adressePost,$nomResponsable,$codeBureau,$deduireComm,$typeSysteme,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeCommercial) && empty($codeTypeApporteur) && empty($libelle) && empty($codeBureau)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE commercial
|
||||
SET codeApporteur=?,codeTypeApporteur=?,libelle=?,telephone=?,email=?,adresseGeo=?,
|
||||
adressePost=?,nomResponsable=?,codeBureau=?,deduireComm=?,typeSysteme=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeApporteur,$codeTypeApporteur,$libelle,$telephone,$email,$adresseGeo,$adressePost,
|
||||
$nomResponsable,$codeBureau,$deduireComm,$typeSysteme,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimercommerciaux($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM commercial
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE commercial
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE commercial
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE commercial
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE commercial
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM commercial WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM commercial
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM commercial
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM commercial
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,146 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabcontactsassureur extends Modele{
|
||||
|
||||
public function getlistercontactsassureur(){
|
||||
$sql = "SELECT id, CONCAT(nom,' ',prenoms) as noms, telephone, email, fonction, choix
|
||||
FROM contactsassureur
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getcontactsassureur($id){
|
||||
$sql = "SELECT *
|
||||
FROM contactsassureur
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
|
||||
public function ajoutercontactsassureur($nom,$prenoms,$telephone,$email,$fonction,$fonctionEng,$sexe,$ordre){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($nom) && empty($prenoms)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO contactsassureur(codeSociete,nom,prenoms,telephone,email,fonction,fonctionEng,sexe,ordre)
|
||||
VALUES (?,?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$nom,$prenoms,$telephone,$email,$fonction,$fonctionEng,$sexe,$ordre));
|
||||
|
||||
}
|
||||
|
||||
public function modifiercontactsassureur($nom,$prenoms,$telephone,$email,$fonction,$fonctionEng,$sexe,$ordre,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($nom) && empty($prenoms)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE contactsassureur
|
||||
SET nom=?,prenoms=?,telephone=?,email=?,
|
||||
fonction=?,fonctionEng=?,sexe=?,ordre=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($nom,$prenoms,$telephone,$email,$fonction,$fonctionEng,$sexe,$ordre,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimercontactsassureur($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM contactsassureur
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE contactsassureur
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE contactsassureur
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE contactsassureur
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE contactsassureur
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM contactsassureur WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM contactsassureur
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM contactsassureur
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM contactsassureur
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,150 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabetendueterritoire extends Modele{
|
||||
|
||||
public function getlisteretendueterritoire(){
|
||||
$sql = "SELECT *
|
||||
FROM etendueterritoire
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getliste(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTerritoire as code, libelleEng as libelle
|
||||
FROM etendueterritoire
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY libelle;";
|
||||
}else{
|
||||
$sql = "SELECT codeTerritoire as code, libelle
|
||||
FROM etendueterritoire
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY libelle;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM etendueterritoire
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeTerritoire) {
|
||||
$sql = 'select id FROM etendueterritoire WHERE (codeSociete = ? AND codeTerritoire=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeTerritoire));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM etendueterritoire WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouteretendueterritoire($codeTerritoire,$libelle,$libelleEng){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql ='INSERT INTO etendueterritoire(codeSociete, codeTerritoire, libelle, libelleEng)
|
||||
VALUES (?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeTerritoire,$libelle,$libelleEng));
|
||||
|
||||
}
|
||||
|
||||
public function modifieretendueterritoire($codeTerritoire,$libelle,$libelleEng,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeTerritoire) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE etendueterritoire
|
||||
SET codeTerritoire=?,libelle=?,libelleEng=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeTerritoire,$libelle,$libelleEng,$id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE etendueterritoire
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE etendueterritoire
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE etendueterritoire
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE etendueterritoire
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimeretendueterritoire($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM etendueterritoire
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM etendueterritoire
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM etendueterritoire
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,98 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabexclusionacteproduit extends Modele{
|
||||
|
||||
public function getlisterexclusionacteproduit(){
|
||||
$sql = "SELECT A.*, B.libelle as produit,
|
||||
B.libelleEng as produitEng,
|
||||
C.libelle as acte
|
||||
FROM p_exclusionacteproduit A
|
||||
JOIN produit B ON (B.codeProduit=A.codeProduit)
|
||||
JOIN p_acte C ON (C.codeActe=A.codeActe)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getexclusionacteproduit($id){
|
||||
$sql = "SELECT A.*, B.libelle as produit,
|
||||
B.libelleEng as produitEng,
|
||||
C.libelle as acte
|
||||
FROM p_exclusionacteproduit A
|
||||
JOIN produit B ON (B.codeProduit=A.codeProduit)
|
||||
JOIN p_acte C ON (C.codeActe=A.codeActe)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getproduit(){
|
||||
$sql = "SELECT codeProduit as code, libelle, libelleEng
|
||||
FROM produit
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getacte(){
|
||||
$sql = "SELECT codeActe as code, libelle
|
||||
FROM p_acte
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
|
||||
public function ajouterexclusionacteproduit($codeProduit,$codeActe){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeProduit) && empty($codeActe)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO p_exclusionacteproduit(codeSociete,codeProduit,codeActe)
|
||||
VALUES (?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeProduit,$codeActe));
|
||||
|
||||
}
|
||||
|
||||
public function modifierexclusionacteproduit($codeProduit,$codeActe,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeProduit) && empty($codeActe)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE p_exclusionacteproduit
|
||||
SET codeProduit=?,codeActe=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeProduit,$codeActe,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerexclusionacteproduit($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM p_exclusionacteproduit
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,96 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabexclusionmedicamentproduit extends Modele{
|
||||
|
||||
public function getlisterexclusionmedicamentproduit(){
|
||||
$sql = "SELECT A.*, B.libelle as produit,
|
||||
B.libelleEng as produitEng,
|
||||
C.libelle as medicament
|
||||
FROM p_exclusionmedicamentproduit A
|
||||
JOIN produit B ON (B.codeProduit=A.codeProduit)
|
||||
JOIN p_medicament C ON (C.codeMedicament=A.codeMedicament)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getexclusionmedicamentproduit($id){
|
||||
$sql = "SELECT A.*, B.libelle as produit,
|
||||
B.libelleEng as produitEng,
|
||||
C.libelle as medicament
|
||||
FROM p_exclusionmedicamentproduit A
|
||||
JOIN produit B ON (B.codeProduit=A.codeProduit)
|
||||
JOIN p_medicament C ON (C.codeMedicament=A.codeMedicament)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getproduit(){
|
||||
$sql = "SELECT codeProduit as code, libelle, libelleEng
|
||||
FROM produit
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getmedicament(){
|
||||
$sql = "SELECT codemedicament as code, libelle
|
||||
FROM p_medicament
|
||||
ORDER BY 1";
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
|
||||
public function ajouterexclusionmedicamentproduit($codeProduit,$codeMedicament){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeProduit) && empty($codeMedicament)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO p_exclusionmedicamentproduit(codeSociete,codeProduit,codeMedicament)
|
||||
VALUES (?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeProduit,$codeMedicament));
|
||||
|
||||
}
|
||||
|
||||
public function modifierexclusionmedicamentproduit($codeProduit,$codeMedicament,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeProduit) && empty($codeMedicament)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE p_exclusionmedicamentproduit
|
||||
SET codeProduit=?,codeMedicament=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeProduit,$codeMedicament,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerexclusionmedicamentproduit($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM p_exclusionmedicamentproduit
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,147 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabgarantie extends Modele{
|
||||
|
||||
public function getlistergarantie(){
|
||||
$sql = "SELECT *
|
||||
FROM garantie
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM garantie
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getGarantieParent(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeGarantie AS code, libelleEng AS libelle
|
||||
FROM garantie WHERE codeSociete=?";
|
||||
}else{
|
||||
|
||||
$sql ="SELECT codeGarantie AS code, libelle
|
||||
FROM garantie WHERE codeSociete=?";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function existeligne($codeGarantie) {
|
||||
$sql = 'select id FROM garantie WHERE (codeSociete = ? AND codeGarantie=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeGarantie));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM garantie WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajoutergarantie($codeGarantie,$libelle,$libelleEng,$optionnelle,$ordre,
|
||||
$codeGarantieParent,$tauxPlafond,$forfaitPlafond,$plafondLettre){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql ='INSERT INTO garantie(codeSociete,codeGarantie,libelle,libelleEng,optionnelle,ordre,
|
||||
codeGarantieParent,tauxPlafond,forfaitPlafond,plafondLettre)
|
||||
VALUES (?,?,?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeGarantie,$libelle,$libelleEng,$optionnelle,$ordre,
|
||||
$codeGarantieParent,$tauxPlafond,$forfaitPlafond,$plafondLettre));
|
||||
}
|
||||
|
||||
public function modifiergarantie($codeGarantie,$libelle,$libelleEng,$optionnelle,$ordre,$codeGarantieParent,
|
||||
$tauxPlafond,$forfaitPlafond,$plafondLettre,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'UPDATE garantie
|
||||
SET codeGarantie=?,libelle=?,libelleEng=?,optionnelle=?,ordre=?,codeGarantieParent=?,tauxPlafond=?,
|
||||
forfaitPlafond=?,plafondLettre=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeGarantie,$libelle,$libelleEng,$optionnelle,$ordre,$codeGarantieParent,
|
||||
$tauxPlafond,$forfaitPlafond,$plafondLettre,$id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE garantie
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE garantie
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE garantie
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE garantie
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimergarantie($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM garantie
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM garantie
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM garantie
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,99 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabgarantiesproduction extends Modele{
|
||||
|
||||
public function getlistergarantiesproduction(){
|
||||
$sql = "SELECT A.*, B.libelle as garantie,
|
||||
B.libelleEng as garantieEng,
|
||||
C.libelle as produit, C.libelleEng as produitEng
|
||||
FROM garantiesproduction A
|
||||
JOIN garantie B ON (B.codeGarantie=A.codeGarantie)
|
||||
JOIN produit C ON (C.codeProduit=A.codeProduit)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getgarantiesproduction($id){
|
||||
$sql = "SELECT A.*, B.libelle as garantie,
|
||||
B.libelleEng as garantieEng,
|
||||
C.libelle as produit, C.libelleEng as produitEng
|
||||
FROM garantiesproduction A
|
||||
JOIN garantie B ON (B.codeGarantie=A.codeGarantie)
|
||||
JOIN produit C ON (C.codeProduit=A.codeProduit)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getgarantie(){
|
||||
$sql = "SELECT codeGarantie as code, libelle, libelleEng
|
||||
FROM garantie
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getproduit(){
|
||||
$sql = "SELECT codeProduit as code, libelle, libelleEng
|
||||
FROM produit
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
|
||||
public function ajoutergarantiesproduction($codeProduit,$codeGarantie){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codeUtilisateur = $_SESSION['idUtilisateur'];
|
||||
|
||||
if(empty($codeGarantie) && empty($codeProduit)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO garantiesproduit(codeSociete,codeProduit,codeGarantie,codeUtilisateur)
|
||||
VALUES (?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeProduit,$codeGarantie,$codeUtilisateur));
|
||||
|
||||
}
|
||||
|
||||
public function modifiergarantiesproduction($codeProduit,$codeGarantie,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codeUtilisateur = $_SESSION['idUtilisateur'];
|
||||
|
||||
if(empty($codeProduit) && empty($codeGarantie)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE garantiesproduit
|
||||
SET codeProduit=?,codeGarantie=?,codegarantie=?,codeUtilisateur=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeProduit,$codeGarantie,$codeUtilisateur,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimergarantiesproduction($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM garantiesproduit
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,186 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabintermediaires extends Modele{
|
||||
|
||||
public function getlisterintermediaires(){
|
||||
$sql = "SELECT A.*, B.libelle as type_apporteur,
|
||||
B.libelleEng as apporteur_type,
|
||||
C.libelle as bureau
|
||||
FROM apporteur A
|
||||
LEFT JOIN typeapporteur B ON (B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
LEFT JOIN bureau C ON (C.codeBureau=A.codeBureau)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getintermediaires($id){
|
||||
$sql = "SELECT A.*, B.libelle as type_apporteur,
|
||||
B.libelleEng as apporteur_type,
|
||||
C.libelle as bureau
|
||||
FROM apporteur A
|
||||
left JOIN typeapporteur B ON (B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
left JOIN bureau C ON (C.codeBureau=A.codeBureau)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getTypesintermediaires(){
|
||||
$sql = "SELECT codeTypeApporteur as code, libelle, libelleEng
|
||||
FROM typeapporteur
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getBureauintermediaires(){
|
||||
$sql = "SELECT codeBureau as code, libelle
|
||||
FROM bureau
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function existeligne($codeApporteur) {
|
||||
$sql = 'select id FROM apporteur WHERE (codeApporteur=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeApporteur));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterintermediaire($codeApporteur,$libelle,$codeTypeApporteur,$nomResponsable,$telephone,
|
||||
$email,$codeBureau,$deduireComm,$adressePost,$adresseGeo){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeApporteur) && empty($libelle) && empty($codeTypeApporteur) && empty($codeBureau)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO apporteur(codeSociete, codeApporteur, libelle, codeTypeApporteur, nomResponsable,
|
||||
telephone, email, codeBureau, deduireComm,adresseGeo, adressePost)
|
||||
VALUES (?,?,?,?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeApporteur,$libelle,$codeTypeApporteur,$nomResponsable,
|
||||
$telephone, $email,$codeBureau,$deduireComm,$adresseGeo,$adressePost));
|
||||
|
||||
}
|
||||
|
||||
public function modifierintermediaires($codeApporteur,$libelle,$codeTypeApporteur,$nomResponsable,$telephone,
|
||||
$email,$codeBureau,$deduireComm,$adressePost,$adresseGeo,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeApporteur) && empty($libelle) && empty($codeTypeApporteur) && empty($codeBureau)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE apporteur
|
||||
SET codeApporteur=?,libelle=?,codeTypeApporteur=?,nomResponsable=?,
|
||||
telephone=?,email=?,codeBureau=?,deduireComm=?,adressePost=?,adresseGeo=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeApporteur,$libelle,$codeTypeApporteur,$nomResponsable,$telephone,
|
||||
$email,$codeBureau,$deduireComm,$adresseGeo,$adressePost, $id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerintermediaire($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM apporteur
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE apporteur
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE apporteur
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE apporteur
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE apporteur
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM apporteur WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM apporteur
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM apporteur
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM apporteur
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,130 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabjoursferiers extends Modele{
|
||||
|
||||
public function getlisterjoursferiers($codePays,$annee){
|
||||
$sql = "SELECT *
|
||||
FROM joursferiers
|
||||
where codePays=?
|
||||
and annee=?
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codePays, $annee));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM joursferiers
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
|
||||
public function getListePays($codePaysDefault=null) {
|
||||
$codePaysDefault = contruireParam($codePaysDefault);
|
||||
$sql = 'SELECT case when codePays = ? then "0" else "1" end as ordre, codePays as `code`, libelle
|
||||
FROM pays WHERE (codeSociete=?) order by 1, libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codePaysDefault, $_SESSION['codeSociete']));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM joursferiers WHERE (choix="1")';
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterjoursferiers($codePays,$libelle,$libelleEng,$dateFerier,$demiJournee){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$annee = date('Y', strtotime($dateFerier));
|
||||
|
||||
$sql ='INSERT INTO joursferiers(codeSociete, codePays, libelle, libelleEng, dateFerier, annee, demiJournee)
|
||||
VALUES (?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $codePays, $libelle, $libelleEng, $dateFerier, $annee, $demiJournee));
|
||||
|
||||
}
|
||||
|
||||
public function modifierjoursferiers($codePays, $libelle, $libelleEng, $dateFerier, $demiJournee, $id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$annee = date('Y', strtotime($dateFerier));
|
||||
|
||||
$sql = 'UPDATE joursferiers
|
||||
SET codeSociete=?,
|
||||
codePays=?,
|
||||
libelle=?,
|
||||
libelleEng=?,
|
||||
dateFerier=?,
|
||||
annee=?,
|
||||
demiJournee=?
|
||||
WHERE (id = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codePays,$libelle,$libelleEng,$dateFerier,$annee,$demiJournee,$id));
|
||||
}
|
||||
|
||||
public function selectionnerune($id){
|
||||
|
||||
$sql = "UPDATE joursferiers
|
||||
SET choix='1'
|
||||
WHERE (id = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
|
||||
$sql = "UPDATE joursferiers
|
||||
SET choix='0'
|
||||
WHERE (id = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
|
||||
$sql = "UPDATE joursferiers
|
||||
SET choix='1';";
|
||||
|
||||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
|
||||
$sql = "UPDATE joursferiers
|
||||
SET choix='0';";
|
||||
|
||||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
public function supprimerjoursferiers($id){
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM joursferiers
|
||||
WHERE (id = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$sql = 'DELETE
|
||||
FROM joursferiers;';
|
||||
|
||||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
|
||||
$sql = "DELETE
|
||||
FROM joursferiers
|
||||
WHERE (choix='1');";
|
||||
|
||||
$this->executerRequete($sql);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Tableaucommission extends Modele {
|
||||
|
||||
public function getInfoscommission($codeApporteur, $codeEtape) {
|
||||
$sql = 'SELECT IFNULL(A.tauxCommission,"0") AS tauxCommission FROM tableaucommission A
|
||||
JOIN apporteur C ON (C.codeSociete=A.codeSociete) AND (C.codeTypeApporteur=A.codeTypeApporteur)
|
||||
WHERE (A.codeSociete=?) AND (codeApporteur=?) AND (codeEtape=?) limit 1';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeApporteur, $codeEtape));
|
||||
|
||||
if($resultat->rowCount() > 0)
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['tauxCommission'];
|
||||
}
|
||||
else
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
public function getInfoscommissionAutre($codeApporteur, $codeEtape) {
|
||||
$sql = 'SELECT IFNULL(A.tauxCommission,"0") AS tauxCommission FROM tableaucommission A
|
||||
JOIN commercial C ON (C.codeSociete=A.codeSociete) AND (C.codeTypeApporteur=A.codeTypeApporteur)
|
||||
WHERE (A.codeSociete=?) AND (codeApporteur=?) AND (codeEtape=?) limit 1';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeApporteur, $codeEtape));
|
||||
|
||||
if($resultat->rowCount() > 0)
|
||||
{
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['tauxCommission'];
|
||||
}
|
||||
else
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,177 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tablocalite extends Modele{
|
||||
|
||||
public function getlisterlocalite(){
|
||||
$sql = "SELECT A.*, B.libelle as nompays,
|
||||
C.libelle as nomville
|
||||
FROM localite A
|
||||
JOIN pays B ON (B.codePays=A.codePays)
|
||||
JOIN ville C ON (C.codeVille=A.codeVille)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getlocalite($id){
|
||||
$sql = "SELECT A.*, B.libelle as nompays,
|
||||
C.libelle as nomville
|
||||
FROM localite A
|
||||
JOIN pays B ON (B.codePays=A.codePays)
|
||||
JOIN ville C ON (C.codeVille=A.codeVille)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getpayslocalite(){
|
||||
|
||||
$sql = "SELECT codePays as code, libelle
|
||||
FROM pays
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getvillelocalite($codePays){
|
||||
$sql = "SELECT codeVille as code, libelle
|
||||
FROM ville
|
||||
WHERE (codeSociete =? and codePays=?)
|
||||
ORDER BY 1";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codePays));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function existeligne($codeLocalite) {
|
||||
$sql = 'select id FROM localite WHERE (codeLocalite=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeLocalite));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterlocalite($codePays,$codeVille,$codeLocalite,$libelle){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($$codePays) && empty($libelle) && empty($codeVille) && empty($codeLocalite)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO localite(codeSociete,codePays,codeVille,codeLocalite,libelle)
|
||||
VALUES (?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codePays,$codeVille,$codeLocalite,$libelle));
|
||||
|
||||
}
|
||||
|
||||
public function modifierlocalite($codePays,$codeVille,$codeLocalite,$libelle,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codePays) && empty($libelle) && empty($codeVille) && empty($codeLocalite)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE localite
|
||||
SET codePays=?,codeVille=?,codeLocalite=?,libelle=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codePays,$codeVille,$codeLocalite,$libelle, $id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerlocalite($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM localite
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE localite
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE localite
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE localite
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE localite
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM localite WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM localite
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM localite
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM localite
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,126 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabmodepaiement extends Modele{
|
||||
|
||||
public function getlistermodepaiement(){
|
||||
$sql = "SELECT a.*, b.libelle AS libtypefr, b.libelleEng AS libtypeeng
|
||||
FROM modepaiement a
|
||||
JOIN typepaiement b ON (b.codeTypePaiement = a.codeTypePaiement)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getTypePaiement(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTypePaiement AS code, libelleEng AS libelle
|
||||
FROM typepaiement;";
|
||||
}else{
|
||||
$sql = "SELECT codeTypePaiement AS code, libelle
|
||||
FROM typepaiement;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function existeligne($codeModePaiement) {
|
||||
$sql = 'select id FROM modepaiement WHERE (codeModePaiement=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeModePaiement));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
|
||||
public function ajoutermodepaiement($codeModePaiement,$libelle,$libelleEng,$codeTypePaiement,$ordre){
|
||||
|
||||
$sql ='INSERT INTO modepaiement(codeModePaiement, libelle, libelleEng, codeTypePaiement, ordre)
|
||||
VALUES (?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeModePaiement,$libelle,$libelleEng,$codeTypePaiement,$ordre));
|
||||
|
||||
}
|
||||
|
||||
public function modifiermodepaiement($codeModePaiement,$libelle,$libelleEng,$codeTypePaiement,$ordre,$id){
|
||||
|
||||
if(empty($codeModePaiement) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE modepaiement
|
||||
SET codeModePaiement=?,libelle=?,libelleEng=?,codeTypePaiement=?,ordre=?
|
||||
WHERE (id =?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeModePaiement,$libelle,$libelleEng,$codeTypePaiement,$ordre,$id));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
|
||||
$sql = "UPDATE modepaiement
|
||||
SET choix='1'
|
||||
WHERE (id = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
|
||||
$sql = "UPDATE modepaiement
|
||||
SET choix='0'
|
||||
WHERE (id = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE modepaiement
|
||||
SET choix='1';";
|
||||
|
||||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
|
||||
$sql = "UPDATE modepaiement
|
||||
SET choix='0';";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM modepaiement WHERE (choix="1")';
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM modepaiement
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM modepaiement;';
|
||||
|
||||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
|
||||
$sql = "DELETE
|
||||
FROM modepaiement
|
||||
WHERE (choix='1');";
|
||||
|
||||
$this->executerRequete($sql);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,164 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabmoyenpaiement extends Modele{
|
||||
|
||||
public function getlistermoyenpaiement(){
|
||||
$sql = "SELECT A.*, B.libelle as typepaiement,
|
||||
B.libelleEng as typepaiementEng
|
||||
FROM moyenpaiement A
|
||||
JOIN typepaiement B ON (B.codeTypePaiement=A.codeTypePaiement)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getmoyenpaiement($id){
|
||||
$sql = "SELECT A.*, B.libelle as typepaiement,
|
||||
B.libelleEng as typepaiementEng
|
||||
FROM moyenpaiement A
|
||||
JOIN typepaiement B ON (B.codeTypePaiement=A.codeTypePaiement)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getTypepaiement(){
|
||||
$sql = "SELECT codeTypePaiement as code, libelle, libelleEng
|
||||
FROM typepaiement
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function existeligne($codeMoyenPaiement) {
|
||||
$sql = 'select id FROM moyenpaiement WHERE (codeMoyenPaiement=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeMoyenPaiement));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajoutermoyenpaiement($codeMoyenPaiement,$libelle,$codeTypePaiement,$numeroCompte){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeMoyenPaiement) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO moyenpaiement(codeSociete,codeMoyenPaiement,libelle,codeTypePaiement, numeroCompte)
|
||||
VALUES (?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeMoyenPaiement,$libelle,$codeTypePaiement,$numeroCompte));
|
||||
|
||||
}
|
||||
|
||||
public function modifiermoyenpaiement($codeMoyenPaiement,$libelle,$codeTypePaiement,$numeroCompte,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeMoyenPaiement) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE moyenpaiement
|
||||
SET codeMoyenPaiement=?,libelle=?,codeTypePaiement=?,numeroCompte=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeMoyenPaiement,$libelle,$codeTypePaiement,$numeroCompte,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimermoyenpaiement($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM moyenpaiement
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE moyenpaiement
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE moyenpaiement
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE moyenpaiement
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE moyenpaiement
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM moyenpaiement WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM moyenpaiement
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM moyenpaiement
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM moyenpaiement
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,150 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabpays extends Modele{
|
||||
|
||||
public function getlisterpays(){
|
||||
$sql = "SELECT *
|
||||
FROM pays
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getpays($id){
|
||||
$sql = "SELECT *
|
||||
FROM pays
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codePays) {
|
||||
$sql = 'select id FROM pays WHERE (codePays=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codePays));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterpays($codePays,$libelle){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codePays) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO pays(codeSociete,codePays,libelle)
|
||||
VALUES (?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codePays,$libelle));
|
||||
|
||||
}
|
||||
|
||||
public function modifierpays($codePays,$libelle,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codePays) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE pays
|
||||
SET codePays=?,libelle=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codePays,$libelle,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerpays($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM pays
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pays
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pays
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pays
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pays
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM pays WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM pays
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM pays
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM pays
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,187 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabpointvente extends Modele{
|
||||
|
||||
public function getlisterpointvente(){
|
||||
$sql = "SELECT A.*, C.libelle as typepointvente, C.libelleEng,
|
||||
D.libelle as pays,E.libelle as ville, F.libelle as localite
|
||||
FROM pointvente A
|
||||
JOIN typepointvente C ON (C.codeTypePointVente=A.codeTypePointVente)
|
||||
JOIN pays D ON (D.codePays=A.codePays)
|
||||
JOIN ville E ON (E.codeVille=A.codeVille)
|
||||
JOIN localite F ON (F.codeLocalite=A.codeLocalite)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getpointvente($id){
|
||||
$sql = "SELECT A.*, C.libelle as typepointvente, C.libelleEng
|
||||
FROM pointvente A
|
||||
JOIN typepointvente C ON (C.codeTypePointVente=A.codeTypePointVente)
|
||||
JOIN pays D ON (D.codePays=A.codePays)
|
||||
JOIN ville E ON (E.codeVille=A.codeVille)
|
||||
JOIN localite F ON (F.codeLocalite=A.codeLocalite)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
|
||||
public function gettypepointvente(){
|
||||
$sql = "SELECT codeTypePointVente as code, libelle, libelleEng
|
||||
FROM typepointvente
|
||||
ORDER BY 1";
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getlocalite($codePays, $codeVille){
|
||||
$sql = "SELECT codeLocalite as code, libelle
|
||||
FROM localite
|
||||
WHERE (codeSociete =? and codePays=? and codeVille=?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codePays,$codeVille));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function existeligne($codePointVente) {
|
||||
$sql = 'select id FROM pointvente WHERE (codePointVente=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codePointVente));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterpointvente($codePointVente,$libelle,$codeTypePointVente,$adresseGeo,
|
||||
$adressePost,$telephone,$fax,$email,$codePays,$codeVille,$codeLocalite){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codeUtilisateur = $_SESSION['codeUtilisateur'];
|
||||
|
||||
if(empty($codePointVente) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO pointvente(codeSociete,codePointVente,libelle,codeTypePointVente,codeUtilisateur,
|
||||
adresseGeo,adressePost,telephone,fax,email,codePays,codeVille,codeLocalite)
|
||||
VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codePointVente,$libelle,$codeTypePointVente,$codeUtilisateur,
|
||||
$adresseGeo,$adressePost,$telephone,$fax,$email,$codePays,$codeVille,$codeLocalite));
|
||||
|
||||
}
|
||||
|
||||
public function modifierpointvente($codePointVente,$libelle,$codeTypePointVente,$adresseGeo,$adressePost,
|
||||
$telephone,$fax,$email,$codePays,$codeVille,$codeLocalite,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codeUtilisateur = $_SESSION['codeUtilisateur'];
|
||||
|
||||
if(empty($codePointVente) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE pointvente
|
||||
SET codePointVente=?,libelle=?,codeTypePointVente=?,dateSysteme=CURDATE(),codeUtilisateur=?,
|
||||
adresseGeo=?,adressePost=?,telephone=?,fax=?,email=?,codePays=?,codeVille=?,codeLocalite=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codePointVente,$libelle,$codeTypePointVente,$codeUtilisateur,$adresseGeo,
|
||||
$adressePost,$telephone,$fax,$email,$codePays,$codeVille,$codeLocalite,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerpointvente($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM pointvente
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pointvente
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pointvente
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pointvente
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE pointvente
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM pointvente WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM pointvente
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM pointvente
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM pointvente
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,158 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabservice extends Modele{
|
||||
|
||||
public function getListe() {
|
||||
$sql = 'SELECT codeService as code, libelle
|
||||
FROM service WHERE (codeSociete=?) order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $liste;
|
||||
}
|
||||
|
||||
public function getlisterservice(){
|
||||
$sql = "SELECT *
|
||||
FROM service
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getservice($id){
|
||||
$sql = "SELECT *
|
||||
FROM service
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeService) {
|
||||
$sql = 'select id FROM service WHERE (codeService=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeService));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterservice($codeService,$libelle,$libelleEng){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeService) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO service (codeSociete,codeService,libelle,libelleEng)
|
||||
VALUES (?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeService,$libelle,$libelleEng));
|
||||
|
||||
}
|
||||
|
||||
public function modifierservice($codeService,$libelle,$libelleEng,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeService) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = "UPDATE service
|
||||
SET codeService=?,libelle=?,libelleEng=?
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeService,$libelle,$libelleEng,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerservice($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM service
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE service
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE service
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE service
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE service
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM service WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM service
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM service
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM service
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,147 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabtableauajustement extends Modele{
|
||||
|
||||
public function getlistertableauajustement(){
|
||||
$sql = "SELECT A.*, B.libelle as garant
|
||||
FROM tableauajustement A
|
||||
JOIN gc_assureur B ON (B.codeSociete = A.codeSociete
|
||||
and B.codeGcAssureur = A.codeGcAssureur)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function gettableauajustement($id){
|
||||
$sql = "SELECT *
|
||||
FROM tableauajustement
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id, $_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getOrder($codeGcAssureur){
|
||||
$sql = "SELECT MAX(ordre) numero
|
||||
FROM tableauajustement
|
||||
WHERE (codeSociete =? and codeGcAssureur=?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeGcAssureur));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function ajoutertableauajustement($codeGcAssureur,$spMin,$spMax,$tauxAjustement,$ordre){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql ='INSERT INTO tableauajustement(codeSociete,spMin,spMax,tauxAjustement,ordre)
|
||||
VALUES (?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$spMin,$spMax,$tauxAjustement,$ordre));
|
||||
|
||||
}
|
||||
|
||||
public function modifiertableauajustement($spMin,$spMax,$tauxAjustement,$ordre,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql = 'UPDATE tableauajustement
|
||||
SET spMin=?,spMax=?,tauxAjustement=?,ordre=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($spMin,$spMax,$tauxAjustement,$ordre,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimertableauajustement($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM tableauajustement
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE tableauajustement
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE tableauajustement
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE tableauajustement
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE tableauajustement
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM tableauajustement WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM tableauajustement
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM tableauajustement
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM tableauajustement
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,108 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabtableaucommission extends Modele{
|
||||
|
||||
public function getlistertableaucommission(){
|
||||
$sql = "SELECT A.*, B.libelle as typeapporteur,
|
||||
B.libelleEng as typeapporteurEng,
|
||||
C.libelle as etapepolice,
|
||||
D.libelle as typecontrat
|
||||
FROM tableaucommission A
|
||||
JOIN typeapporteur B ON (B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
JOIN etapepolice C ON (C.codeEtape=A.codeEtape)
|
||||
JOIN typecontrat D ON (D.codeTypeContrat=A.codeTypeContrat)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function gettableaucommission($id){
|
||||
$sql = "SELECT A.*, B.libelle as typeapporteur,
|
||||
B.libelleEng as typeapporteurEng,
|
||||
C.libelle as etapepolice,
|
||||
D.libelle as typecontrat
|
||||
FROM tableaucommission A
|
||||
JOIN typeapporteur B ON (B.codeTypeApporteur=A.codeTypeApporteur)
|
||||
JOIN etapepolice C ON (C.codeEtape=A.codeEtape)
|
||||
JOIN typecontrat D ON (D.codeTypeContrat=A.codeTypeContrat)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function gettypeapporteurtableaucommission(){
|
||||
$sql = "SELECT codeTypeApporteur as code, libelle, libelleEng
|
||||
FROM typeapporteur
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function getetapepolicetableaucommission(){
|
||||
$sql = "SELECT codeEtape as code, libelle
|
||||
FROM etapepolice
|
||||
ORDER BY 1";
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
|
||||
public function gettypecontrattableaucommission(){
|
||||
$sql = "SELECT codeTypeContrat as code, libelle, libelleEng
|
||||
FROM typecontrat
|
||||
ORDER BY 1";
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function ajoutertableaucommission($codeTypeApporteur,$codeEtape,$codeTypeContrat,$tauxCommission){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeTypeApporteur) && empty($codeEtape) && empty($codeTypeContrat)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO tableaucommission(codeSociete,codeTypeApporteur,codeEtape,codeTypeContrat,tauxCommission)
|
||||
VALUES (?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeTypeApporteur,$codeEtape,$codeTypeContrat,$tauxCommission));
|
||||
|
||||
}
|
||||
|
||||
public function modifiertableaucommission($codeTypeApporteur,$codeEtape,$codeTypeContrat,$tauxCommission,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeTypeApporteur) && empty($codeEtape) && empty($codeTypeContrat)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE tableaucommission
|
||||
SET codeTypeApporteur=?,codeEtape=?,codeTypeContrat=?,tauxCommission=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypeApporteur,$codeEtape,$codeTypeContrat,$tauxCommission,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimertableaucommission($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM tableaucommission
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,167 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabtitre extends Modele{
|
||||
|
||||
public function getlistertitre(){
|
||||
$sql = "SELECT *
|
||||
FROM titre
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function gettitre($id){
|
||||
$sql = "SELECT *
|
||||
FROM titre
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeTitre) {
|
||||
$sql = 'select id FROM titre WHERE (codeTitre=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeTitre));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajoutertitre($codeTitre,$libelle,$libelleEng,$titreCourrier,$titreCourrierEng,$codeTypePersonne){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeTitre) && empty($libelle) && empty($titreCourrier)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO titre(codeSociete,codeTitre,libelle,libelleEng,titreCourrier,titreCourrierEng,codeTypePersonne)
|
||||
VALUES (?,?,?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeTitre,$libelle,$libelleEng,$titreCourrier,$titreCourrierEng,$codeTypePersonne));
|
||||
|
||||
}
|
||||
|
||||
public function modifiertitre($codeTitre,$libelle,$libelleEng,$titreCourrier,$titreCourrierEng,$codeTypePersonne,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeTitre) && empty($libelle) && empty($titreCourrier)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE titre
|
||||
SET codeTitre=?,libelle=?,libelleEng=?,titreCourrier=?,
|
||||
titreCourrierEng=?,codeTypePersonne=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeTitre,$libelle,$libelleEng,$titreCourrier,$titreCourrierEng,$codeTypePersonne,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimertitre($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM titre
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function getTypePersonne()
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeTypePersonne as `code`, libelleEng as libelle FROM typepersonne order by libelleEng';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeTypePersonne as `code`, libelle FROM typepersonne order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql);
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE titre
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE titre
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE titre
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE titre
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM titre WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM titre
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM titre
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM titre
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,150 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabtypeaffection extends Modele{
|
||||
|
||||
public function getlistertypeaffection(){
|
||||
$sql = "SELECT *
|
||||
FROM p_typeaffection
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function gettypeaffection($id){
|
||||
$sql = "SELECT *
|
||||
FROM p_typeaffection
|
||||
WHERE (id = ? and codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeTypeAffection) {
|
||||
$sql = 'select id FROM p_typeaffection WHERE (codeTypeAffection=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeTypeAffection));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajoutertypeaffection($codeTypeAffection,$libelle,$libelleEng,$maladieChronique){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codeTypeAffection) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO p_typeaffection(codeSociete,codeTypeAffection,libelle,libelleEng,maladieChronique)
|
||||
VALUES (?,?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeTypeAffection,$libelle,$libelleEng,$maladieChronique));
|
||||
|
||||
}
|
||||
|
||||
public function modifiertypeaffection($codeTypeAffection,$libelle,$libelleEng,$maladieChronique,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeTypeAffection) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE p_typeaffection
|
||||
SET codeTypeAffection=?,libelle=?,libelleEng=?,maladieChronique=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypeAffection,$libelle,$libelleEng,$maladieChronique,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimertypeaffection($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM p_typeaffection
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_typeaffection
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_typeaffection
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_typeaffection
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE p_typeaffection
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM p_typeaffection WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM p_typeaffection
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM p_typeaffection
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM p_typeaffection
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,150 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabtyperemboursement extends Modele{
|
||||
|
||||
public function getlistertyperemboursement(){
|
||||
$sql = "SELECT *
|
||||
FROM typeremboursement
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getliste(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTypeRemboursement as code, libelleEng as libelle
|
||||
FROM typeremboursement
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY libelle;";
|
||||
}else{
|
||||
$sql = "SELECT codeTypeRemboursement as code, libelle
|
||||
FROM typeremboursement
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY libelle;";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM typeremboursement
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function existeligne($codeTypeRemboursement) {
|
||||
$sql = 'select id FROM typeremboursement WHERE (codeSociete = ? AND codeTypeRemboursement=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeTypeRemboursement));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM typeremboursement WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajoutertyperemboursement($codeTypeRemboursement,$libelle,$libelleEng){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
$sql ='INSERT INTO typeremboursement(codeSociete, codeTypeRemboursement, libelle, libelleEng)
|
||||
VALUES (?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeTypeRemboursement,$libelle,$libelleEng));
|
||||
|
||||
}
|
||||
|
||||
public function modifiertyperemboursement($codeTypeRemboursement,$libelle,$libelleEng,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codeTypeRemboursement) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE typeremboursement
|
||||
SET codeTypeRemboursement=?,libelle=?,libelleEng=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypeRemboursement,$libelle,$libelleEng,$id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE typeremboursement
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE typeremboursement
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE typeremboursement
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE typeremboursement
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimertyperemboursement($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM typeremboursement
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM typeremboursement
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM typeremboursement
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,161 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tabville extends Modele{
|
||||
|
||||
public function getlisterville(){
|
||||
$sql = "SELECT A.*, B.libelle as pays
|
||||
FROM ville A
|
||||
JOIN pays B ON (B.codePays=A.codePays)
|
||||
WHERE (A.codeSociete =?)
|
||||
ORDER BY 1;";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat->fetchAll();
|
||||
}
|
||||
|
||||
public function getville($id){
|
||||
$sql = "SELECT A.*, B.libelle as pays
|
||||
FROM ville A
|
||||
JOIN pays B ON (B.codePays=A.codePays)
|
||||
WHERE (A.id = ? and A.codeSociete =?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id,$_SESSION['codeSociete']));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function getpaysville(){
|
||||
$sql = "SELECT codePays as code, libelle
|
||||
FROM pays
|
||||
WHERE (codeSociete =?)
|
||||
ORDER BY 1";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $resultat;
|
||||
}
|
||||
|
||||
public function existeligne($codeVille) {
|
||||
$sql = 'select id FROM ville WHERE (codeVille=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codeVille));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterville($codePays,$codeVille,$libelle){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
|
||||
if(empty($codePays) && empty($codeVille) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql ='INSERT INTO ville (codeSociete,codePays,codeVille,libelle)
|
||||
VALUES (?,?,?,?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codePays,$codeVille,$libelle));
|
||||
|
||||
}
|
||||
|
||||
public function modifierville($codePays,$codeVille,$libelle,$id){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if(empty($codePays) && empty($codeVille) && empty($libelle)){
|
||||
echo "Enregistrement impossible trop de données importantes sont absentes!";
|
||||
die();
|
||||
}
|
||||
|
||||
$sql = 'UPDATE ville
|
||||
SET codePays=?,codeVille=?,libelle=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codePays,$codeVille,$libelle,$id,$codeSociete));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerville($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM ville
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
///////////////////////////////////////////////////////
|
||||
|
||||
public function selectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE ville
|
||||
SET choix='1'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnerune($id){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE ville
|
||||
SET choix='0'
|
||||
WHERE (id = ? AND codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($id,$codeSociete));
|
||||
}
|
||||
|
||||
public function selectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE ville
|
||||
SET choix='1'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function deselectionnertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "UPDATE ville
|
||||
SET choix='0'
|
||||
WHERE (codeSociete = ?);";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function existeSelection() {
|
||||
$sql = 'select id FROM ville WHERE (codeSociete=? AND choix="1")';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getid($id){
|
||||
$sql = "SELECT *
|
||||
FROM ville
|
||||
WHERE (id = ?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch();
|
||||
}
|
||||
|
||||
public function supprimertoutes(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'DELETE
|
||||
FROM ville
|
||||
WHERE (codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerchoix(){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "DELETE
|
||||
FROM ville
|
||||
WHERE (codeSociete = ? AND choix='1');";
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete));
|
||||
}
|
||||
}
|
||||
|
|
@ -1,235 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
class Tachesante extends Modele {
|
||||
|
||||
public function ajouterTache($codeTypTache, $codeDestinataire, $objet, $dateEcheance, $notes, $emailtache)
|
||||
{
|
||||
$numeroAdherent = $_SESSION['numeroAdherent_C'];
|
||||
$codeUtilisateur = $_SESSION['login'];
|
||||
$codeInitiateur =$_SESSION['codeInitiateurTache'];
|
||||
$dateSysteme = date('Y-m-d');
|
||||
$heureSysteme = date('H:i:s', time());
|
||||
|
||||
$sql = 'INSERT INTO tachesante (codeTypTache, codeInitiateur, codeDestinataire, objet, dateEcheance, notes,
|
||||
codeUtilisateur, dateSysteme, heureSysteme, emailtache, numeroAdherent)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypTache, $codeInitiateur,
|
||||
$codeDestinataire, $objet, $dateEcheance, $notes, $codeUtilisateur, $dateSysteme, $heureSysteme, $emailtache, $numeroAdherent));
|
||||
|
||||
return $this->dernierId();
|
||||
}
|
||||
|
||||
public function ajouterTacheAdherent($codeTypTache, $objet, $dateEcheance, $notes, $emailtache)
|
||||
{
|
||||
$numeroAdherent = $_SESSION['numeroAdherent_C'];
|
||||
$codeDestinataire = "AS";
|
||||
$codeUtilisateur = $_SESSION['login'];
|
||||
$codeInitiateur =$_SESSION['codeInitiateurTache'];
|
||||
$dateSysteme = date('Y-m-d');
|
||||
$heureSysteme = date('H:i:s', time());
|
||||
|
||||
$sql = 'INSERT INTO tachesante (codeTypTache, codeInitiateur, codeDestinataire, objet, dateEcheance, notes,
|
||||
codeUtilisateur, dateSysteme, heureSysteme, numeroAdherent, emailtache)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypTache, $codeInitiateur,
|
||||
$codeDestinataire, $objet, $dateEcheance, $notes, $codeUtilisateur, $dateSysteme, $heureSysteme, $numeroAdherent, $emailtache));
|
||||
|
||||
return $this->dernierId();
|
||||
}
|
||||
|
||||
public function ajouterTacheAssure($codeTypTache, $codeDestinataire, $objet, $dateEcheance, $notes, $emailtache)
|
||||
{
|
||||
$numeroAdherent = $_SESSION['numeroAdherent_C'];
|
||||
$codeUtilisateur = $_SESSION['login_tache'];
|
||||
$codeInitiateur =$_SESSION['codeInitiateurTache'];
|
||||
$dateSysteme = date('Y-m-d');
|
||||
$heureSysteme = date('H:i:s', time());
|
||||
|
||||
$sql = 'INSERT INTO tachesante (codeTypTache, codeInitiateur, codeDestinataire, objet, dateEcheance, notes,
|
||||
codeUtilisateur, dateSysteme, heureSysteme, numeroAdherent, emailtache)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypTache, $codeInitiateur,
|
||||
$codeDestinataire, $objet, $dateEcheance, $notes, $codeUtilisateur, $dateSysteme, $heureSysteme, $numeroAdherent, $emailtache));
|
||||
|
||||
return $this->dernierId();
|
||||
}
|
||||
|
||||
public function afficherTaches($codeInitiateur, $codeDestinataire, $codeTypTache, $codeEtatTache) {
|
||||
$codeDestinataire_C = $_SESSION['codeInitiateurTache'];
|
||||
$codeInitiateur = contruireParamLike($codeInitiateur);
|
||||
$codeDestinataire = contruireParamLike($codeDestinataire);
|
||||
$codeTypTache = contruireParamLike($codeTypTache);
|
||||
$codeEtatTache = contruireParamLike($codeEtatTache);
|
||||
|
||||
$sql = 'SELECT A.*, D.libelle AS typtachesante, E.libelle AS etattachesante,
|
||||
B.acteur AS initiateur, C.acteur AS destinataire,
|
||||
CONCAT(U1.nom, " ", U1.prenoms) AS saisie_par,
|
||||
CONCAT(U2.nom, " ", U2.prenoms) AS pointe_par,
|
||||
IFNULL(CONCAT(AD.nom, " ", AD.prenoms),"") AS assure
|
||||
FROM tachesante A
|
||||
LEFT JOIN vw_acteurtache B ON (B.codeSociete=A.codeSociete) AND (B.codeActeurTache=A.codeInitiateur)
|
||||
LEFT JOIN vw_acteurtache C ON (C.codeSociete=A.codeSociete) AND (C.codeActeurTache=A.codeDestinataire)
|
||||
LEFT JOIN typtachesante D ON (D.codeTypTache=A.codeTypTache)
|
||||
LEFT JOIN etattachesante E ON (E.codeEtatTache=A.codeEtatTache)
|
||||
LEFT JOIN utilisateur U1 ON (U1.codeSociete=A.codeSociete) AND (U1.codeUtilisateur=A.codeUtilisateur)
|
||||
LEFT JOIN utilisateur U2 ON (U2.codeSociete=A.codeSociete) AND (U2.codeUtilisateur=A.codeUtilisateurPointage)
|
||||
LEFT JOIN adherent AD ON (AD.codeSociete=A.codeSociete) AND (AD.numeroAdherent=A.numeroAdherent)
|
||||
WHERE (A.codeSociete=?) AND (A.codeInitiateur LIKE ?) AND (A.codeDestinataire LIKE ?)
|
||||
AND (A.codeTypTache LIKE ?) AND (A.codeEtatTache LIKE ?)
|
||||
AND (A.codeInitiateur=? OR A.codeDestinataire=?)
|
||||
ORDER BY A.id DESC';
|
||||
|
||||
$taches = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeInitiateur, $codeDestinataire, $codeTypTache,
|
||||
$codeEtatTache, $codeDestinataire_C, $codeDestinataire_C));
|
||||
|
||||
return $taches;
|
||||
}
|
||||
|
||||
public function pointerTache($idTache) {
|
||||
$codeUtilisateurPointage = $_SESSION['login'];
|
||||
$datePointage = date('Y-m-d');
|
||||
$heurePointage = date('H:i:s', time());
|
||||
|
||||
$sql = 'UPDATE tachesante SET pointe="1", codeEtatTache="1",
|
||||
codeUtilisateurPointage=?, datePointage=?, heurePointage=? WHERE (id=?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeUtilisateurPointage, $datePointage, $heurePointage, $idTache));
|
||||
}
|
||||
|
||||
public function getTache($idTache) {
|
||||
$sql = 'SELECT A.*, D.libelle AS typtachesante, E.libelle AS etattachesante,
|
||||
B.acteur AS initiateur, C.acteur AS destinataire,
|
||||
CONCAT(U1.nom, " ", U1.prenoms) AS saisie_par,
|
||||
CONCAT(U2.nom, " ", U2.prenoms) AS pointe_par,
|
||||
IFNULL(CONCAT(AD.nom, " ", AD.prenoms),"") AS assure
|
||||
FROM tachesante A
|
||||
LEFT JOIN vw_acteurtache B ON (B.codeSociete=A.codeSociete) AND (B.codeActeurTache=A.codeInitiateur)
|
||||
LEFT JOIN vw_acteurtache C ON (C.codeSociete=A.codeSociete) AND (C.codeActeurTache=A.codeDestinataire)
|
||||
LEFT JOIN typtachesante D ON (D.codeTypTache=A.codeTypTache)
|
||||
LEFT JOIN etattachesante E ON (E.codeEtatTache=A.codeEtatTache)
|
||||
LEFT JOIN utilisateur U1 ON (U1.codeSociete=A.codeSociete) AND (U1.codeUtilisateur=A.codeUtilisateur)
|
||||
LEFT JOIN utilisateur U2 ON (U2.codeSociete=A.codeSociete) AND (U2.codeUtilisateur=A.codeUtilisateurPointage)
|
||||
LEFT JOIN adherent AD ON (AD.codeSociete=A.codeSociete) AND (AD.numeroAdherent=A.numeroAdherent)
|
||||
WHERE (A.id=?)';
|
||||
|
||||
$tache = $this->executerRequete($sql, array($idTache));
|
||||
|
||||
return $tache->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function afficherTachesadherent($codeDestinataire, $codeTypTache, $codeEtatTache) {
|
||||
$numeroAdherent = $_SESSION['numeroAdherent_C'];
|
||||
$codeDestinataire_C = $_SESSION['codeInitiateurTache'];
|
||||
$codeDestinataire = contruireParamLike($codeDestinataire);
|
||||
$codeTypTache = contruireParamLike($codeTypTache);
|
||||
$codeEtatTache = contruireParamLike($codeEtatTache);
|
||||
|
||||
$sql = 'SELECT A.*, D.libelle AS typtachesante, E.libelle AS etattachesante,
|
||||
B.acteur AS initiateur, C.acteur AS destinataire,
|
||||
CONCAT(U1.nom, " ", U1.prenoms) AS saisie_par,
|
||||
CONCAT(U2.nom, " ", U2.prenoms) AS pointe_par,
|
||||
IFNULL(CONCAT(AD.nom, " ", AD.prenoms),"") AS assure
|
||||
FROM tachesante A
|
||||
LEFT JOIN vw_acteurtache B ON (B.codeSociete=A.codeSociete) AND (B.codeActeurTache=A.codeInitiateur)
|
||||
LEFT JOIN vw_acteurtache C ON (C.codeSociete=A.codeSociete) AND (C.codeActeurTache=A.codeDestinataire)
|
||||
LEFT JOIN typtachesante D ON (D.codeTypTache=A.codeTypTache)
|
||||
LEFT JOIN etattachesante E ON (E.codeEtatTache=A.codeEtatTache)
|
||||
LEFT JOIN utilisateur U1 ON (U1.codeSociete=A.codeSociete) AND (U1.codeUtilisateur=A.codeUtilisateur)
|
||||
LEFT JOIN utilisateur U2 ON (U2.codeSociete=A.codeSociete) AND (U2.codeUtilisateur=A.codeUtilisateurPointage)
|
||||
WHERE (A.codeSociete=?) AND (A.numeroAdherent=?) AND (A.codeDestinataire LIKE ?)
|
||||
AND (A.codeTypTache LIKE ?) AND (A.codeEtatTache LIKE ?)
|
||||
AND (A.codeInitiateur=? OR A.codeDestinataire=?)
|
||||
ORDER BY A.id DESC';
|
||||
|
||||
$taches = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroAdherent, $codeDestinataire, $codeTypTache,
|
||||
$codeEtatTache, $codeDestinataire_C, $codeDestinataire_C));
|
||||
|
||||
return $taches;
|
||||
}
|
||||
|
||||
public function afficherTachesassure($codeInitiateur, $codeDestinataire, $codeTypTache, $codeEtatTache) {
|
||||
$numeroAdherent = $_SESSION['numeroAdherent_C'];
|
||||
$codeDestinataire_C = $_SESSION['codeInitiateurTache'];
|
||||
$codeInitiateur = contruireParamLike($codeInitiateur);
|
||||
$codeDestinataire = contruireParamLike($codeDestinataire);
|
||||
$codeTypTache = contruireParamLike($codeTypTache);
|
||||
$codeEtatTache = contruireParamLike($codeEtatTache);
|
||||
|
||||
$sql = 'SELECT A.*, D.libelle AS typtachesante, E.libelle AS etattachesante,
|
||||
B.acteur AS initiateur, C.acteur AS destinataire,
|
||||
CONCAT(U1.nom, " ", U1.prenoms) AS saisie_par,
|
||||
CONCAT(U2.nom, " ", U2.prenoms) AS pointe_par,
|
||||
IFNULL(CONCAT(AD.nom, " ", AD.prenoms),"") AS assure
|
||||
FROM tachesante A
|
||||
LEFT JOIN vw_acteurtache B ON (B.codeSociete=A.codeSociete) AND (B.codeActeurTache=A.codeInitiateur)
|
||||
LEFT JOIN vw_acteurtache C ON (C.codeSociete=A.codeSociete) AND (C.codeActeurTache=A.codeDestinataire)
|
||||
LEFT JOIN typtachesante D ON (D.codeTypTache=A.codeTypTache)
|
||||
LEFT JOIN etattachesante E ON (E.codeEtatTache=A.codeEtatTache)
|
||||
LEFT JOIN utilisateur U1 ON (U1.codeSociete=A.codeSociete) AND (U1.codeUtilisateur=A.codeUtilisateur)
|
||||
LEFT JOIN utilisateur U2 ON (U2.codeSociete=A.codeSociete) AND (U2.codeUtilisateur=A.codeUtilisateurPointage)
|
||||
WHERE (A.codeSociete=?) AND (A.numeroAdherent=?) AND (A.codeInitiateur LIKE ?)
|
||||
AND (A.codeDestinataire LIKE ?) AND (A.codeTypTache LIKE ?) AND (A.codeEtatTache LIKE ?)
|
||||
AND (A.codeInitiateur=? OR A.codeDestinataire=?)
|
||||
ORDER BY A.id DESC';
|
||||
|
||||
$taches = $this->executerRequete($sql, array($_SESSION['codeSociete'], $numeroAdherent, $codeInitiateur, $codeDestinataire, $codeTypTache,
|
||||
$codeEtatTache, $codeDestinataire_C, $codeDestinataire_C));
|
||||
|
||||
return $taches;
|
||||
}
|
||||
|
||||
public function Rqtache($codeInitiateur, $codeDestinataire, $codeTypTache, $codeEtatTache,
|
||||
$numeroAdherent1, $numeroAdherent2, $date1, $date2, $objet)
|
||||
{
|
||||
$codeDestinataire_C = $_SESSION['codeInitiateurTache'];
|
||||
|
||||
$codeInitiateur = contruireParamLike($codeInitiateur);
|
||||
$codeDestinataire = contruireParamLike($codeDestinataire);
|
||||
$codeTypTache = contruireParamLike($codeTypTache);
|
||||
$codeEtatTache = contruireParamLike($codeEtatTache);
|
||||
$objet = contruireParamLike($objet);
|
||||
|
||||
If($numeroAdherent1=="0")
|
||||
{
|
||||
$numeroAdherent1="";
|
||||
}
|
||||
|
||||
$sql = 'SELECT LOWER(C.acteur) AS destinataire, DATE_FORMAT(A.dateEcheance, "%d/%m/%Y") AS dateEcheance,
|
||||
LOWER(A.objet) AS objet, LOWER(B.acteur) AS initiateur, LOWER(D.libelle) AS typtachesante,
|
||||
IFNULL(CONCAT(A.numeroAdherent, " : ",LOWER(AD.nomAdherent), " ", LOWER(AD.prenomsAdherent)),"") AS assure,
|
||||
LOWER(TRIM(E.libelle)) AS etattachesante
|
||||
FROM tachesante A
|
||||
LEFT JOIN vw_acteurtache B ON (B.codeActeurTache=A.codeInitiateur)
|
||||
LEFT JOIN vw_acteurtache C ON (C.codeActeurTache=A.codeDestinataire)
|
||||
LEFT JOIN typtachesante D ON (D.codeTypTache=A.codeTypTache)
|
||||
LEFT JOIN etattachesante E ON (E.codeEtatTache=A.codeEtatTache)
|
||||
LEFT JOIN adherent AD ON (AD.numeroAdherent=A.numeroAdherent)
|
||||
WHERE (A.codeInitiateur LIKE ?) AND (A.codeDestinataire LIKE ?)
|
||||
AND (A.codeTypTache LIKE ?) AND (A.codeEtatTache LIKE ?)
|
||||
AND (A.numeroAdherent BETWEEN ? AND ?)
|
||||
AND (A.dateEcheance BETWEEN ? AND ?)
|
||||
AND (A.codeInitiateur=? OR A.codeDestinataire=?)
|
||||
AND (A.objet LIKE ?) ';
|
||||
// ORDER BY C.acteur, A.dateEcheance DESC, A.objet';
|
||||
|
||||
$typeuseur = $_SESSION['codeTypeUtilisateur'];
|
||||
if($typeuseur=="AS")
|
||||
{
|
||||
$sql .= ' AND (A.numeroAdherent=?) ORDER BY C.acteur, A.dateEcheance DESC, A.objet';
|
||||
$liste = $this->executerRequete($sql, array($codeInitiateur, $codeDestinataire, $codeTypTache,
|
||||
$codeEtatTache, $numeroAdherent1, $numeroAdherent2, $date1, $date2, $codeDestinataire_C,
|
||||
$codeDestinataire_C, $objet, $_SESSION["numeroAdherent_C"]));
|
||||
} else
|
||||
{
|
||||
$sql .= ' ORDER BY C.acteur, A.dateEcheance DESC, A.objet';
|
||||
$liste = $this->executerRequete($sql, array($codeInitiateur, $codeDestinataire, $codeTypTache,
|
||||
$codeEtatTache, $numeroAdherent1, $numeroAdherent2, $date1, $date2, $codeDestinataire_C,
|
||||
$codeDestinataire_C, $objet));
|
||||
}
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,469 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Tarifsactes extends Modele {
|
||||
|
||||
public function getListe()
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT "ST" as `code`, "None" libelle UNION ALL SELECT codeTarifActe as `code`, libelleEng as libelle FROM p_tarifacte where (estTarif="1") order by libelle';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT "ST" as `code`, "None" libelle UNION ALL SELECT codeTarifActe as `code`, libelle FROM p_tarifacte where (estTarif="1") order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql);
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeTous()
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeTarifActe as `code`, libelleEng as libelle FROM p_tarifacte order by libelle';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeTarifActe as `code`, libelle FROM p_tarifacte order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql);
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeCreation()
|
||||
{
|
||||
$actesHarmonises = $_SESSION['actesHarmonises'];
|
||||
//var_dump($actesHarmonises);
|
||||
|
||||
if( isset($actesHarmonises) && ($actesHarmonises=="1") )
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT "ST" as `code`, "None" libelle';
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT "ST" as `code`, "Aucun" libelle';
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT "ST" as `code`, "None" libelle UNION ALL SELECT codeTarifActe as `code`, libelleEng as libelle FROM p_tarifacte where (estTarif="1") order by libelle';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT "ST" as `code`, "Aucun" libelle UNION ALL SELECT codeTarifActe as `code`, libelle FROM p_tarifacte where (estTarif="1") order by libelle';
|
||||
}
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql);
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getTypeTarifNormal()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeTypeTarifActe AS code, libelleEng AS libelle
|
||||
FROM p_typetarifacte WHERE codeSociete=?
|
||||
AND codeTypeTarifActe="TC"
|
||||
OR codeTypeTarifActe="TM"';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeTypeTarifActe AS code, libelle
|
||||
FROM p_typetarifacte WHERE codeSociete=?
|
||||
AND codeTypeTarifActe="TC"
|
||||
OR codeTypeTarifActe="TM"';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getCodeTypeTarif($codeTypeTarifActe)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeTypeTarifActe AS code, libelleEng AS libelle
|
||||
FROM p_typetarifacte WHERE codeSociete=?
|
||||
AND codeTypeTarifActe=?;';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeTypeTarifActe AS code, libelle
|
||||
FROM p_typetarifacte WHERE codeSociete=?
|
||||
AND codeTypeTarifActe=?;';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete, $codeTypeTarifActe));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function creertarifactes($libelle, $libelleEng, $codeTypeTarifActe, $codePrestataire, $idPolice, $codeGroupePrestataire)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
/*
|
||||
var_dump($codeSociete);
|
||||
var_dump($libelle);
|
||||
var_dump($libelleEng);
|
||||
var_dump($codeTypeTarifActe);
|
||||
var_dump($user);
|
||||
die();
|
||||
*/
|
||||
|
||||
$sql = 'call sp_creer_tarif_actes(?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
//var_dump('call sp_creer_tarif_actes('.$codeSociete.', '.$libelle.', '.$libelleEng.', '.$codeTypeTarifActe.', '.$user.', '.$codePrestataire.', '.$idPolice.');');
|
||||
//die();
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $libelle, $libelleEng, $codeTypeTarifActe, $user, $codePrestataire, $idPolice, $codeGroupePrestataire));
|
||||
}
|
||||
|
||||
public function getListeTarif()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_tarifacte where codeSociete=? and (estTarif="1") order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getunptarif($idTarif)
|
||||
{
|
||||
$sql = 'call sp_afficher_un_tarif_acte(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTarif));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function enregistrermodif($idTarif, $libelle, $libelleEng, $codeTypeTarifActe, $codePrestataire, $idPolice, $codeGroupePrestataire)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_modifier_tarif_acte(?, ?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $libelle, $libelleEng, $codeTypeTarifActe, $user, $codePrestataire, $idPolice, $codeGroupePrestataire));
|
||||
}
|
||||
|
||||
public function supprimer($idTarif)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_supprimer_tarif_acte(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $user));
|
||||
}
|
||||
|
||||
public function getListeTypeTarif()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_typetarifacte where codeSociete=? order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function existeTypeTarif($code) {
|
||||
$sql = 'select id FROM p_typetarifacte WHERE (codeTypeTarifActe=?)';
|
||||
$resultat = $this->executerRequete($sql, array($code));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function ajouterTypeTarif($codeTypeTarifActe,$libelle,$libelleEng,$description,$descriptionEng)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'INSERT INTO p_typetarifacte(codeSociete,codeTypeTarifActe,libelle,libelleEng,description,descriptionEng)
|
||||
VALUES (?, ?, ?, ?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete,$codeTypeTarifActe,$libelle,$libelleEng,$description,$descriptionEng));
|
||||
}
|
||||
|
||||
public function modifierTypeTarif($codeTypeTarifActe,$libelle,$libelleEng,$description,$descriptionEng,$id)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'UPDATE p_typetarifacte SET codeTypeTarifActe=?, libelle=?,
|
||||
libelleEng=?,description=?,descriptionEng=?
|
||||
WHERE (id = ? AND codeSociete = ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeTypeTarifActe,$libelle,$libelleEng,$description,$descriptionEng,$id,$codeSociete));
|
||||
}
|
||||
|
||||
public function supprimerTypeTarif($id)
|
||||
{
|
||||
|
||||
$sql = 'DELETE FROM p_typetarifacte WHERE (id = ? );';
|
||||
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function getTypeTarifId($id)
|
||||
{
|
||||
$sql = "SELECT * FROM p_typetarifacte WHERE id=?";
|
||||
$resultat = $this->executerRequete($sql, array($id));
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getTarifActeByType($codeTypeTarifActe){
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTarifActe AS code, libelleEng AS libelle
|
||||
FROM p_tarifacte WHERE codeTypeTarifActe=?";
|
||||
}else{
|
||||
$sql = "SELECT codeTarifActe AS code, libelle
|
||||
FROM p_tarifacte WHERE codeTypeTarifActe=?";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeTypeTarifActe));
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getListeLettreCle()
|
||||
{
|
||||
$sql = 'SELECT lettreCle as `code`, lettreCle as libelle from p_lettrecle order by lettreCle';
|
||||
|
||||
|
||||
$liste = $this->executerRequete($sql);
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// 07/06/2021
|
||||
public function getListeTarifClassique()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and codeTypeTarifActe = "TC"
|
||||
order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeTarifMutuelle()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and codeTypeTarifActe = "TM"
|
||||
order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeTarifCentre()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and codeTypeTarifActe = "TN"
|
||||
order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getListeTarifPolice()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and (codeTypeTarifActe = "TP") or
|
||||
(codeTypeTarifActe = "TPC")
|
||||
order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getTarifPrestataire()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelleEng As libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and codeTypeTarifActe = "TN"
|
||||
order by libelle';
|
||||
}else{
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and codeTypeTarifActe = "TN"
|
||||
order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getTarif()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelleEng As libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and (codeTypeTarifActe = "TC" or
|
||||
codeTypeTarifActe = "TM")
|
||||
order by libelle';
|
||||
}else{
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and (codeTypeTarifActe = "TC" or
|
||||
codeTypeTarifActe = "TM")
|
||||
order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getTarifGroupePrestataire()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelleEng As libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and (codeTypeTarifActe = "TN")
|
||||
and (codeGroupePrestataire != "")
|
||||
order by libelle';
|
||||
}else{
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and (codeTypeTarifActe = "TN")
|
||||
and (codeGroupePrestataire != "")
|
||||
order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getTarifPolice()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelleEng As libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and codeTypeTarifActe = "TP"
|
||||
order by libelle';
|
||||
}else{
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelle
|
||||
FROM p_tarifacte where codeSociete=?
|
||||
and (estTarif="1") and codeTypeTarifActe = "TP"
|
||||
order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getTypeTarif()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeTypeTarifActe AS code, libelleEng AS libelle
|
||||
FROM p_typetarifacte WHERE codeSociete=?';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeTypeTarifActe AS code, libelle
|
||||
FROM p_typetarifacte WHERE codeSociete=?';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// 19-07-2021
|
||||
public function getTarifPolicePrestataire()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelleEng As libelle
|
||||
FROM p_tarifacte WHERE codeSociete=?
|
||||
AND (estTarif="1")
|
||||
AND codeTarifActe IN (
|
||||
SELECT codeTarifActe
|
||||
FROM policeprestataire)
|
||||
ORDER BY libelleEng;';
|
||||
}else{
|
||||
$sql = 'SELECT codeTarifActe As code,
|
||||
libelle
|
||||
FROM p_tarifacte WHERE codeSociete=?
|
||||
AND (estTarif="1")
|
||||
AND codeTarifActe IN (
|
||||
SELECT codeTarifActe
|
||||
FROM policeprestataire)
|
||||
ORDER BY libelle;';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function existeligne($codePrestataire, $idPolice) {
|
||||
$sql = 'SELECT id FROM policeprestataire
|
||||
WHERE (codePrestataire=?
|
||||
AND idPolice=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codePrestataire, $idPolice));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
public function getTarifActePrestataire($codePrestataire) {
|
||||
$sql = 'SELECT IFNULL(codeTarifActe,"") AS codeTarifActe FROM prestataire
|
||||
WHERE (codePrestataire=?)';
|
||||
$resultat = $this->executerRequete($sql, array($codePrestataire))->fetch(PDO::FETCH_ASSOC);
|
||||
return $resultat['codeTarifActe'];
|
||||
}
|
||||
|
||||
public function getTarifActePolice($idPolice) {
|
||||
$sql = 'SELECT IFNULL(codeTarifActe,"") AS codeTarifActe FROM police
|
||||
WHERE (id=?)';
|
||||
$resultat = $this->executerRequete($sql, array($idPolice))->fetch(PDO::FETCH_ASSOC);
|
||||
return $resultat['codeTarifActe'];
|
||||
}
|
||||
}
|
||||
|
|
@ -1,192 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Tarifsmedicaments extends Modele {
|
||||
|
||||
public function getListe()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeTarifMedicament as `code`, libelleEng as libelle FROM p_tarifmedicament where codeSociete=? order by libelle';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeTarifMedicament as `code`, libelle FROM p_tarifmedicament where codeSociete=? order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function creertarifmedicaments($libelle, $libelleEng)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_creer_tarif_medicaments(?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $libelle, $libelleEng, $user));
|
||||
}
|
||||
|
||||
public function getListeTarif()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_tarifmedicament where codeSociete=? order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getunptarif($idTarif)
|
||||
{
|
||||
$sql = 'call sp_afficher_un_tarif_medicament(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTarif));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function enregistrermodif($idTarif, $libelle, $libelleEng)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_modifier_tarif_medicament(?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $libelle, $libelleEng, $user));
|
||||
}
|
||||
|
||||
public function supprimer($idTarif)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_supprimer_tarif_medicament(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $user));
|
||||
}
|
||||
|
||||
public function enregistrerparamimporttarif($idTarif, $nomOrigine, $nouveau_fichier, $taille)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$cheminFichier = $nouveau_fichier;
|
||||
|
||||
$sql = 'call sp_r_enregistrer_param_import_tarif_medicament(?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $codeSociete, $nomOrigine, $cheminFichier, $taille, $user, $idSaisie));
|
||||
}
|
||||
|
||||
public function getFichierImport($idTarif)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_afficher_fichier_import_tarif_medicament(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTarif, $user));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getModeleTarif()
|
||||
{
|
||||
$sql = 'CALL sp_export_modele_tarif_medicament();';
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function initIinsererLigneModeleTarif($idTarif)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_init_inserer_ligne_modele_tarif_medicament(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $user));
|
||||
}
|
||||
|
||||
public function insererLigneModeleTarif($idTarif, $codeTarifMedicament, $codeMedicament, $libelle, $unite, $substituable,
|
||||
$nomSubstitut, $instructions, $ententePrealable, $exclu, $actif, $prix)
|
||||
{
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_inserer_ligne_modele_tarif_medicament(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTarif, $codeTarifMedicament, $codeMedicament, $libelle, $unite, $substituable,
|
||||
$nomSubstitut, $instructions, $ententePrealable, $exclu, $actif, $prix, $user, $idSaisie));
|
||||
}
|
||||
|
||||
|
||||
public function getListeMedicamentsImportes()
|
||||
{
|
||||
$idTarif = $_SESSION['idTarif'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_afficher_medicaments_importees(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTarif, $user));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getdoubloncodemedicament($idTarif)
|
||||
{
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_doublon_import_tarif_medicament(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTarif, $user));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $ligne['codeMedicament'];
|
||||
}
|
||||
|
||||
public function getcodemedicamentmanquant($codeMedicament)
|
||||
{
|
||||
$sql = 'CALL sp_code_medicament_inexistant_tarif_medicament(?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeMedicament));
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $ligne['codeMedicament'];
|
||||
}
|
||||
|
||||
public function majetape($idTarif)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_r_maj_etape_3_import_tarif_medicament(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $user));
|
||||
}
|
||||
|
||||
public function incorporermedicamentsimportes()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$idTarif = $_SESSION['idTarif'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_incorporer_medicaments_importes(?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $idTarif, $user));
|
||||
}
|
||||
|
||||
public function gettarifcode($codeTarifMedicament)
|
||||
{
|
||||
$sql = 'select * from p_tarifmedicament where (codeSociete=? and codeTarifMedicament=?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $codeTarifMedicament));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,69 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Tarifsoptiques extends Modele {
|
||||
|
||||
public function getListe()
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'SELECT codeTarifOptique as `code`, libelleEng as libelle FROM p_tarifoptique order by libelle';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'SELECT codeTarifOptique as `code`, libelle FROM p_tarifoptique order by libelle';
|
||||
}
|
||||
|
||||
$liste = $this->executerRequete($sql);
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function creertarifoptiques($libelle, $libelleEng)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_creer_tarif_optiques(?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeSociete, $libelle, $libelleEng, $user));
|
||||
}
|
||||
|
||||
public function getListeTarif()
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = 'SELECT * FROM p_tarifoptique where codeSociete=? order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getunptarif($idTarif)
|
||||
{
|
||||
$sql = 'call sp_afficher_un_tarif_optiquee(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idTarif));
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function enregistrermodif($idTarif, $libelle, $libelleEng)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_modifier_tarif_optique(?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $libelle, $libelleEng, $user));
|
||||
}
|
||||
|
||||
public function supprimer($idTarif)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_supprimer_tarif_optique(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idTarif, $user));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,58 +0,0 @@
|
|||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Typeapporteur extends Modele {
|
||||
public function getTypeapporteurs($codeTypeApporteur=null,$libelle=null) {
|
||||
$codeTypeApporteur = contruireParamLike($codeTypeApporteur);
|
||||
$libelle = contruireParamLike($libelle);
|
||||
|
||||
$sql = 'SELECT id, codeSociete, codeTypeApporteur, libelle
|
||||
FROM typeapporteur A WHERE (A.codeSociete=? AND codeTypeApporteur LIKE ? AND libelle LIKE ?) order by libelle';
|
||||
|
||||
$typeapporteurs = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeTypeApporteur,$libelle));
|
||||
return $typeapporteurs;
|
||||
}
|
||||
public function getTypeapporteur($id) {
|
||||
$sql = 'SELECT id, codeSociete, codeTypeApporteur, libelle
|
||||
FROM typeapporteur A WHERE (A.codeSociete=?) AND (A.id=?)';
|
||||
|
||||
$typeapporteur = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
||||
return $typeapporteur->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
public function getNombreTypeapporteur()
|
||||
{
|
||||
$sql = 'select count(*) as nbTypeapporteur FROM typeapporteur A WHERE (A.codeSociete=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
return $ligne['nbTypeapporteur'];
|
||||
}
|
||||
|
||||
public function ajouter($codeSociete, $codeTypeApporteur, $libelle) {
|
||||
$sql = 'INSERT INTO typeapporteur (codeSociete, codeTypeApporteur, libelle) VALUES (?, ?, ?)';
|
||||
$this->executerRequete($sql, array($codeSociete, $codeTypeApporteur, $libelle));
|
||||
}
|
||||
|
||||
public function modifier($id, $codeTypeApporteur, $libelle) {
|
||||
$sql = 'UPDATE typeapporteur SET codeTypeApporteur=?, libelle=? where (id=?)';
|
||||
$this->executerRequete($sql, array($codeTypeApporteur, $libelle, $id));
|
||||
}
|
||||
|
||||
public function supprimer($id) {
|
||||
$sql = 'DELETE FROM typeapporteur WHERE (id=?)';
|
||||
$this->executerRequete($sql, array($id));
|
||||
}
|
||||
|
||||
public function existeligne($codeTypeApporteur) {
|
||||
$sql = 'select id FROM typeapporteur WHERE (codeSociete=?) and (codeTypeApporteur=?)';
|
||||
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codeTypeApporteur));
|
||||
return ($resultat->rowCount() > 0);
|
||||
}
|
||||
|
||||
public function getListe() {
|
||||
$sql = 'SELECT codeTypeApporteur as `code`, libelle
|
||||
FROM typeapporteur WHERE (codeSociete=?) order by libelle';
|
||||
|
||||
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete']));
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,154 +0,0 @@
|
|||
<?php
|
||||
require_once '././Framework/Controleur.php';
|
||||
|
||||
require_once 'TbRecucaisse.php';
|
||||
require_once 'Pdfentete.php';
|
||||
require_once 'Societeuser.php';
|
||||
|
||||
class Etrecucaisse extends Controleur {
|
||||
private $etrecu;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->etrecu = new TbRecucaisse();
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
}
|
||||
|
||||
public function imprimer($IdR) {
|
||||
$etrecu = $this->etrecu->recuAimprimer($IdR);
|
||||
$etdetailrecus = $this->etrecu->detailsrecuAimprimer($IdR);
|
||||
$societeuser = $this->societeuser->getSocieteuser($_SESSION['codeSociete']);
|
||||
|
||||
$pdf = new Pdfentete();
|
||||
$pdf->SetMargins(25, 25, 25) ;
|
||||
$pdf->SetFont('Arial','',15);
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
/*
|
||||
apporteur
|
||||
numeroEncaissement
|
||||
referencePaiement
|
||||
nomTireur
|
||||
numeroBordereau
|
||||
montant
|
||||
libelleOperation
|
||||
dateEncaissement
|
||||
dateCre
|
||||
caissiere
|
||||
modepaiement
|
||||
*/
|
||||
|
||||
/*
|
||||
codeSociete
|
||||
nomSociete
|
||||
adresseGeoSociete
|
||||
adressePostSociete
|
||||
ville
|
||||
telephoneSociete
|
||||
emailSociete
|
||||
faxSociete
|
||||
codePays
|
||||
medecinConseil
|
||||
emailMedecinConseil
|
||||
telephoneMedecinConseil
|
||||
emailAdministrateurSysteme
|
||||
telephone_administrateur_systeme
|
||||
sigleSociete
|
||||
*/
|
||||
|
||||
$pdf->Sety(20);
|
||||
$pdf->SetX(60);
|
||||
$pdf->Cell(100,12,convertirc($societeuser['nomSociete']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(7);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCourante(),0,1,'R',false);
|
||||
$pdf->SetFontSize(8);
|
||||
$pdf->Cell(0,5,convertirc('Tél : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('P.O.BOX : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('TIN : 102781991'),0,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(15);
|
||||
$pdf->Ln(5);
|
||||
$pdf->Cell(0,12,convertirc("RECU D'ENCAISSEMENT N° ".$etrecu['numeroEncaissement']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(8);
|
||||
|
||||
$pdf->Cell(40,6,convertirc("Reçu de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['nomTireur']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("La somme de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.format_N($etrecu['montant']).' FRW'),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Montant en lettre"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,': '.asLetters($etrecu['montant']).convertirc(' FRW'),0,1,'L',false);
|
||||
|
||||
/*
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Apporteur : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['apporteur']),0,1,'L');
|
||||
*/
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Mode de paiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['modepaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Référence dpaiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['referencePaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','BU',8);
|
||||
|
||||
$pdf->Cell(0,6,convertirc("Polices payées : "),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',8);
|
||||
$pdf->Cell(10,$hl,convertirc("N° Cli"),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc("Nom Client"),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc("N° Police"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Quit."),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Effet"),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Echéance"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Mvt"),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc("Montant"),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',8);
|
||||
foreach ($etdetailrecus as $detailencaissement)
|
||||
{
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroClient']),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc($detailencaissement['nomClient']),"1",0,'L');
|
||||
$pdf->Cell(25,$hl,convertirc($detailencaissement['numeroPolice']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroQuittance']),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEffet'])),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEcheance'])),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['codeTypeAvenant']),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,format_N($detailencaissement['primeTtc']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$pdf->SetFontSize(10);
|
||||
|
||||
$pdf->SetY(-60);
|
||||
|
||||
$pdf->Cell(0,10,convertirc('Fait à KIGALI, le ').dateFr($etrecu['dateCre']),0,1,'C',false);
|
||||
$pdf->SetFont('','U');
|
||||
$pdf->Cell(0,10,convertirc('La caisse : '.$etrecu['caissiere']),0,0,'C',false);
|
||||
|
||||
$fichier="recu_caisse"."_".uniqid().".pdf";
|
||||
|
||||
$pdf->Output($fichier,"D");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<?php
|
||||
require_once '././Fpdf/fpdf.php';
|
||||
class Pdfentete extends FPDF
|
||||
{
|
||||
// En-tête
|
||||
function Header()
|
||||
{
|
||||
// Logo
|
||||
|
||||
//$this->Image('images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
// $this->Image('Societes/intersante/images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->Image('Societes/'.$_SESSION['codeSociete'].'/images/logo_etat.png',25,15,15,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->SetFont('Arial','BU',15);
|
||||
}
|
||||
|
||||
// Pied de page
|
||||
function Footer()
|
||||
{
|
||||
$this->SetY(-30);
|
||||
$this->SetFont('Arial','',8);
|
||||
|
||||
$this->Cell(0,5,convertirc('RADIANT INSURANCE, SARL au capital de 3.000.000 CFA, Régie par le code CIMA'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('KIGALI 21 BP 4946 ABJ 21, Tel 06 80 23 39,Fax 06 80 23 39'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('RC N° CI- ABJ- CC N°?'),0,1,'C');
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -1,154 +0,0 @@
|
|||
<?php
|
||||
require_once '././Framework/Controleur.php';
|
||||
|
||||
require_once 'TbRecucaisse.php';
|
||||
require_once 'Pdfentete.php';
|
||||
require_once 'Societeuser.php';
|
||||
|
||||
class Etrecucaisse extends Controleur {
|
||||
private $etrecu;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->etrecu = new TbRecucaisse();
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
}
|
||||
|
||||
public function imprimer($IdR) {
|
||||
$etrecu = $this->etrecu->recuAimprimer($IdR);
|
||||
$etdetailrecus = $this->etrecu->detailsrecuAimprimer($IdR);
|
||||
$societeuser = $this->societeuser->getSocieteuser($_SESSION['codeSociete']);
|
||||
|
||||
$pdf = new Pdfentete();
|
||||
$pdf->SetMargins(25, 25, 25) ;
|
||||
$pdf->SetFont('Arial','',15);
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
/*
|
||||
apporteur
|
||||
numeroEncaissement
|
||||
referencePaiement
|
||||
nomTireur
|
||||
numeroBordereau
|
||||
montant
|
||||
libelleOperation
|
||||
dateEncaissement
|
||||
dateCre
|
||||
caissiere
|
||||
modepaiement
|
||||
*/
|
||||
|
||||
/*
|
||||
codeSociete
|
||||
nomSociete
|
||||
adresseGeoSociete
|
||||
adressePostSociete
|
||||
ville
|
||||
telephoneSociete
|
||||
emailSociete
|
||||
faxSociete
|
||||
codePays
|
||||
medecinConseil
|
||||
emailMedecinConseil
|
||||
telephoneMedecinConseil
|
||||
emailAdministrateurSysteme
|
||||
telephone_administrateur_systeme
|
||||
sigleSociete
|
||||
*/
|
||||
|
||||
$pdf->Sety(20);
|
||||
$pdf->SetX(60);
|
||||
$pdf->Cell(100,12,convertirc($societeuser['nomSociete']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(7);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCourante(),0,1,'R',false);
|
||||
$pdf->SetFontSize(8);
|
||||
$pdf->Cell(0,5,convertirc('Tél : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('P.O.BOX : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('TIN : 102781991'),0,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(15);
|
||||
$pdf->Ln(5);
|
||||
$pdf->Cell(0,12,convertirc("RECU D'ENCAISSEMENT N° ".$etrecu['numeroEncaissement']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(8);
|
||||
|
||||
$pdf->Cell(40,6,convertirc("Reçu de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['nomTireur']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("La somme de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.format_N($etrecu['montant']).' FRW'),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Montant en lettre"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,': '.asLetters($etrecu['montant']).convertirc(' FRW'),0,1,'L',false);
|
||||
|
||||
/*
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Apporteur : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['apporteur']),0,1,'L');
|
||||
*/
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Mode de paiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['modepaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Référence dpaiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['referencePaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','BU',8);
|
||||
|
||||
$pdf->Cell(0,6,convertirc("Polices payées : "),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',8);
|
||||
$pdf->Cell(10,$hl,convertirc("N° Cli"),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc("Nom Client"),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc("N° Police"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Quit."),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Effet"),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Echéance"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Mvt"),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc("Montant"),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',8);
|
||||
foreach ($etdetailrecus as $detailencaissement)
|
||||
{
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroClient']),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc($detailencaissement['nomClient']),"1",0,'L');
|
||||
$pdf->Cell(25,$hl,convertirc($detailencaissement['numeroPolice']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroQuittance']),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEffet'])),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEcheance'])),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['codeTypeAvenant']),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,format_N($detailencaissement['primeTtc']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$pdf->SetFontSize(10);
|
||||
|
||||
$pdf->SetY(-60);
|
||||
|
||||
$pdf->Cell(0,10,convertirc('Fait à KIGALI, le ').dateFr($etrecu['dateCre']),0,1,'C',false);
|
||||
$pdf->SetFont('','U');
|
||||
$pdf->Cell(0,10,convertirc('La caisse : '.$etrecu['caissiere']),0,0,'C',false);
|
||||
|
||||
$fichier="recu_caisse"."_".uniqid().".pdf";
|
||||
|
||||
$pdf->Output($fichier,"D");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<?php
|
||||
require_once '././Fpdf/fpdf.php';
|
||||
class Pdfentete extends FPDF
|
||||
{
|
||||
// En-tête
|
||||
function Header()
|
||||
{
|
||||
// Logo
|
||||
|
||||
//$this->Image('images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
// $this->Image('Societes/intersante/images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->Image('Societes/'.$_SESSION['codeSociete'].'/images/logo_etat.png',25,15,15,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->SetFont('Arial','BU',15);
|
||||
}
|
||||
|
||||
// Pied de page
|
||||
function Footer()
|
||||
{
|
||||
$this->SetY(-30);
|
||||
$this->SetFont('Arial','',8);
|
||||
|
||||
$this->Cell(0,5,convertirc('RADIANT INSURANCE, SARL au capital de 3.000.000 CFA, Régie par le code CIMA'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('KIGALI 21 BP 4946 ABJ 21, Tel 06 80 23 39,Fax 06 80 23 39'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('RC N° CI- ABJ- CC N°?'),0,1,'C');
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -1,154 +0,0 @@
|
|||
<?php
|
||||
require_once '././Framework/Controleur.php';
|
||||
|
||||
require_once 'TbRecucaisse.php';
|
||||
require_once 'Pdfentete.php';
|
||||
require_once 'Societeuser.php';
|
||||
|
||||
class Etrecucaisse extends Controleur {
|
||||
private $etrecu;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->etrecu = new TbRecucaisse();
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
}
|
||||
|
||||
public function imprimer($IdR) {
|
||||
$etrecu = $this->etrecu->recuAimprimer($IdR);
|
||||
$etdetailrecus = $this->etrecu->detailsrecuAimprimer($IdR);
|
||||
$societeuser = $this->societeuser->getSocieteuser($_SESSION['codeSociete']);
|
||||
|
||||
$pdf = new Pdfentete();
|
||||
$pdf->SetMargins(25, 25, 25) ;
|
||||
$pdf->SetFont('Arial','',15);
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
/*
|
||||
apporteur
|
||||
numeroEncaissement
|
||||
referencePaiement
|
||||
nomTireur
|
||||
numeroBordereau
|
||||
montant
|
||||
libelleOperation
|
||||
dateEncaissement
|
||||
dateCre
|
||||
caissiere
|
||||
modepaiement
|
||||
*/
|
||||
|
||||
/*
|
||||
codeSociete
|
||||
nomSociete
|
||||
adresseGeoSociete
|
||||
adressePostSociete
|
||||
ville
|
||||
telephoneSociete
|
||||
emailSociete
|
||||
faxSociete
|
||||
codePays
|
||||
medecinConseil
|
||||
emailMedecinConseil
|
||||
telephoneMedecinConseil
|
||||
emailAdministrateurSysteme
|
||||
telephone_administrateur_systeme
|
||||
sigleSociete
|
||||
*/
|
||||
|
||||
$pdf->Sety(20);
|
||||
$pdf->SetX(60);
|
||||
$pdf->Cell(100,12,convertirc($societeuser['nomSociete']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(7);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCourante(),0,1,'R',false);
|
||||
$pdf->SetFontSize(8);
|
||||
$pdf->Cell(0,5,convertirc('Tél : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('P.O.BOX : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('TIN : 102781991'),0,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(15);
|
||||
$pdf->Ln(5);
|
||||
$pdf->Cell(0,12,convertirc("RECU D'ENCAISSEMENT N° ".$etrecu['numeroEncaissement']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(8);
|
||||
|
||||
$pdf->Cell(40,6,convertirc("Reçu de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['nomTireur']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("La somme de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.format_N($etrecu['montant']).' FRW'),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Montant en lettre"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,': '.asLetters($etrecu['montant']).convertirc(' FRW'),0,1,'L',false);
|
||||
|
||||
/*
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Apporteur : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['apporteur']),0,1,'L');
|
||||
*/
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Mode de paiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['modepaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Référence dpaiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['referencePaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','BU',8);
|
||||
|
||||
$pdf->Cell(0,6,convertirc("Polices payées : "),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',8);
|
||||
$pdf->Cell(10,$hl,convertirc("N° Cli"),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc("Nom Client"),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc("N° Police"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Quit."),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Effet"),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Echéance"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Mvt"),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc("Montant"),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',8);
|
||||
foreach ($etdetailrecus as $detailencaissement)
|
||||
{
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroClient']),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc($detailencaissement['nomClient']),"1",0,'L');
|
||||
$pdf->Cell(25,$hl,convertirc($detailencaissement['numeroPolice']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroQuittance']),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEffet'])),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEcheance'])),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['codeTypeAvenant']),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,format_N($detailencaissement['primeTtc']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$pdf->SetFontSize(10);
|
||||
|
||||
$pdf->SetY(-60);
|
||||
|
||||
$pdf->Cell(0,10,convertirc('Fait à KIGALI, le ').dateFr($etrecu['dateCre']),0,1,'C',false);
|
||||
$pdf->SetFont('','U');
|
||||
$pdf->Cell(0,10,convertirc('La caisse : '.$etrecu['caissiere']),0,0,'C',false);
|
||||
|
||||
$fichier="recu_caisse"."_".uniqid().".pdf";
|
||||
|
||||
$pdf->Output($fichier,"D");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<?php
|
||||
require_once '././Fpdf/fpdf.php';
|
||||
class Pdfentete extends FPDF
|
||||
{
|
||||
// En-tête
|
||||
function Header()
|
||||
{
|
||||
// Logo
|
||||
|
||||
//$this->Image('images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
// $this->Image('Societes/intersante/images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->Image('Societes/'.$_SESSION['codeSociete'].'/images/logo_etat.png',25,15,15,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->SetFont('Arial','BU',15);
|
||||
}
|
||||
|
||||
// Pied de page
|
||||
function Footer()
|
||||
{
|
||||
$this->SetY(-30);
|
||||
$this->SetFont('Arial','',8);
|
||||
|
||||
$this->Cell(0,5,convertirc('RADIANT INSURANCE, SARL au capital de 3.000.000 CFA, Régie par le code CIMA'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('KIGALI 21 BP 4946 ABJ 21, Tel 06 80 23 39,Fax 06 80 23 39'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('RC N° CI- ABJ- CC N°?'),0,1,'C');
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -1,154 +0,0 @@
|
|||
<?php
|
||||
require_once '././Framework/Controleur.php';
|
||||
|
||||
require_once 'TbRecucaisse.php';
|
||||
require_once 'Pdfentete.php';
|
||||
require_once 'Societeuser.php';
|
||||
|
||||
class Etrecucaisse extends Controleur {
|
||||
private $etrecu;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->etrecu = new TbRecucaisse();
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
}
|
||||
|
||||
public function imprimer($IdR) {
|
||||
$etrecu = $this->etrecu->recuAimprimer($IdR);
|
||||
$etdetailrecus = $this->etrecu->detailsrecuAimprimer($IdR);
|
||||
$societeuser = $this->societeuser->getSocieteuser($_SESSION['codeSociete']);
|
||||
|
||||
$pdf = new Pdfentete();
|
||||
$pdf->SetMargins(25, 25, 25) ;
|
||||
$pdf->SetFont('Arial','',15);
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
/*
|
||||
apporteur
|
||||
numeroEncaissement
|
||||
referencePaiement
|
||||
nomTireur
|
||||
numeroBordereau
|
||||
montant
|
||||
libelleOperation
|
||||
dateEncaissement
|
||||
dateCre
|
||||
caissiere
|
||||
modepaiement
|
||||
*/
|
||||
|
||||
/*
|
||||
codeSociete
|
||||
nomSociete
|
||||
adresseGeoSociete
|
||||
adressePostSociete
|
||||
ville
|
||||
telephoneSociete
|
||||
emailSociete
|
||||
faxSociete
|
||||
codePays
|
||||
medecinConseil
|
||||
emailMedecinConseil
|
||||
telephoneMedecinConseil
|
||||
emailAdministrateurSysteme
|
||||
telephone_administrateur_systeme
|
||||
sigleSociete
|
||||
*/
|
||||
|
||||
$pdf->Sety(20);
|
||||
$pdf->SetX(60);
|
||||
$pdf->Cell(100,12,convertirc($societeuser['nomSociete']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(7);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCourante(),0,1,'R',false);
|
||||
$pdf->SetFontSize(8);
|
||||
$pdf->Cell(0,5,convertirc('Tél : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('P.O.BOX : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('TIN : 102781991'),0,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(15);
|
||||
$pdf->Ln(5);
|
||||
$pdf->Cell(0,12,convertirc("RECU D'ENCAISSEMENT N° ".$etrecu['numeroEncaissement']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(8);
|
||||
|
||||
$pdf->Cell(40,6,convertirc("Reçu de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['nomTireur']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("La somme de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.format_N($etrecu['montant']).' FRW'),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Montant en lettre"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,': '.asLetters($etrecu['montant']).convertirc(' FRW'),0,1,'L',false);
|
||||
|
||||
/*
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Apporteur : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['apporteur']),0,1,'L');
|
||||
*/
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Mode de paiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['modepaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Référence dpaiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['referencePaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','BU',8);
|
||||
|
||||
$pdf->Cell(0,6,convertirc("Polices payées : "),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',8);
|
||||
$pdf->Cell(10,$hl,convertirc("N° Cli"),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc("Nom Client"),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc("N° Police"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Quit."),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Effet"),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Echéance"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Mvt"),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc("Montant"),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',8);
|
||||
foreach ($etdetailrecus as $detailencaissement)
|
||||
{
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroClient']),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc($detailencaissement['nomClient']),"1",0,'L');
|
||||
$pdf->Cell(25,$hl,convertirc($detailencaissement['numeroPolice']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroQuittance']),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEffet'])),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEcheance'])),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['codeTypeAvenant']),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,format_N($detailencaissement['primeTtc']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$pdf->SetFontSize(10);
|
||||
|
||||
$pdf->SetY(-60);
|
||||
|
||||
$pdf->Cell(0,10,convertirc('Fait à KIGALI, le ').dateFr($etrecu['dateCre']),0,1,'C',false);
|
||||
$pdf->SetFont('','U');
|
||||
$pdf->Cell(0,10,convertirc('La caisse : '.$etrecu['caissiere']),0,0,'C',false);
|
||||
|
||||
$fichier="recu_caisse"."_".uniqid().".pdf";
|
||||
|
||||
$pdf->Output($fichier,"D");
|
||||
}
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
<?php
|
||||
require_once '././Fpdf/fpdf.php';
|
||||
class Pdfentete extends FPDF
|
||||
{
|
||||
// En-tête
|
||||
function Header()
|
||||
{
|
||||
// Logo
|
||||
|
||||
//$this->Image('images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
// $this->Image('Societes/intersante/images/logo_etat.png',0,20,35,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->Image('Societes/'.$_SESSION['codeSociete'].'/images/logo_etat.png',25,15,15,0,'','http://radiant.co.rw');
|
||||
|
||||
$this->SetFont('Arial','BU',15);
|
||||
}
|
||||
|
||||
// Pied de page
|
||||
function Footer()
|
||||
{
|
||||
$this->SetY(-30);
|
||||
$this->SetFont('Arial','',8);
|
||||
|
||||
$this->Cell(0,5,convertirc('RADIANT INSURANCE, SARL au capital de 3.000.000 CFA, Régie par le code CIMA'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('KIGALI 21 BP 4946 ABJ 21, Tel 06 80 23 39,Fax 06 80 23 39'),0,1,'C');
|
||||
$this->Cell(0,5,convertirc('RC N° CI- ABJ- CC N°?'),0,1,'C');
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -1,154 +0,0 @@
|
|||
<?php
|
||||
require_once '././Framework/Controleur.php';
|
||||
|
||||
require_once 'TbRecucaisse.php';
|
||||
require_once 'Pdfentete.php';
|
||||
require_once 'Societeuser.php';
|
||||
|
||||
class Etrecucaisse extends Controleur {
|
||||
private $etrecu;
|
||||
private $societeuser;
|
||||
|
||||
public function __construct() {
|
||||
$this->etrecu = new TbRecucaisse();
|
||||
$this->societeuser = new Societeuser();
|
||||
}
|
||||
|
||||
public function index() {
|
||||
}
|
||||
|
||||
public function imprimer($IdR) {
|
||||
$etrecu = $this->etrecu->recuAimprimer($IdR);
|
||||
$etdetailrecus = $this->etrecu->detailsrecuAimprimer($IdR);
|
||||
$societeuser = $this->societeuser->getSocieteuser($_SESSION['codeSociete']);
|
||||
|
||||
$pdf = new Pdfentete();
|
||||
$pdf->SetMargins(25, 25, 25) ;
|
||||
$pdf->SetFont('Arial','',15);
|
||||
|
||||
$pdf->AliasNbPages();
|
||||
$pdf->AddPage();
|
||||
/*
|
||||
apporteur
|
||||
numeroEncaissement
|
||||
referencePaiement
|
||||
nomTireur
|
||||
numeroBordereau
|
||||
montant
|
||||
libelleOperation
|
||||
dateEncaissement
|
||||
dateCre
|
||||
caissiere
|
||||
modepaiement
|
||||
*/
|
||||
|
||||
/*
|
||||
codeSociete
|
||||
nomSociete
|
||||
adresseGeoSociete
|
||||
adressePostSociete
|
||||
ville
|
||||
telephoneSociete
|
||||
emailSociete
|
||||
faxSociete
|
||||
codePays
|
||||
medecinConseil
|
||||
emailMedecinConseil
|
||||
telephoneMedecinConseil
|
||||
emailAdministrateurSysteme
|
||||
telephone_administrateur_systeme
|
||||
sigleSociete
|
||||
*/
|
||||
|
||||
$pdf->Sety(20);
|
||||
$pdf->SetX(60);
|
||||
$pdf->Cell(100,12,convertirc($societeuser['nomSociete']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(7);
|
||||
$pdf->Cell(0,5,'Edition : '.heureCourante(),0,1,'R',false);
|
||||
$pdf->SetFontSize(8);
|
||||
$pdf->Cell(0,5,convertirc('Tél : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('P.O.BOX : '.$societeuser['telephoneSociete']),0,1,'C',false);
|
||||
$pdf->Cell(0,5,convertirc('TIN : 102781991'),0,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(15);
|
||||
$pdf->Ln(5);
|
||||
$pdf->Cell(0,12,convertirc("RECU D'ENCAISSEMENT N° ".$etrecu['numeroEncaissement']),1,1,'C',false);
|
||||
|
||||
$pdf->SetFontSize(8);
|
||||
|
||||
$pdf->Cell(40,6,convertirc("Reçu de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['nomTireur']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("La somme de"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.format_N($etrecu['montant']).' FRW'),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Montant en lettre"),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,': '.asLetters($etrecu['montant']).convertirc(' FRW'),0,1,'L',false);
|
||||
|
||||
/*
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Apporteur : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['apporteur']),0,1,'L');
|
||||
*/
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Mode de paiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['modepaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
$pdf->Cell(40,6,convertirc("Référence dpaiement : "),0,0,'L',false);
|
||||
$pdf->SetFont('Arial','BI',8);
|
||||
$pdf->Cell(100,6,convertirc(': '.$etrecu['referencePaiement']),0,1,'L');
|
||||
|
||||
$pdf->SetFont('Arial','BU',8);
|
||||
|
||||
$pdf->Cell(0,6,convertirc("Polices payées : "),0,1,'L',false);
|
||||
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$hl=5;
|
||||
|
||||
$pdf->SetFont('Arial','B',8);
|
||||
$pdf->Cell(10,$hl,convertirc("N° Cli"),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc("Nom Client"),"1",0,'C');
|
||||
$pdf->Cell(25,$hl,convertirc("N° Police"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Quit."),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Effet"),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc("Echéance"),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc("Mvt"),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,convertirc("Montant"),"1",1,'C');
|
||||
|
||||
$pdf->SetFont('Arial','I',8);
|
||||
foreach ($etdetailrecus as $detailencaissement)
|
||||
{
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroClient']),"1",0,'C');
|
||||
$pdf->Cell(50,$hl,convertirc($detailencaissement['nomClient']),"1",0,'L');
|
||||
$pdf->Cell(25,$hl,convertirc($detailencaissement['numeroPolice']),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['numeroQuittance']),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEffet'])),"1",0,'C');
|
||||
$pdf->Cell(18,$hl,convertirc(dateFr($detailencaissement['dateEcheance'])),"1",0,'C');
|
||||
$pdf->Cell(10,$hl,convertirc($detailencaissement['codeTypeAvenant']),"1",0,'C');
|
||||
$pdf->Cell(20,$hl,format_N($detailencaissement['primeTtc']),"1",1,'C');
|
||||
}
|
||||
$pdf->SetFont('Arial','',8);
|
||||
|
||||
$pdf->SetFontSize(10);
|
||||
|
||||
$pdf->SetY(-60);
|
||||
|
||||
$pdf->Cell(0,10,convertirc('Fait à KIGALI, le ').dateFr($etrecu['dateCre']),0,1,'C',false);
|
||||
$pdf->SetFont('','U');
|
||||
$pdf->Cell(0,10,convertirc('La caisse : '.$etrecu['caissiere']),0,0,'C',false);
|
||||
|
||||
$fichier="recu_caisse"."_".uniqid().".pdf";
|
||||
|
||||
$pdf->Output($fichier,"D");
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user