prestation/Modele/Beneficiairequittance.php
2025-12-01 18:54:33 +00:00

29 lines
1.4 KiB
PHP

<?php
require_once 'Framework/Modele.php';
class Beneficiairequittance extends Modele {
public function getBeneficiaireQuittance($idQuittance) {
$sql = 'SELECT A.id, A.idQuittance, A.numeroQuittance, A.idBeneficiaire, A.numeroBeneficiaire, nomBeneficiaire,
prenomsBeneficiaire, A.primeNette, A.commission, A.primeHt, A.taxe, A.fraisCarte, A.primeTtc
FROM beneficiairequittance A
JOIN beneficiaire B ON (B.codeSociete=A.codeSociete) AND (B.id=A.idBeneficiaire)
Join quittance Q on (Q.idEmission=A.idEmission)
WHERE (B.codeSociete=?) AND (Q.idQuittance=?) ORDER BY A.numeroBeneficiaire';
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $idQuittance));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
public function getBeneficiaireEmission($idEmission) {
$sql = 'SELECT A.id, A.idEmission, A.numeroEmission, A.idBeneficiaire, A.numeroBeneficiaire, nomBeneficiaire,
prenomsBeneficiaire, A.primeNette, A.commission, A.primeHt, A.taxe, A.fraisCarte, A.primeTtc
FROM beneficiairequittance A
JOIN beneficiaire B ON (B.codeSociete=A.codeSociete) AND (B.id=A.idBeneficiaire)
WHERE (B.codeSociete=?) AND (A.idEmission=?) ORDER BY A.numeroBeneficiaire';
$liste = $this->executerRequete($sql, array($_SESSION['codeSociete'], $idEmission));
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
}