This commit is contained in:
KONE SOREL 2026-01-02 10:54:31 +00:00
parent 1fe24e0fd3
commit a856ae0bc8
7 changed files with 78 additions and 2 deletions

View File

@ -0,0 +1,39 @@
<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Avenant.php';
class ControleurAjaxavenant extends Controleur {
private $avenant;
public function __construct() {
$this->avenant = new Avenant();
}
public function index()
{
$this->genererVueAjax();
}
public function getdateavenant()
{
$idAvenant = $this->requete->getParametre("idAvenant");
$dateAvenant = $this->avenant->getdateavenant($idAvenant);
// echo "dateAvenant => $dateAvenant";
// exit();
$this->genererVueAjax(array('dateAvenant' => $dateAvenant));
}
public function getdateavenantbeneficiaire()
{
$idAvenant = $this->requete->getParametre("idAvenant");
$dateAvenant = $this->avenant->getdateavenant($idAvenant);
// echo "dateAvenant => $dateAvenant";
// exit();
$this->genererVueAjax(array('dateAvenant' => $dateAvenant));
}
}

View File

@ -1153,3 +1153,36 @@ function prorater_prime_adherent()
}
});
}
function changer_avenant_incorporation()
{
idAvenant = $("#idAvenant").val();
if(idAvenant<=" ")
{
v_msg="Veuillez sélectionner un avenant!";
v_msgEng="Please select an Amendment!";
alert_ebene(v_msg, v_msgEng);
$("#idAvenant").focus();
return;
}
donnees = 'idAvenant='+idAvenant;
$.ajax({
url: $("#racineWeb").val()+"Ajaxavenant/getdateavenant/",
type : 'post',
data: donnees,
error: function(errorData) {
},
success: function(data) {
$("#div_date_avenant").html(data);
$(".datepicker" ).datepicker();
},
complete: function()
{
prorater_prime_adherent();
}
});
}

View File

@ -0,0 +1,2 @@
<INPUT style='font-size:10pt;' class="form-control datepicker" TYPE="text" id="dateEntree" NAME="dateEntree" value="<?= dateLang($dateAvenant) ?>" required
onChange="prorater_prime_adherent();" style='font-size:10pt;'>

View File

@ -0,0 +1,2 @@
<INPUT style='font-size:10pt;' class="form-control datepicker" TYPE="text" id="dateEntree" NAME="dateEntree" value="<?= dateLang($dateAvenant) ?>" required
onChange="prorater_prime_beneficiaire();" style='font-size:10pt;'>

View File

View File

@ -1,6 +1,6 @@
<div id="div_prime" class="card border-0 shadow-sm mt-4 animate__animated animate__fadeInUp">
<div class="card-header bg-office-dark text-white py-3 d-flex justify-content-between align-items-center">
<h6 class="mb-0 fw-bold">
<h6 class="mb-0 fw-bold text-dark" >
<i class="fas fa-file-invoice-dollar me-2 text-primary"></i>
<?= _("DÉCOMPTE DÉTAILLÉ DES PRIMES") ?>
</h6>

View File

@ -595,7 +595,7 @@ $activeChildId = $menuData['child'];
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<!-- Application Scripts -->
<script src="/Js/fonctions.js?ver=2026.01.02.00"></script>
<script src="/Js/fonctions.js?ver=2026.01.02.01"></script>
<script type="text/javascript">
setInterval(function() {