This commit is contained in:
KANE LAZENI 2026-04-05 15:25:44 +00:00
parent ac6755e992
commit c8e632dd25
5 changed files with 86 additions and 23 deletions

View File

@ -30,9 +30,6 @@ class ControleurConsulterdetailbaremecollege extends Controleur {
$idCollege = $_SESSION['idCollege_C'];
//var_dump($idCollegeTemp);
$garantiesajoutees = $this->garantie->getGarantiesProduit($bareme["codeProduit"], $idBaremePriseEnCharge);
$actif = $this->oui_non->getListe();
@ -40,7 +37,6 @@ class ControleurConsulterdetailbaremecollege extends Controleur {
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBareme($idBaremePriseEnCharge);
$this->genererVue(array(
'bareme' => $bareme,
'garantiesajoutees' => $garantiesajoutees,
@ -50,5 +46,4 @@ class ControleurConsulterdetailbaremecollege extends Controleur {
));
}
}

View File

@ -0,0 +1,60 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Garantiesbaremepriseencharge.php';
require_once 'Modele/Baremepriseencharge.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Ouinon.php';
class ControleurDetailbaremecollege extends Controleur {
private $menuvue;
private $bareme;
private $garantie;
private $oui_non;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Detailbaremecollege');
$this->bareme = new Baremepriseencharge();
$this->garantie = new Garantiesbaremepriseencharge();
$this->oui_non = new Ouinon();
}
public function index()
{
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("id");
$bareme = $this->bareme->getBaremepriseenchargeId($idBaremePriseEnCharge);
$_SESSION['idBaremePriseEnCharge'] = $idBaremePriseEnCharge;
$idCollegeTemp = $_SESSION['idCollegeTemp'];
$idCollege = $_SESSION['idCollege_C'];
$garantiesajoutees = $this->garantie->getGarantiesProduit($bareme["codeProduit"], $idBaremePriseEnCharge);
$actif = $this->oui_non->getListe();
$tmBareme = $this->garantie->getTmBareme($idBaremePriseEnCharge);
$maxDateEffetBareme = $this->garantie->getMaxDateEffetBareme($idBaremePriseEnCharge);
$_SESSION['OrigineBareme'] = "Detailbaremecollege";
$this->genererVue(array(
'bareme' => $bareme,
'garantiesajoutees' => $garantiesajoutees,
'actif' => $actif,
'tmBareme' => $tmBareme,
'maxDateEffetBareme' => $maxDateEffetBareme
));
}
public function validerbaremelettrecle()
{
$this->garantie->validerBaremeLettreCleCollege();
// $this->rediriger("Consultercollege");
$this->rediriger("Collegepolice");
}
}

View File

@ -17168,21 +17168,9 @@ function change_password()
});
}
function consulter_detail_bareme_college(idBaremePriseEnCharge)
{
window.location.assign($("#racineWeb" ).val()+"Consulterdetailbaremecollege/"+idBaremePriseEnCharge+"/");
}
function retour_fiche_consulter_bareme()
{
var retour = $('#retour').val();
if(retour=="Ficheadherent"){
afficher_adherent_id();
}else{
afficher_beneficiaire_id();
}
afficher_adherent_id();
}
/*
@ -19057,3 +19045,8 @@ function listerdemandesconsultation()
}
});
}
function consulter_detail_bareme_college(idBaremePriseEnCharge)
{
window.location.assign($("#racineWeb" ).val()+"Consulterdetailbaremecollege/"+idBaremePriseEnCharge+"/");
}

View File

@ -1723,4 +1723,23 @@ class Garantiesbaremepriseencharge extends Modele {
return $resultat['maxDateEffetBareme'];
}
*/
public function getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp)
{
$sql = 'CALL sp_afficher_lettre_cle_bareme_temp(?, ?);';
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $idCollegeTemp));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
public function getActesGarantieBaremeLettreCleDetailacteTemp($idActesbaremepriseenchargelettrecle_temp)
{
$sql = "call sp_afficher_lettre_cle_bareme_detail_actes_temp(?);";
$resultat = $this->executerRequete($sql, array($idActesbaremepriseenchargelettrecle_temp));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
}

View File

@ -3,12 +3,8 @@
?>
<INPUT class="sr-only" TYPE="text" id="retour" NAME="retour" value="<?= $_SESSION['retour']; ?>" readonly>
<legend> <?= _("Consulter Barème prise en charge") ?> </legend>
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
<input type="hidden" id="ligne2" name="ligne2" value="<?= count($garantiesajoutees);?>">
@ -42,7 +38,7 @@
<span id="detailbareme" ></span>
&nbsp &nbsp
<a href="javascript:afficherDetailBaremeCollege();">
<span id="span_bareme" title="<?= _("Cliquez sur le lien pour afficher ou masquer")?>" style="font-size:13pt;"><i id="chevron-bareme" class="bi bi-chevron-down"></i></span>
<span id="span_bareme" title="Cliquez sur le lien pour afficher ou masquer" style="font-size:13pt;">[-]</span>
</a>
<INPUT class="sr-only" TYPE="text" id="masquerBareme" NAME="masquerBareme" value="1">