42 lines
1.3 KiB
PHP
42 lines
1.3 KiB
PHP
<?php
|
|
require_once 'Framework/Modele.php';
|
|
|
|
class Tableaucommission extends Modele {
|
|
|
|
public function getInfoscommission($codeApporteur, $codeEtape) {
|
|
$sql = 'SELECT IFNULL(A.tauxCommission,"0") AS tauxCommission FROM tableaucommission A
|
|
JOIN apporteur C ON (C.codeSociete=A.codeSociete) AND (C.codeTypeApporteur=A.codeTypeApporteur)
|
|
WHERE (A.codeSociete=?) AND (codeApporteur=?) AND (codeEtape=?) limit 1';
|
|
|
|
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeApporteur, $codeEtape));
|
|
|
|
if($resultat->rowCount() > 0)
|
|
{
|
|
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
|
return $ligne['tauxCommission'];
|
|
}
|
|
else
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
public function getInfoscommissionAutre($codeApporteur, $codeEtape) {
|
|
$sql = 'SELECT IFNULL(A.tauxCommission,"0") AS tauxCommission FROM tableaucommission A
|
|
JOIN commercial C ON (C.codeSociete=A.codeSociete) AND (C.codeTypeApporteur=A.codeTypeApporteur)
|
|
WHERE (A.codeSociete=?) AND (codeApporteur=?) AND (codeEtape=?) limit 1';
|
|
|
|
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'], $codeApporteur, $codeEtape));
|
|
|
|
if($resultat->rowCount() > 0)
|
|
{
|
|
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
|
return $ligne['tauxCommission'];
|
|
}
|
|
else
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
} |