This commit is contained in:
KANE LAZENI 2026-03-05 22:51:47 +00:00
parent a7fc172527
commit f6dbc0d9b4
3 changed files with 21 additions and 4 deletions

View File

@ -3,11 +3,13 @@ require_once 'Framework/Controleur.php';
require_once 'Modele/Remboursement.php';
require_once 'Modele/Ged.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Banque.php';
class ControleurRemboursement extends Controleur {
private $menuvue;
private $remboursement;
private $ged;
private $banque;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
@ -15,6 +17,7 @@ class ControleurRemboursement extends Controleur {
$this->remboursement = new Remboursement();
$this->ged = new Ged();
$this->banque = new Banque();
}
public function index($msgErreur=null)
@ -170,9 +173,10 @@ class ControleurRemboursement extends Controleur {
unset($_FILES['fichier_upload']);
$banque = $this->remboursement->getBanqueAssure();
$banques = $this->banque->getListe();
$this->genererVue(array('benficiaires' => $benficiaires, 'msgErreurGed' => $msgErreurGed,
'demande' => $demande, 'geds' => $geds, 'banque' => $banque));
'demande' => $demande, 'geds' => $geds, 'banque' => $banque, 'banques' => $banques));
}
}

View File

@ -49,4 +49,12 @@ class Banque extends Modele {
$resultat = $this->executerRequete($sql, array($_SESSION['codeSociete'],$codebanque));
return ($resultat->rowCount() > 0);
}
public function getListe() {
$sql = 'SELECT codeBanque as `code`, libelle FROM banque order by 2';
$liste = $this->executerRequete($sql);
return $liste->fetchAll(PDO::FETCH_ASSOC);
}
}

View File

@ -165,7 +165,7 @@
<tr>
<td> <?= _("Intititulé Cpte") ?> </td>
<td colspan="3"> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="intituleCompteBancaire" NAME="intituleCompteBancaire" value="<?=$this->nettoyer($reglement['intituleCompteBancaire'])?>" readonly ></td>
<td colspan="3"> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="intituleCompteBancaire" NAME="intituleCompteBancaire" value="<?=$this->nettoyer($banque['intituleCompteBancaire'])?>" readonly ></td>
</tr>
</tbody>
</table>
@ -174,7 +174,12 @@
<tbody>
<tr>
<td > <?= _("Banque") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="banque" NAME="banque" value="<?=$this->nettoyer($banque['banque'])?>" ></td>
<td>
<SELECT style='font-size:10pt;' class="form-control" id="codeBanque" NAME="codeBanque" required>
<?php liste_options($banques, $banque["codeBanque"]); ?>
</SELECT>
</td>
<td align="center" > <?= _("Cpte bancaire") ?> </td>
<td><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="numeroCompteBancaire" NAME="numeroCompteBancaire" value="<?=$this->nettoyer($banque['numeroCompteBancaire'])?>" ></td>
@ -182,7 +187,7 @@
<tr>
<td> <?= _("Intititulé Cpte") ?> </td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="intituleCompteBancaire" NAME="intituleCompteBancaire" value="<?=$this->nettoyer($reglement['intituleCompteBancaire'])?>" ></td>
<td> <INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="intituleCompteBancaire" NAME="intituleCompteBancaire" value="<?=$this->nettoyer($banque['intituleCompteBancaire'])?>" ></td>
<td colspan="2">
<input class = "form-control btn btn-primary" type="button" value="<?= _("Enregister Compte bancaire") ?>" onClick="javascript:enregistrer_compte_bancaire_assure();" style='font-size:10pt;' >