radiantrh/Modele/Mouvementassure.php
2026-04-18 16:02:26 +00:00

36 lines
1.1 KiB
PHP

<?php
require_once 'Framework/Modele.php';
class Mouvementassure extends Modele {
public function getMouvementassure($ajoutClient, $codeSensMouvement, $valide, $debut, $fin)
{
$codeSensMouvement = contruireParamLike($codeSensMouvement);
$ajoutClient = contruireParamLike($ajoutClient);
$valide = contruireParamLike($valide);
$sql = 'call sp_get_mouvementassures(?, ?, ?, ?, ?, ?)';
$resultat = $this->executerRequete($sql, array($_SESSION['idPolice_C'], $ajoutClient, $codeSensMouvement, $valide, $debut, $fin));
return $resultat->fetchAll(PDO::FETCH_ASSOC);
}
public function getMouvementassureID($idBeneficiaire, $idAvenant)
{
$sql = 'call sp_get_mouvement_rh_beneficiaire(?, ?)';
$resultat = $this->executerRequete($sql, array($idBeneficiaire, $idAvenant));
return $resultat->fetch(PDO::FETCH_ASSOC);
}
public function reinitvalidation($idMvt)
{
$user = $_SESSION['codeUtilisateur'];
$sql = 'call sp_mouvement_rh_reinitvalidation(?, ?);';
$this->executerRequete($sql, array($idMvt, $user));
}
}