This commit is contained in:
2026-01-15 12:28:23 +00:00
parent 6b06f8be7e
commit 0bc896c6fa
6 changed files with 181 additions and 24 deletions

View File

@@ -164,4 +164,44 @@ class Utilisateur extends Modele {
return $menu->fetchAll(PDO::FETCH_ASSOC);
}
public function ajoutertousmenusprofilrh($codeProfil)
{
$codeSociete = $_SESSION['codeSociete'];
$user = $_SESSION['login'];
$sql = 'call sp_c_ajouter_tous_menus_accessibles_profil_rh(?, ?, ?)';
$this->executerRequete($sql, array($codeSociete, $codeProfil, $user));
}
public function ajouterunmenuprofilrh($codeProfil, $codeMenu)
{
$codeSociete = $_SESSION['codeSociete'];
$user = $_SESSION['login'];
$sql = 'call sp_c_ajouter_un_menu_accessibles_profil_rh(?, ?, ?, ?)';
$this->executerRequete($sql, array($codeSociete, $codeProfil, $codeMenu, $user));
}
public function retirertousmenuprofilrh($codeProfil)
{
$codeSociete = $_SESSION['codeSociete'];
$user = $_SESSION['login'];
$sql = 'call sp_c_retirer_tous_menus_accessibles_profil_rh(?, ?, ?)';
$this->executerRequete($sql, array($codeSociete, $codeProfil, $user));
}
public function retirerunmenuprofilrh($codeProfil, $codeMenu)
{
$codeSociete = $_SESSION['codeSociete'];
$user = $_SESSION['login'];
$sql = 'call sp_c_retirer_un_menu_accessibles_profil_rh(?, ?, ?, ?)';
$this->executerRequete($sql, array($codeSociete, $codeProfil, $codeMenu, $user));
}
}