This commit is contained in:
KANE LAZENI 2026-06-13 18:46:16 +00:00
parent 2c51bdf45e
commit e42d796bd2
2 changed files with 56 additions and 2 deletions

View File

@ -49,8 +49,8 @@ class ControleurAjaxconstante extends Controleur {
if($numeroConstante=="0"){
$this->beneficiaire->creerconstantebeneficiaire($idBeneficiaire,$codePrestataire,$datePriseConstante,$temperature,
$poids,$taille,$imc,$systolique,$diastolique,$pouls,$saturationOxygene);
$poids,$taille,$imc,$systolique,$diastolique,$pouls,$saturationOxygene);
}else{
$this->beneficiaire->majconstantebeneficiaire($idBeneficiaire,$codePrestataire,$datePriseConstante,$temperature,
$poids,$taille,$imc,$systolique,$diastolique,$pouls,$saturationOxygene,

View File

@ -1382,4 +1382,58 @@ public function getTarifActeAdherent($idAdherent)
return $ligne['messagePrestataireRecFac'];
}
public function getconstantebeneficiaire($idBeneficiaire, $codePrestataire, $datePriseConstante)
{
$sql = 'CALL sp_p_constante_beneficiaire(?, ?, ?);';
$resultat = $this->executerRequete($sql, array($idBeneficiaire, $codePrestataire, $datePriseConstante));
return $resultat->fetch(PDO::FETCH_ASSOC);
}
public function getnumeroconstantebeneficiaire($idBeneficiaire, $codePrestataire, $datePriseConstante)
{
$sql = 'SELECT fn_numero_constante_beneficiaire(?, ?, ?) AS numeroConstante;';
$resultat = $this->executerRequete($sql, array($idBeneficiaire, $codePrestataire, $datePriseConstante))->fetch(PDO::FETCH_ASSOC);
return $resultat['numeroConstante'];
}
public function creerconstantebeneficiaire($idBeneficiaire,$codePrestataire,$datePriseConstante,$temperature,
$poids,$taille,$imc,$systolique,$diastolique,$pouls,$saturationOxygene)
{
$codeSociete = $_SESSION['p_codeSociete'];
$user = $_SESSION['p_login'];
$sql = 'CALL sp_p_creer_priseconstante_beneficiaire(?,?,?,?,?,?,?,?,?,?,?,?,?);';
$this->executerRequete($sql, array($codeSociete,$idBeneficiaire,$codePrestataire,$datePriseConstante,$temperature,
$poids,$taille,$imc,$systolique,$diastolique,$pouls,$saturationOxygene,$user));
}
public function majconstantebeneficiaire($idBeneficiaire,$codePrestataire,$datePriseConstante,$temperature,
$poids,$taille,$imc,$systolique,$diastolique,$pouls,$saturationOxygene,$numeroConstante)
{
$codeSociete = $_SESSION['p_codeSociete'];
$user = $_SESSION['p_login'];
$sql = 'CALL sp_p_maj_priseconstante_beneficiaire(?,?,?,?,?,?,?,?,?,?,?,?,?,?);';
$this->executerRequete($sql, array($codeSociete,$idBeneficiaire,$codePrestataire,$datePriseConstante,$temperature,
$poids,$taille,$imc,$systolique,$diastolique,$pouls,$saturationOxygene,$user,$numeroConstante));
}
public function gethistoriqueconstantebeneficiaire($idBeneficiaire)
{
$sql = 'CALL sp_get_historiqueconstantebeneficiaire(?);';
$resultat = $this->executerRequete($sql, array($idBeneficiaire));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
}