42 lines
1.1 KiB
PHP
Executable File
42 lines
1.1 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Modele.php';
|
|
|
|
class Beneficiairecarte extends Modele {
|
|
|
|
public function getcartesbeneficiaire($numeroBeneficiaire)
|
|
{
|
|
$sql = 'call sp_r_get_cartes_beneficiaire(?)';
|
|
|
|
$resultat = $this->executerRequete($sql, array($numeroBeneficiaire));
|
|
|
|
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
|
}
|
|
|
|
public function creercarte($dateCarte, $montantCarte)
|
|
{
|
|
$user = $_SESSION['login'];
|
|
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
|
|
|
$sql = 'call sp_r_creer_carte(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($idBeneficiaire, $dateCarte, $montantCarte, $user));
|
|
}
|
|
|
|
public function supprimercarte($idBeneficiaireCarte)
|
|
{
|
|
$user = $_SESSION['login'];
|
|
|
|
$sql = 'call sp_r_supprimer_carte(?, ?)';
|
|
|
|
$this->executerRequete($sql, array($idBeneficiaireCarte, $user));
|
|
}
|
|
|
|
public function modifiercarte($idGcCarte, $dateCarte, $montantCarte)
|
|
{
|
|
$user = $_SESSION['login'];
|
|
|
|
$sql = 'call sp_r_modifier_carte(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($idGcCarte, $dateCarte, $montantCarte, $user));
|
|
}
|
|
} |