executerRequete($sql, array($codeTypeAvenant)); return $liste->fetchAll(PDO::FETCH_ASSOC); } public function afficherlisteeditionpieceavenant($codeTypeAvenant) { $sql = 'call sp_afficher_edition_piece_avenant(?)'; $resultat = $this->executerRequete($sql, array($codeTypeAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function getLienEditionPieceAvenant($codeTypeAvenant, $codeEtat) { if (est_anglophone()) { $sql = 'call sp_get_lien_edition_piece_avenant_eng(?, ?)'; } else { $sql = 'call sp_get_lien_edition_piece_avenant(?, ?)'; } $resultat = $this->executerRequete($sql, array($codeTypeAvenant, $codeEtat)); $ligne = $resultat->fetch(PDO::FETCH_ASSOC); return $ligne['lienEtat']; } // les fonctions pour éditer public function get_edition_avenant_entete() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_entete(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function get_edition_avenant_primes() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_primes(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetch(PDO::FETCH_ASSOC); } /* public function get_edition_avenant_primes() { $idAvenant = $_SESSION['idAvenant_C']; $debutStat = $_SESSION['debutStat'] ; $finStat = $_SESSION['finStat']; $idPolice = $_SESSION['idPolice_C']; if($debutStat==$finStat){ $sql = 'call sp_edition_avenant_primesRet_rp(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); } else{ $sql = 'call sp_edition_avenant_primePeriodeRet_rp(?,?,?);'; $resultat = $this->executerRequete($sql, array($idPolice,$debutStat,$finStat)); } return $resultat->fetch(PDO::FETCH_ASSOC); } */ public function get_edition_avenant_listeassures() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_listeassures(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_listeassures_primes_INC() { $idAvenant = $_SESSION['idAvenant_C']; $debutStat = $_SESSION['debutStat'] ; $finStat = $_SESSION['finStat']; $idPolice = $_SESSION['idPolice_C']; $sql = 'call sp_edition_avenant_listeassures_primesInc_rp(?,?,?)'; $resultat = $this->executerRequete($sql, array($idPolice,$debutStat,$finStat)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_listeassures_primes_ret() { $idAvenant = $_SESSION['idAvenant_C']; $debutStat = $_SESSION['debutStat'] ; $finStat = $_SESSION['finStat']; $idPolice = $_SESSION['idPolice_C']; $sql = 'call sp_edition_avenant_listeassures_primesRet_rp(?,?,?)'; $resultat = $this->executerRequete($sql, array($idPolice,$debutStat,$finStat)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_listeassures_primes() { $idAvenant = $_SESSION['idAvenant_C']; // $sql = 'call sp_edition_avenant_listeassures_primes_rp(?)'; $sql = 'call sp_edition_avenant_listeassures_primes(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_changement_effet() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_changement_effet(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function get_edition_avenant_annulation() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_annulation(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function get_edition_avenant_suspension() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_suspension(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function get_edition_avenant_remise_en_vigueur() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_remise_en_vigueur(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetch(PDO::FETCH_ASSOC); } public function get_edition_avenant_changementcollege() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_changementcollege(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_changementcollege_beneficiaire() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_changementcollege_beneficiaire(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_assures_ajoutes_renouvellement() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_assures_ajoutes_renouvellement(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_assures_non_renouveles() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_assures_non_renouveles(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_listeassures_a_jour() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_listeassures_a_jour(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } // 09/12/2020 => export public function get_edition_avenant_listeassures_export() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_listeassures_export(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_listeassures_primes_export() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_listeassures_primes_export(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_listeassures_a_jour_export() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_listeassures_a_jour_export(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_assures_non_renouveles_export() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_assures_non_renouveles_export(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_assures_ajoutes_renouvellement_export() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_assures_ajoutes_renouvellement_export(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_changementcollege_export() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_changementcollege_export(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_primes_detail() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_primes_detail(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_primes_inc() { $idAvenant = $_SESSION['idAvenant_C']; $debutStat = $_SESSION['debutStat'] ; $finStat = $_SESSION['finStat']; $idPolice = $_SESSION['idPolice_C']; if($debutStat==$finStat){ $sql = 'call sp_edition_avenant_primesInc_rp(?);'; $resultat = $this->executerRequete($sql, array($idAvenant)); } else{ $sql = 'call sp_edition_avenant_primePeriodeInc_rp(?,?,?);'; $resultat = $this->executerRequete($sql, array($idPolice,$debutStat,$finStat)); } return $resultat->fetch(PDO::FETCH_ASSOC); } public function get_edition_emission_entete() { $idEmission = $_SESSION['idEmission']; // var_dump($idEmission); $sql = 'call sp_edition_emission_entete(?);'; $resultat = $this->executerRequete($sql, array($idEmission)); // return $resultat->fetch(PDO::FETCH_ASSOC); return $resultat->fetch(PDO::FETCH_ASSOC); } public function get_edition_emission_detail() { $idEmission = $_SESSION['idEmission']; // var_dump($idEmission); $sql = 'call sp_edition_emission_detail(?);'; $resultat = $this->executerRequete($sql, array($idEmission)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_emission_recap_college($idCollege) { $idEmission = $_SESSION['idEmission']; // var_dump($idEmission); $sql = 'call sp_edition_emission_recap_college(?,?);'; $resultat = $this->executerRequete($sql, array($idEmission,$idCollege)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_emission_recap_police() { $idEmission = $_SESSION['idEmission']; // var_dump($idEmission); $sql = 'call sp_edition_emission_recap(?);'; $resultat = $this->executerRequete($sql, array($idEmission)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } //Pour les retraits public function get_edition_emission_detail_retrait() { $idEmission = $_SESSION['idEmission']; // var_dump($idEmission); $sql = 'call sp_edition_emission_detail_retraits(?);'; $resultat = $this->executerRequete($sql, array($idEmission)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_emission_recap_college_retrait($idCollege) { $idEmission = $_SESSION['idEmission']; // var_dump($idEmission); $sql = 'call sp_edition_emission_recap_college_retraits(?,?);'; $resultat = $this->executerRequete($sql, array($idEmission,$idCollege)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_emission_recap_police_retraits() { $idEmission = $_SESSION['idEmission']; // var_dump($idEmission); $sql = 'call sp_edition_emission_recap_retraits(?);'; $resultat = $this->executerRequete($sql, array($idEmission)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_annulation_emission() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_changementcollege(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_importation_garantie() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_incorporation_garantie(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } public function get_edition_avenant_importation_acte() { $idAvenant = $_SESSION['idAvenant_C']; $sql = 'call sp_edition_avenant_incorporation_acte(?)'; $resultat = $this->executerRequete($sql, array($idAvenant)); return $resultat->fetchAll(PDO::FETCH_ASSOC); } }