104 lines
3.5 KiB
PHP
Executable File
104 lines
3.5 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Modele.php';
|
|
class Police extends Modele {
|
|
|
|
public function getContextePoliceId($idPolice)
|
|
{
|
|
$sql = 'CALL sp_get_contexte_police_id(?, ?);';
|
|
|
|
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $idPolice));
|
|
|
|
$context = $resultat->fetch(PDO::FETCH_ASSOC);
|
|
|
|
$_SESSION['idClient_C'] = $context['idClient'];
|
|
$_SESSION['numeroClient_C'] = $context['numeroClient'];
|
|
$_SESSION['idPolice_C'] = $context['idPolice'];
|
|
|
|
$_SESSION['codeGcAssureur_C'] = $context['codeGcAssureur'];
|
|
$_SESSION['nomGcAssureur_C'] = $context['garant'];
|
|
|
|
$_SESSION['numeroPolice_C'] = $context['numeroPolice'];
|
|
$_SESSION['codeTypeContrat'] = $context['codeTypeContrat'];
|
|
$_SESSION['codeEtape_C'] = $context['codeEtape'];
|
|
$_SESSION['tauxTaxe_C'] = $context['tauxTaxe'];
|
|
|
|
//$_SESSION['tauxCommissionGerant_C'] = $context['tauxCommissionGerant'];
|
|
//$_SESSION['tauxCommissionGcAssureur_C'] = $context['tauxCommissionGcAssureur'];
|
|
|
|
$_SESSION['tauxCommission_C'] = $context['tauxCommission'];
|
|
$_SESSION['tauxCommissionAutre_C'] = $context['tauxCommissionAutre'];
|
|
$_SESSION['deduireComm_C'] = $context['deduireComm'];
|
|
$_SESSION['codeTypeAvenant_C'] = $context['codeTypeAvenant'];
|
|
$_SESSION['codeEtatPolice_C'] = $context['codeEtatPolice'];
|
|
|
|
$_SESSION['dateEffet_C'] = $context['dateEffet'];
|
|
|
|
$_SESSION['dateFin_C'] = $context['dateFin'];
|
|
$_SESSION['dateEcheance_C'] = $context['dateEcheance'];
|
|
|
|
$_SESSION['DateRenouvellement_C'] = $context['DateRenouvellement'];
|
|
|
|
$_SESSION['dateAvenant_C'] = $context['dateAvenant'];
|
|
|
|
$_SESSION['idPoliceAjax'] = $_SESSION['idPolice_C'];
|
|
|
|
$_SESSION['primeFamille_C'] = $context['primeFamille'];
|
|
$_SESSION['primeBeneficiaire_C'] = $context['primeBeneficiaire'];
|
|
|
|
$_SESSION['rachatTm_C'] = $context['rachatTm'];
|
|
|
|
$_SESSION['collegeArchive_C'] = $context['collegeArchive'];
|
|
//$_SESSION['budgetDefini_C'] = $context['budgetDefini'];
|
|
|
|
|
|
$_SESSION['idAdherent_C'] = "";
|
|
$_SESSION['numeroAdherent_C'] = "";
|
|
$_SESSION['nomAdherent_C'] = "";
|
|
|
|
$_SESSION['idBeneficiaire_C'] = "";
|
|
$_SESSION['numeroBeneficiaire_C'] = "";
|
|
$_SESSION['nomBeneficiaire_C'] = "";
|
|
$_SESSION['lienPhoto_C'] = "";
|
|
|
|
$_SESSION['beneficiaire_C'] = "";
|
|
$_SESSION['adherent_C'] = "";
|
|
$_SESSION['enVigueur_C'] = "";
|
|
|
|
$_SESSION['decede_C'] = "0";
|
|
$_SESSION['dateDeces_C'] = "";
|
|
$_SESSION['fraisFuneraireDemande_C'] = "0";
|
|
$_SESSION['fraisFunerairePaye_C'] = "0";
|
|
|
|
$_SESSION['ndAdh_C'] = $context['ndAdh'];
|
|
$_SESSION['ndDep_C'] = $context['ndDep'];
|
|
$_SESSION['ndActif_C'] = $context['ndActif'];
|
|
|
|
$resultat->closeCursor();
|
|
|
|
$this->majContextePolice($idPolice);
|
|
}
|
|
|
|
public function getPoliceId($id)
|
|
{
|
|
$sql = 'call sp_getPoliceId(?, ?);';
|
|
|
|
|
|
$police = $this->executerRequete($sql, array($_SESSION['codeSociete'], $id));
|
|
|
|
return $police->fetch(PDO::FETCH_ASSOC);
|
|
}
|
|
|
|
public function getModeProrata()
|
|
{
|
|
if (est_anglophone()){
|
|
$sql = "SELECT codeModeProrata as code, libelleEng as libelle
|
|
FROM modeprorata ORDER BY ordre;";
|
|
}else{
|
|
$sql = "SELECT codeModeProrata as code, libelle
|
|
FROM modeprorata ORDER BY ordre;";
|
|
}
|
|
|
|
$resultat = $this->executerRequete($sql);
|
|
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
|
}
|
|
} |