29 lines
1.4 KiB
PHP
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);
|
|
}
|
|
|
|
}
|