a
This commit is contained in:
parent
3a253ba3bc
commit
807fd3c249
120
Controleur/ControleurAjaxbaremelettrecletemp.php
Executable file
120
Controleur/ControleurAjaxbaremelettrecletemp.php
Executable file
|
|
@ -0,0 +1,120 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxbaremelettrecletemp extends Controleur {
|
||||
private $garantie;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
|
||||
$actes = $this->garantie->getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'actes' => $actes
|
||||
));
|
||||
}
|
||||
|
||||
public function ajouter()
|
||||
{
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
|
||||
$dateEffetActe = $this->requete->getParametreDate("dateEffetActe");
|
||||
$forfaitPlafondActe = $this->requete->getParametreFormulaire("forfaitPlafondActe");
|
||||
$ticketModerateurActe = $this->requete->getParametreFormulaire("ticketModerateurActe");
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
|
||||
$this->garantie->insererActeBaremeLettreCleTemp($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $idCollegeTemp);
|
||||
}
|
||||
|
||||
public function controle()
|
||||
{
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
|
||||
|
||||
$maxDateEffetActeBareme = $this->garantie->getMaxDateEffetLettreCleBaremeTemp($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'maxDateEffetActeBareme' => $maxDateEffetActeBareme
|
||||
));
|
||||
}
|
||||
|
||||
public function supprimer()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
|
||||
$this->garantie->supprimerActeBaremeLettreCleTemp($idActe);
|
||||
|
||||
}
|
||||
|
||||
public function detailactes()
|
||||
{
|
||||
if($_SESSION['OrigineBareme']=="Detailbaremecollegetemp" && $_SESSION['vueCollege']=="Consultercollege"){
|
||||
$this->executerAction("detailactescons");
|
||||
exit;
|
||||
}
|
||||
|
||||
$idActesbaremepriseenchargelettrecle_temp = $this->requete->getParametreFormulaire("idActesbaremepriseenchargelettrecle_temp");
|
||||
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
|
||||
|
||||
$_SESSION['idActesbaremepriseenchargelettrecle_temp'] = $idActesbaremepriseenchargelettrecle_temp;
|
||||
$_SESSION['lettreCle'] = $lettreCle;
|
||||
|
||||
$detailactes = $this->garantie->getActesGarantieBaremeLettreCleDetailacteTemp($idActesbaremepriseenchargelettrecle_temp);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'detailactes' => $detailactes
|
||||
));
|
||||
}
|
||||
|
||||
public function supprimerdetailacte()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
|
||||
$this->garantie->supprimerActeBaremeTemp($idActe);
|
||||
}
|
||||
|
||||
public function detailactescons()
|
||||
{
|
||||
$idActesbaremepriseenchargelettrecle_temp = $this->requete->getParametreFormulaire("idActesbaremepriseenchargelettrecle_temp");
|
||||
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
|
||||
|
||||
$_SESSION['idActesbaremepriseenchargelettrecle_temp'] = $idActesbaremepriseenchargelettrecle_temp;
|
||||
$_SESSION['lettreCle'] = $lettreCle;
|
||||
|
||||
$detailactes = $this->garantie->getActesGarantieBaremeLettreCleDetailacteTemp($idActesbaremepriseenchargelettrecle_temp);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'detailactes' => $detailactes
|
||||
));
|
||||
}
|
||||
|
||||
public function detailactesconscollege()
|
||||
{
|
||||
$idActesbaremepriseenchargelettrecle = $this->requete->getParametreFormulaire("idActesbaremepriseenchargelettrecle");
|
||||
$lettreCle = $this->requete->getParametreFormulaire("lettreCle");
|
||||
|
||||
$_SESSION['idActesbaremepriseenchargelettrecle'] = $idActesbaremepriseenchargelettrecle;
|
||||
$_SESSION['lettreCle'] = $lettreCle;
|
||||
|
||||
$detailactes = $this->garantie->getActesGarantieBaremeLettreCleDetailacteCollege($idActesbaremepriseenchargelettrecle);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'detailactes' => $detailactes
|
||||
));
|
||||
}
|
||||
}
|
||||
|
|
@ -17,7 +17,7 @@ class ControleurAjaxinsererbaremeactecollege extends Controleur {
|
|||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$actes = $this->garantie->getActesGarantieBareme($idBaremePriseEnCharge,$codeGarantie);
|
||||
$actes = $this->garantie->getActesGarantieBareme($idBaremePriseEnCharge, $codeGarantie);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
|
|
|
|||
86
Controleur/ControleurAjaxinsererbaremeactelienparente.php
Executable file
86
Controleur/ControleurAjaxinsererbaremeactelienparente.php
Executable file
|
|
@ -0,0 +1,86 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxinsererbaremeactelienparente extends Controleur {
|
||||
private $garantie;
|
||||
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$acteslienparente = $this->garantie->getActesGarantieBaremeLienParenteInitial($idBaremePriseEnCharge,$codeGarantie);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'acteslienparente' => $acteslienparente
|
||||
));
|
||||
}
|
||||
|
||||
public function ajouter()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$codeActeLienParente = $this->requete->getParametreFormulaire("codeActeLienParente");
|
||||
|
||||
$dateEffetActeLienParente = $this->requete->getParametreDate("dateEffetActeLienParente");
|
||||
|
||||
$codeLienParenteActeLienParente = $this->requete->getParametreFormulaire("codeLienParenteActeLienParente");
|
||||
|
||||
$forfaitPlafondActeLienParente = $this->requete->getParametreFormulaire("forfaitPlafondActeLienParente");
|
||||
$codePeriodicitePlafondActeLienParente = $this->requete->getParametreFormulaire("codePeriodicitePlafondActeLienParente");
|
||||
$nbreTransactionActeLienParente = $this->requete->getParametreFormulaire("nbreTransactionActeLienParente");
|
||||
$codePeriodiciteActeLienParente = $this->requete->getParametreFormulaire("codePeriodiciteActeLienParente");
|
||||
|
||||
$codeTypeRemboursementActeLienParente = $this->requete->getParametreFormulaire("codeTypeRemboursementActeLienParente");
|
||||
$delaiCarenceActeLienParente = $this->requete->getParametreFormulaire("delaiCarenceActeLienParente");
|
||||
$ticketModerateurActeLienParente = $this->requete->getParametreFormulaire("ticketModerateurActeLienParente");
|
||||
$ageMinimumActeLienParente = $this->requete->getParametreFormulaire("ageMinimumActeLienParente");
|
||||
$ageMaximumActeLienParente = $this->requete->getParametreFormulaire("ageMaximumActeLienParente");
|
||||
$actifActeLienParente = $this->requete->getParametreFormulaire("actifActeLienParente");
|
||||
|
||||
$forfaitTmActeLienParente = $this->requete->getParametreFormulaire("forfaitTmActeLienParente");
|
||||
|
||||
|
||||
$this->garantie->insererActeBaremeLienParenteInitial($idBaremePriseEnCharge,$codeGarantie,$codeActeLienParente,$dateEffetActeLienParente,$codeLienParenteActeLienParente,
|
||||
$forfaitPlafondActeLienParente,$codePeriodicitePlafondActeLienParente,$nbreTransactionActeLienParente,$codePeriodiciteActeLienParente,$codeTypeRemboursementActeLienParente,
|
||||
$delaiCarenceActeLienParente,$ticketModerateurActeLienParente,$ageMinimumActeLienParente,$ageMaximumActeLienParente,$actifActeLienParente, $forfaitTmActeLienParente);
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function controle()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
$codeActeLienParente = $this->requete->getParametreFormulaire("codeActeLienParente");
|
||||
$codeLienParenteActeLienParente = $this->requete->getParametreFormulaire("codeLienParenteActeLienParente");
|
||||
|
||||
$maxDateEffetActeBaremeLienParente = $this->garantie->getMaxDateEffetActeBaremeLienParenteInitial($idBaremePriseEnCharge,$codeGarantie,$codeActeLienParente,$codeLienParenteActeLienParente);
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'maxDateEffetActeBaremeLienParente' => $maxDateEffetActeBaremeLienParente
|
||||
));
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function supprimer()
|
||||
{
|
||||
$idActe = $this->requete->getParametreFormulaire("idActe");
|
||||
|
||||
$this->garantie->supprimerActeBaremeLienparenteInitial($idActe);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -19,12 +19,10 @@ class ControleurAjaxinsererbaremeactelienparentecollege extends Controleur {
|
|||
|
||||
$acteslienparente = $this->garantie->getActesGarantieBaremeLienParente($idBaremePriseEnCharge,$codeGarantie);
|
||||
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'acteslienparente' => $acteslienparente
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
public function ajouter()
|
||||
|
|
|
|||
72
Controleur/ControleurAjaxinsererbaremegarantie.php
Executable file
72
Controleur/ControleurAjaxinsererbaremegarantie.php
Executable file
|
|
@ -0,0 +1,72 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurAjaxinsererbaremegarantie extends Controleur {
|
||||
private $garantie;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$familleacte = $this->garantie->getFamilleActeGarantieBaremeInitial($idBaremePriseEnCharge,$codeGarantie);
|
||||
|
||||
$maxDateEffetGarantie = $this->garantie->getMaxDateEffetGarantieInitial($idBaremePriseEnCharge,$codeGarantie);
|
||||
|
||||
|
||||
$this->genererVueAjax(array
|
||||
(
|
||||
'familleacte' => $familleacte,
|
||||
'maxDateEffetGarantie' => $maxDateEffetGarantie
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
public function ajouter()
|
||||
{
|
||||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$dateEffetGarantie = $this->requete->getParametreDate("dateEffetGarantie");
|
||||
$forfaitPlafondGarantieAdherent = $this->requete->getParametreFormulaire("forfaitPlafondGarantieAdherent");
|
||||
$codePeriodicitePlafondGarantieAdherent = $this->requete->getParametreFormulaire("codePeriodicitePlafondGarantieAdherent");
|
||||
$nbreTransactionGarantieAdherent = $this->requete->getParametreFormulaire("nbreTransactionGarantieAdherent");
|
||||
$codePeriodiciteGarantieAdherent = $this->requete->getParametreFormulaire("codePeriodiciteGarantieAdherent");
|
||||
$forfaitPlafondGarantie = $this->requete->getParametreFormulaire("forfaitPlafondGarantie");
|
||||
$codePeriodicitePlafondGarantie = $this->requete->getParametreFormulaire("codePeriodicitePlafondGarantie");
|
||||
$nbreTransactionGarantie = $this->requete->getParametreFormulaire("nbreTransactionGarantie");
|
||||
$codePeriodiciteGarantie = $this->requete->getParametreFormulaire("codePeriodiciteGarantie");
|
||||
//$codeObservationFamilleActe = $this->requete->getParametreFormulaire("codeObservationFamilleActe");
|
||||
$codeTypeRemboursement = $this->requete->getParametreFormulaire("codeTypeRemboursement");
|
||||
$delaiCarenceFamilleActe = $this->requete->getParametreFormulaire("delaiCarenceFamilleActe");
|
||||
$ticketModerateurFamilleActe = $this->requete->getParametreFormulaire("ticketModerateurFamilleActe");
|
||||
$ageMinimumFamilleActe = $this->requete->getParametreFormulaire("ageMinimumFamilleActe");
|
||||
$ageMaximumFamilleActe = $this->requete->getParametreFormulaire("ageMaximumFamilleActe");
|
||||
$actifFamilleActe = $this->requete->getParametreFormulaire("actifFamilleActe");
|
||||
|
||||
$forfaitTmGarantie = $this->requete->getParametreFormulaire("forfaitTmGarantie");
|
||||
|
||||
|
||||
$this->garantie->insererGarantieBaremeInitial($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantie,$forfaitPlafondGarantieAdherent,
|
||||
$codePeriodicitePlafondGarantieAdherent,$nbreTransactionGarantieAdherent,$codePeriodiciteGarantieAdherent,$forfaitPlafondGarantie,
|
||||
$codePeriodicitePlafondGarantie,$nbreTransactionGarantie,$codePeriodiciteGarantie,$codeTypeRemboursement,$delaiCarenceFamilleActe,
|
||||
$ticketModerateurFamilleActe,$ageMinimumFamilleActe,$ageMaximumFamilleActe,$actifFamilleActe,$forfaitTmGarantie);
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function supprimer()
|
||||
{
|
||||
$idGarantie = $this->requete->getParametreFormulaire("idGarantie");
|
||||
|
||||
$this->garantie->supprimerGarantieBaremeInitial($idGarantie);
|
||||
|
||||
}
|
||||
}
|
||||
|
|
@ -17,7 +17,7 @@ class ControleurAjaxinsererbaremegarantielienparentecollege extends Controleur {
|
|||
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
||||
$idBaremePriseEnCharge = $this->requete->getParametreFormulaire("idBaremePriseEnCharge");
|
||||
|
||||
$garantielienparente = $this->garantie->getGarantieLienParenteBareme($idBaremePriseEnCharge,$codeGarantie);
|
||||
$garantielienparente = $this->garantie->getGarantieLienParenteBareme($idBaremePriseEnCharge, $codeGarantie);
|
||||
|
||||
|
||||
$this->genererVueAjax(array
|
||||
|
|
|
|||
28
Controleur/ControleurBaremepriseenchargelettreclecons.php
Executable file
28
Controleur/ControleurBaremepriseenchargelettreclecons.php
Executable file
|
|
@ -0,0 +1,28 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
require_once 'Modele/Garantiesbaremepriseencharge.php';
|
||||
|
||||
class ControleurBaremepriseenchargelettreclecons extends Controleur
|
||||
{
|
||||
private $menuvue;
|
||||
private $garantie;
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue('Baremepriseenchargelettreclecons');
|
||||
|
||||
$this->garantie = new Garantiesbaremepriseencharge();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
||||
$actes = $this->garantie->getLettreclesGarantieBaremeCollege($idBaremePriseEnCharge);
|
||||
|
||||
$this->genererVue(array(
|
||||
'actes' => $actes,
|
||||
));
|
||||
}
|
||||
}
|
||||
186
Js/fonctions.js
186
Js/fonctions.js
|
|
@ -19057,3 +19057,189 @@ function retour_detail_bareme_college()
|
|||
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
|
||||
consulter_detail_bareme_college(idBaremePriseEnCharge);
|
||||
}
|
||||
|
||||
function actualiser_bareme_acte_lettre_cle()
|
||||
{
|
||||
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
|
||||
|
||||
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
|
||||
|
||||
$.ajax({
|
||||
url: $("#racineWeb").val()+"Ajaxbaremelettrecle/",
|
||||
type : 'post',
|
||||
data: donnees,
|
||||
error: function(errorData){
|
||||
//alert("Erreur : "+errorData);
|
||||
},
|
||||
success: function(data) {
|
||||
//alert("Success : "+data);
|
||||
$('#div_detail_bareme').html(data);
|
||||
},
|
||||
complete: function() {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
async function detail_baremeacte_lettre_cle(idActesbaremeinitiallettrecle, lettreCle) {
|
||||
const racineWeb = document.getElementById("racineWeb").value;
|
||||
const url = `${racineWeb}Ajaxbaremelettrecle/detailactes/`;
|
||||
|
||||
const formData = new FormData();
|
||||
formData.append("idActesbaremeinitiallettrecle", idActesbaremeinitiallettrecle);
|
||||
formData.append("lettreCle", lettreCle);
|
||||
|
||||
try {
|
||||
const response = await fetch(url, {
|
||||
method: "POST",
|
||||
body: formData,
|
||||
});
|
||||
|
||||
if (!response.ok) {
|
||||
throw new Error(`Erreur HTTP : ${response.status}`);
|
||||
}
|
||||
|
||||
const html = await response.text();
|
||||
document.getElementById("div_detail_bareme_actes").innerHTML = html;
|
||||
|
||||
} catch (error) {
|
||||
console.error("Erreur lors du chargement du détail :", error);
|
||||
} finally {
|
||||
// Équivalent du bloc complete: — s'exécute toujours
|
||||
const modal = document.getElementById("div_detail_bareme_actes");
|
||||
$(modal).modal("show"); // Bootstrap modal conservé si Bootstrap jQuery est présent
|
||||
}
|
||||
}
|
||||
|
||||
function afficherMasquerActeBaremeLettre()
|
||||
{
|
||||
masquerActe = $("#masquerActe").val();
|
||||
|
||||
if(masquerActe == undefined){
|
||||
masquerActe = "1";
|
||||
}
|
||||
|
||||
if(masquerActe=="1"){
|
||||
$('#div_acte_masquer').hide();
|
||||
$("#masquerActe").val("0");
|
||||
$("#span_acte").text("[+]");
|
||||
|
||||
}else{
|
||||
$('#div_acte_masquer').show();
|
||||
$("#masquerActe").val("1");
|
||||
$("#span_acte").text("[-]");
|
||||
}
|
||||
}
|
||||
|
||||
async function detail_baremeacte_lettre_cle_temp(idActesbaremepriseenchargelettrecle_temp, lettreCle) {
|
||||
const racineWeb = document.getElementById("racineWeb").value;
|
||||
const url = `${racineWeb}Ajaxbaremelettrecletemp/detailactes/`;
|
||||
|
||||
const formData = new FormData();
|
||||
formData.append("idActesbaremepriseenchargelettrecle_temp", idActesbaremepriseenchargelettrecle_temp);
|
||||
formData.append("lettreCle", lettreCle);
|
||||
|
||||
try {
|
||||
const response = await fetch(url, {
|
||||
method: "POST",
|
||||
body: formData,
|
||||
});
|
||||
|
||||
if (!response.ok) {
|
||||
throw new Error(`Erreur HTTP : ${response.status}`);
|
||||
}
|
||||
|
||||
const html = await response.text();
|
||||
document.getElementById("div_detail_bareme_actes").innerHTML = html;
|
||||
|
||||
} catch (error) {
|
||||
console.error("Erreur lors du chargement du détail :", error);
|
||||
} finally {
|
||||
// Équivalent du bloc complete: — s'exécute toujours
|
||||
const modal = document.getElementById("div_detail_bareme_actes");
|
||||
$(modal).modal("show"); // Bootstrap modal conservé si Bootstrap jQuery est présent
|
||||
}
|
||||
}
|
||||
|
||||
function actualiser_bareme_acte_lettre_cle_temp()
|
||||
{
|
||||
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
|
||||
|
||||
donnees = 'idBaremePriseEnCharge='+idBaremePriseEnCharge;
|
||||
|
||||
$.ajax({
|
||||
url: $("#racineWeb").val()+"Ajaxbaremelettrecletemp/",
|
||||
type : 'post',
|
||||
data: donnees,
|
||||
error: function(errorData){
|
||||
//alert("Erreur : "+errorData);
|
||||
},
|
||||
success: function(data) {
|
||||
//alert("Success : "+data);
|
||||
$('#div_detail_bareme').html(data);
|
||||
},
|
||||
complete: function() {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
function retour_consulter_bareme_college_lettre()
|
||||
{
|
||||
idBaremePriseEnCharge=$("#idBaremePriseEnCharge").val();
|
||||
|
||||
if (idBaremePriseEnCharge>"0")
|
||||
{
|
||||
consulter_detail_bareme_college(idBaremePriseEnCharge);
|
||||
}
|
||||
}
|
||||
|
||||
function retour_bareme_college_temp()
|
||||
{
|
||||
idBaremePriseEnCharge = $("#idBaremePriseEnCharge").val();
|
||||
OrigineBareme = $("#OrigineBareme").val();
|
||||
|
||||
if(OrigineBareme=="Detailbaremecollege")
|
||||
{
|
||||
window.location.assign($("#racineWeb" ).val()+"Detailbaremecollege/"+idBaremePriseEnCharge+"/");
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
window.location.assign($("#racineWeb" ).val()+"Detailbaremecollegetemp/"+idBaremePriseEnCharge+"/");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
async function detail_baremeacte_lettre_cle_college(idActesbaremepriseenchargelettrecle, lettreCle) {
|
||||
const racineWeb = document.getElementById("racineWeb").value;
|
||||
const url = `${racineWeb}Ajaxbaremelettrecletemp/detailactesconscollege/`;
|
||||
|
||||
const formData = new FormData();
|
||||
formData.append("idActesbaremepriseenchargelettrecle", idActesbaremepriseenchargelettrecle);
|
||||
formData.append("lettreCle", lettreCle);
|
||||
|
||||
try {
|
||||
const response = await fetch(url, {
|
||||
method: "POST",
|
||||
body: formData,
|
||||
});
|
||||
|
||||
if (!response.ok) {
|
||||
throw new Error(`Erreur HTTP : ${response.status}`);
|
||||
}
|
||||
|
||||
const html = await response.text();
|
||||
document.getElementById("div_detail_bareme_actes").innerHTML = html;
|
||||
|
||||
} catch (error) {
|
||||
console.error("Erreur lors du chargement du détail :", error);
|
||||
} finally {
|
||||
// Équivalent du bloc complete: — s'exécute toujours
|
||||
const modal = document.getElementById("div_detail_bareme_actes");
|
||||
$(modal).modal("show"); // Bootstrap modal conservé si Bootstrap jQuery est présent
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,5 @@
|
|||
<?php
|
||||
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Garantiesbaremepriseencharge extends Modele {
|
||||
|
||||
public function getGarantiesDisponibles($idBaremePriseEnCharge)
|
||||
|
|
@ -39,15 +37,11 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
B.libelle, B.libelleEng, B.plafondModifiable, B.ordre
|
||||
ORDER BY B.ordre";
|
||||
|
||||
//var_dump($codeSociete, $idBaremePriseEnCharge, $exercice); die();
|
||||
|
||||
$liste = $this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge));
|
||||
|
||||
return $liste->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function ajouterToutesGarantiesBareme($idBaremePriseEnCharge)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
|
@ -68,7 +62,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie, $user));
|
||||
}
|
||||
|
||||
|
||||
public function retirerToutesGarantiesBareme($idBaremePriseEnCharge)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
|
@ -89,7 +82,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie, $user));
|
||||
}
|
||||
|
||||
|
||||
public function getTauxForfait(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT id AS code, libelleEng AS libelle
|
||||
|
|
@ -105,7 +97,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getRegle(){
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeRegle AS code, libelleEng AS libelle
|
||||
|
|
@ -141,18 +132,14 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
///////////////////////////////////garantiebareme///////////////////////////////////
|
||||
public function majgarantiebareme($codeGarantie){
|
||||
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
||||
$sql = 'call sp_maj_garantiesbareme(?,?);';
|
||||
$this->executerRequete($sql, array($codeGarantie, $idBaremePriseEnCharge));
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function majforfaitgarantie($codeGarantie, $forfait)
|
||||
{
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
|
@ -204,7 +191,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$sql = 'update garantiesbaremepriseencharge set delaiCarenceFamilleActe=?
|
||||
where (codeGarantie=?) and (idBaremePriseEnCharge=?);';
|
||||
$this->executerRequete($sql, array($delaiCarenceFamilleActe, $codeGarantie, $idBaremePriseEnCharge));
|
||||
|
||||
}
|
||||
|
||||
public function majticketmoderateurgarantie($codeGarantie, $ticketModerateur)
|
||||
|
|
@ -246,10 +232,7 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($plafondLettre['libelle'], $codeObservation, $codeGarantie, $idBaremePriseEnCharge));
|
||||
}
|
||||
|
||||
///////////////////////////////////familleacte///////////////////////////////////////////////
|
||||
|
||||
public function existeligne($idBaremePriseEnCharge){
|
||||
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
||||
$sql = 'SELECT id FROM familleactebaremepriseencharge
|
||||
|
|
@ -289,7 +272,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
public function majobservationfamilleacte($idFamilleacte, $codeObservation)
|
||||
{
|
||||
//var_dump($codeObservation);
|
||||
if($codeObservation=="IL"){
|
||||
$sql = 'update familleactebaremepriseencharge
|
||||
set codeObservation=?,
|
||||
|
|
@ -308,11 +290,8 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
}
|
||||
|
||||
|
||||
public function majticketmoderateurfamilleacte($idFamilleacte, $ticketModerateur)
|
||||
{
|
||||
//var_dump($idFamilleacte);
|
||||
//exit();
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'update familleactebaremepriseencharge
|
||||
|
|
@ -325,9 +304,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($ticketModerateur, $ticketModerateur, $user, $idFamilleacte));
|
||||
}
|
||||
|
||||
|
||||
////////////////////////////actes//////////////////////////////////
|
||||
|
||||
public function majforfaitacte($idActe, $forfait)
|
||||
{
|
||||
$sql = 'update actesbaremepriseencharge set forfait=? where (id=?)';
|
||||
|
|
@ -357,7 +333,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($codePeriodicite, $idActe));
|
||||
}
|
||||
|
||||
|
||||
public function majobservationacte($idActe, $codeObservation)
|
||||
{
|
||||
if($codeObservation=="EP"){
|
||||
|
|
@ -395,8 +370,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($ticketModerateur, $ticketModerateur, $user, $idActe));
|
||||
}
|
||||
|
||||
//////////////////////////////ToutFamilleacte///////////////////////////////////
|
||||
|
||||
public function majtoutforfaitfamilleacte($forfaitFamilleActe){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
|
@ -409,7 +382,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($forfaitFamilleActe,$codeSociete,$idBaremePriseEnCharge,$codeGarantie));
|
||||
}
|
||||
|
||||
|
||||
public function majtoutplafondfamilleacte($plafondFamilleActe, $choixForfait)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
|
@ -441,7 +413,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($nbreTransactionFamilleActe,$codeSociete,$idBaremePriseEnCharge,$codeGarantie));
|
||||
}
|
||||
|
||||
|
||||
public function majtoutperiodicitefamilleacte($codePeriodiciteFamilleActe)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
|
@ -465,7 +436,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
WHERE (codeSociete=? AND idBaremePriseEnCharge=? AND
|
||||
codeLienParente=? AND codeGarantie=?);';
|
||||
$this->executerRequete($sql, array($delaiCarenceFamilleActe,$codeSociete,$idBaremePriseEnCharge,$codeGarantie));
|
||||
|
||||
}
|
||||
|
||||
public function majtoutticketmoderateurfamilleacte($ticketModerateurFamilleActe)
|
||||
|
|
@ -485,8 +455,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($ticketModerateurFamilleActe,$user, $codeSociete,$idBaremePriseEnCharge,$codeGarantie));
|
||||
}
|
||||
|
||||
// 05-11-2020
|
||||
|
||||
public function viderfamilleacteproduitlienparente(){
|
||||
$sql = 'DELETE FROM familleactebaremepriseencharge;';
|
||||
$this->executerRequete($sql);
|
||||
|
|
@ -497,8 +465,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
//////////////////////////////Toutacte///////////////////////////////////
|
||||
|
||||
public function majtoutforfaitacte($forfaitActe){
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
|
@ -509,16 +475,12 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($forfaitActe,$codeSociete,$idBaremePriseEnCharge,$codeGarantie));
|
||||
}
|
||||
|
||||
|
||||
public function majtoutplafondacte($plafondActe, $forfaitActe)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
$codeGarantie = $_SESSION['codeGarantie'];
|
||||
|
||||
//var_dump($forfaitActe);
|
||||
//exit();
|
||||
|
||||
if($forfaitActe =="1"){
|
||||
$sql = 'update actesbaremepriseencharge set forfaitPlafond=?, tauxPlafond=0
|
||||
WHERE (codeSociete=? AND idBaremePriseEnCharge=? AND codeGarantie=?);';
|
||||
|
|
@ -541,7 +503,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($nbreTransactionActe,$codeSociete,$idBaremePriseEnCharge,$codeGarantie));
|
||||
}
|
||||
|
||||
|
||||
public function majtoutcodeperiodiciteacte($codePeriodiciteActe)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
|
@ -572,7 +533,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$sql = 'update actesbaremepriseencharge set delaiCarenceActe=?
|
||||
WHERE (codeSociete=? AND idBaremePriseEnCharge=? AND codeGarantie=?);';
|
||||
$this->executerRequete($sql, array($delaiCarenceActe,$codeSociete,$idBaremePriseEnCharge,$codeGarantie));
|
||||
|
||||
}
|
||||
|
||||
public function majtoutticketmoderateuracte($ticketModerateurActe)
|
||||
|
|
@ -591,7 +551,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
|
||||
public function existeFamilleacteBareme($codeGarantie,$codeProduit,$idBaremePriseEnCharge){
|
||||
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$codeProduit = $this->getProduitBareme($idBaremePriseEnCharge);
|
||||
|
||||
|
|
@ -614,7 +573,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat['codeProduit'];
|
||||
}
|
||||
|
||||
|
||||
public function existeFamilleacteBaremeId($idBaremePriseEnCharge)
|
||||
{
|
||||
$sql = "SELECT COUNT(*) AS nbBareme
|
||||
|
|
@ -630,7 +588,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
public function majticketmoderateur($idBaremePriseEnCharge, $idTauxCouverture)
|
||||
{
|
||||
if($this->existeFamilleacteBaremeId($idBaremePriseEnCharge)){
|
||||
|
|
@ -655,26 +612,24 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
public function getFamilleActeGarantieBaremeInitial($idBaremePriseEnCharge,$codeGarantie)
|
||||
public function getFamilleActeGarantieBaremeInitial($idBaremePriseEnCharge, $codeGarantie)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT * FROM garantiesbaremeinitial WHERE codeSociete=?
|
||||
AND idBaremePriseEnCharge=? AND codeGarantie=? ORDER BY dateEffet DESC, id DESC;";
|
||||
$sql = 'call sp_get_garantiesbaremepriseenchargeinitial(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// KANE 05/04/2026
|
||||
public function getFamilleActeGarantieBareme($idBaremePriseEnCharge,$codeGarantie)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$idCollege = $_SESSION['idCollege_C'];
|
||||
|
||||
$sql = 'call sp_get_garantiesbaremepriseencharge(?, ?, ?, ?)';
|
||||
|
||||
$sql = 'call sp_get_garantiesbaremepriseencharge(?, ?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $idCollege, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
|
@ -683,12 +638,10 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
public function getFamilleActeGarantieBaremeTemp($idBaremePriseEnCharge,$codeGarantie, $idCollegeTemp)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT * FROM garantiesbaremepriseencharge_temp WHERE codeSociete=?
|
||||
AND idBaremePriseEnCharge=? AND codeGarantie=?
|
||||
AND idCollegeTemp =? ORDER BY dateEffet DESC, id DESC;";
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie, $idCollegeTemp));
|
||||
|
||||
|
||||
$sql = 'call sp_get_garantiesbaremepriseencharge_temp(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollegeTemp, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
|
@ -747,22 +700,16 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql);
|
||||
}
|
||||
|
||||
// KANE 05/04/2026
|
||||
public function getActesGarantieBaremeInitial($idBaremePriseEnCharge,$codeGarantie)
|
||||
{
|
||||
|
||||
$sql = "SELECT a.*, b.libelle, b.libelleEng
|
||||
FROM actesbaremeinitial a
|
||||
JOIN p_acte b ON (a.codeActe=b.codeActe)
|
||||
WHERE a.codeGarantie = ?
|
||||
AND a.idBaremePriseEnCharge = ?
|
||||
ORDER BY b.libelle, a.dateEffet DESC, a.id desc;";
|
||||
$resultat = $this->executerRequete($sql, array($codeGarantie,$idBaremePriseEnCharge));
|
||||
|
||||
|
||||
$sql = 'call sp_get_actesbaremepriseenchargeinitial(?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// KANE 05/04/2026
|
||||
public function getActesGarantieBareme($idBaremePriseEnCharge,$codeGarantie)
|
||||
{
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
|
@ -770,28 +717,22 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$sql = 'call sp_get_actesbaremepriseencharge(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollege, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getActesGarantieBaremeTemp($idBaremePriseEnCharge,$codeGarantie,$idCollegeTemp)
|
||||
public function getActesGarantieBaremeTemp($idBaremePriseEnCharge, $codeGarantie, $idCollegeTemp)
|
||||
{
|
||||
$sql = "SELECT a.*, b.libelle, b.libelleEng
|
||||
FROM actesbaremepriseencharge_temp a
|
||||
JOIN p_acte b ON (a.codeActe=b.codeActe)
|
||||
WHERE a.codeGarantie = ?
|
||||
AND a.idBaremePriseEnCharge = ?
|
||||
AND a.idCollegeTemp = ?
|
||||
ORDER BY b.libelle, a.dateEffet DESC, a.id desc;";
|
||||
$resultat = $this->executerRequete($sql, array($codeGarantie,$idBaremePriseEnCharge,$idCollegeTemp));
|
||||
|
||||
$sql = 'call sp_get_actesbaremepriseencharge_temp(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollegeTemp, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function supprimerActe($idActe){
|
||||
|
||||
$sql = 'DELETE FROM actesbaremepriseencharge
|
||||
WHERE (id=?);';
|
||||
$sql = 'DELETE FROM actesbaremepriseencharge WHERE (id=?);';
|
||||
|
||||
$this->executerRequete($sql, array($idActe));
|
||||
}
|
||||
|
|
@ -813,7 +754,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function ajouteracteBareme($codeActe, $idBaremePriseEnCharge, $codeGarantie)
|
||||
{
|
||||
$codeProduit = $this->getProduitBareme($idBaremePriseEnCharge);
|
||||
|
|
@ -829,24 +769,23 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT * FROM garantiesbaremeinitiallienparente WHERE codeSociete=?
|
||||
AND idBaremePriseEnCharge=? AND codeGarantie=? ORDER BY codeLienParente, dateEffet DESC, id DESC;";
|
||||
$sql = 'call sp_get_garantiesbaremepriseenchargeinitiallienparente(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// KANE 05/04/2026
|
||||
public function getGarantieLienParenteBareme($idBaremePriseEnCharge,$codeGarantie)
|
||||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
$idCollege = $_SESSION['idCollege_C'];
|
||||
|
||||
$sql = 'call sp_get_garantiesbaremepriseenchargelienparente(?, ?, ?, ?)';
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $idCollege, $idBaremePriseEnCharge, $codeGarantie));
|
||||
$idCollege = $_SESSION['idCollege_C'];
|
||||
|
||||
$sql = 'call sp_get_garantiesbaremepriseenchargelienparente(?, ?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $idCollege, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
|
@ -854,12 +793,10 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
{
|
||||
$codeSociete = $_SESSION['codeSociete'];
|
||||
|
||||
$sql = "SELECT * FROM garantiesbaremepriseenchargelienparente_temp WHERE codeSociete=?
|
||||
AND idBaremePriseEnCharge=? AND codeGarantie=? AND idCollegeTemp=?
|
||||
ORDER BY codeLienParente, dateEffet DESC, id DESC;";
|
||||
$resultat = $this->executerRequete($sql, array($codeSociete, $idBaremePriseEnCharge, $codeGarantie, $idCollegeTemp));
|
||||
|
||||
|
||||
$sql = 'call sp_get_garantiesbaremepriseenchargelienparente_temp(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollegeTemp, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
|
@ -876,51 +813,38 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
//20-02-2023
|
||||
public function getActesGarantieBaremeLienParenteInitial($idBaremePriseEnCharge,$codeGarantie)
|
||||
// KANE 05/04/2026
|
||||
public function getActesGarantieBaremeLienParenteInitial($idBaremePriseEnCharge, $codeGarantie)
|
||||
{
|
||||
|
||||
$sql = "SELECT a.*, b.libelle, b.libelleEng
|
||||
FROM actesbaremeinitiallienparente a
|
||||
JOIN p_acte b ON (a.codeActe=b.codeActe)
|
||||
WHERE a.codeGarantie = ?
|
||||
AND a.idBaremePriseEnCharge = ?
|
||||
ORDER BY codeLienParente, b.libelle, a.dateEffet DESC, a.id DESC;";
|
||||
$resultat = $this->executerRequete($sql, array($codeGarantie,$idBaremePriseEnCharge));
|
||||
|
||||
$sql = 'call sp_get_actesbaremepriseenchargeinitiallienparente(?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// KANE 05/04/2026
|
||||
public function getActesGarantieBaremeLienParente($idBaremePriseEnCharge,$codeGarantie)
|
||||
public function getActesGarantieBaremeLienParente($idBaremePriseEnCharge, $codeGarantie)
|
||||
{
|
||||
$idCollege = $_SESSION['idCollege_C'];
|
||||
|
||||
$sql = 'call sp_get_actesbaremepriseenchargelienparente(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollege, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getActesGarantieBaremeLienParenteTemp($idBaremePriseEnCharge,$codeGarantie,$idCollegeTemp)
|
||||
{
|
||||
$sql = "SELECT a.*, b.libelle, b.libelleEng
|
||||
FROM actesbaremepriseenchargelienparente_temp a
|
||||
JOIN p_acte b ON (a.codeActe=b.codeActe)
|
||||
WHERE a.codeGarantie = ?
|
||||
AND a.idBaremePriseEnCharge = ?
|
||||
AND a.idCollegeTemp = ?
|
||||
ORDER BY codeLienParente, b.libelle, a.dateEffet DESC, a.id DESC;";
|
||||
$resultat = $this->executerRequete($sql, array($codeGarantie,$idBaremePriseEnCharge,$idCollegeTemp));
|
||||
|
||||
$sql = 'call sp_get_actesbaremepriseenchargelienparente_temp(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idCollegeTemp, $idBaremePriseEnCharge, $codeGarantie));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
// 22-02-2023
|
||||
|
||||
public function insererGarantieBaremeInitial($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantie,$forfaitPlafondGarantieAdherent,
|
||||
$codePeriodicitePlafondGarantieAdherent,$nbreTransactionGarantieAdherent,$codePeriodiciteGarantieAdherent,$forfaitPlafondGarantie,
|
||||
$codePeriodicitePlafondGarantie,$nbreTransactionGarantie,$codePeriodiciteGarantie,$codeTypeRemboursement,$delaiCarenceFamilleActe,
|
||||
|
|
@ -937,7 +861,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$ticketModerateurFamilleActe,$ageMinimumFamilleActe,$ageMaximumFamilleActe,$actifFamilleActe,$user, $forfaitTmGarantie));
|
||||
}
|
||||
|
||||
|
||||
public function insererGarantieBareme($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantie,$forfaitPlafondGarantieAdherent,
|
||||
$codePeriodicitePlafondGarantieAdherent,$nbreTransactionGarantieAdherent,$codePeriodiciteGarantieAdherent,$forfaitPlafondGarantie,
|
||||
$codePeriodicitePlafondGarantie,$nbreTransactionGarantie,$codePeriodiciteGarantie,$codeTypeRemboursement,$delaiCarenceFamilleActe,
|
||||
|
|
@ -956,7 +879,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$ticketModerateurFamilleActe,$ageMinimumFamilleActe,$ageMaximumFamilleActe,$actifFamilleActe,$user, $forfaitTmGarantie, $idCollege));
|
||||
}
|
||||
|
||||
|
||||
public function insererGarantieBaremeTemp($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantie,$forfaitPlafondGarantieAdherent,
|
||||
$codePeriodicitePlafondGarantieAdherent,$nbreTransactionGarantieAdherent,$codePeriodiciteGarantieAdherent,$forfaitPlafondGarantie,
|
||||
$codePeriodicitePlafondGarantie,$nbreTransactionGarantie,$codePeriodiciteGarantie,$codeTypeRemboursement,$delaiCarenceFamilleActe,
|
||||
|
|
@ -974,7 +896,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
|
||||
public function getTmBaremeInitial($idBaremePriseEnCharge){
|
||||
|
||||
$date = date('Y-m-d');
|
||||
|
||||
$sql="SELECT fn_ticket_moderateur_bareme_initial(?, ?) AS tmBareme ";
|
||||
|
|
@ -986,7 +907,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
|
||||
public function getTmBareme($idBaremePriseEnCharge){
|
||||
|
||||
$date = date('Y-m-d');
|
||||
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
|
@ -998,7 +918,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat['tmBareme'];
|
||||
}
|
||||
|
||||
|
||||
public function getTmBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp){
|
||||
|
||||
$date = date('Y-m-d');
|
||||
|
|
@ -1009,8 +928,7 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
return $resultat['tmBareme'];
|
||||
}
|
||||
//23-02-2023
|
||||
|
||||
|
||||
public function insererGarantieBaremeLienparenteInitial($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantieLienParente,$codeLienParente,$forfaitPlafondGarantieLienParente,
|
||||
$codePeriodicitePlafondGarantieLienParente,$nbreTransactionGarantieLienParente,$codePeriodiciteGarantieLienParente,$codeTypeRemboursementLienParente,
|
||||
$delaiCarenceFamilleActeLienParente,$ticketModerateurFamilleActeLienParente,$ageMinimumFamilleActeLienParente,$ageMaximumFamilleActeLienParente,$actifFamilleActeLienParente,
|
||||
|
|
@ -1018,17 +936,14 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
|
||||
$sql = 'CALL sp_ajoutergarantiebaremelienparente_initial(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantieLienParente,$codeLienParente,$forfaitPlafondGarantieLienParente,
|
||||
$codePeriodicitePlafondGarantieLienParente,$nbreTransactionGarantieLienParente,$codePeriodiciteGarantieLienParente,$codeTypeRemboursementLienParente,
|
||||
$delaiCarenceFamilleActeLienParente,$ticketModerateurFamilleActeLienParente,$ageMinimumFamilleActeLienParente,$ageMaximumFamilleActeLienParente,$actifFamilleActeLienParente,
|
||||
$user, $forfaitTmGarantieLienParente));
|
||||
}
|
||||
|
||||
|
||||
public function insererGarantieBaremeLienparente($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantieLienParente,$codeLienParente,$forfaitPlafondGarantieLienParente,
|
||||
$codePeriodicitePlafondGarantieLienParente,$nbreTransactionGarantieLienParente,$codePeriodiciteGarantieLienParente,$codeTypeRemboursementLienParente,
|
||||
$delaiCarenceFamilleActeLienParente,$ticketModerateurFamilleActeLienParente,$ageMinimumFamilleActeLienParente,$ageMaximumFamilleActeLienParente,$actifFamilleActeLienParente,
|
||||
|
|
@ -1044,8 +959,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$codePeriodicitePlafondGarantieLienParente,$nbreTransactionGarantieLienParente,$codePeriodiciteGarantieLienParente,$codeTypeRemboursementLienParente,
|
||||
$delaiCarenceFamilleActeLienParente,$ticketModerateurFamilleActeLienParente,$ageMinimumFamilleActeLienParente,$ageMaximumFamilleActeLienParente,$actifFamilleActeLienParente,
|
||||
$user, $forfaitTmGarantieLienParente,$idCollege));
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function insererGarantieBaremeLienparenteTemp($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantieLienParente,$codeLienParente,$forfaitPlafondGarantieLienParente,
|
||||
|
|
@ -1054,11 +967,9 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$forfaitTmGarantieLienParente,$idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
|
||||
|
||||
$sql = 'CALL sp_ajoutergarantiebaremelienparente_temp(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge,$codeGarantie,$dateEffetGarantieLienParente,$codeLienParente,$forfaitPlafondGarantieLienParente,
|
||||
$codePeriodicitePlafondGarantieLienParente,$nbreTransactionGarantieLienParente,$codePeriodiciteGarantieLienParente,$codeTypeRemboursementLienParente,
|
||||
$delaiCarenceFamilleActeLienParente,$ticketModerateurFamilleActeLienParente,$ageMinimumFamilleActeLienParente,$ageMaximumFamilleActeLienParente,$actifFamilleActeLienParente,
|
||||
|
|
@ -1074,7 +985,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
$sql = 'CALL sp_ajouteractebaremepriseencharge_initial(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge,$codeGarantie,$codeActe,$dateEffetActe,$forfaitPlafondActeAdherent,
|
||||
$codePeriodicitePlafondActeAdherent,$nbreTransactionActeAdherent,$codePeriodiciteActeAdherent,$forfaitPlafondActe,
|
||||
$codePeriodicitePlafondActe,$nbreTransactionActe,$codePeriodiciteActe,$codeTypeRemboursementActe,$delaiCarenceActe,
|
||||
|
|
@ -1091,7 +1001,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
$sql = 'CALL sp_ajouteractebaremepriseencharge(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge,$codeGarantie,$codeActe,$dateEffetActe,$forfaitPlafondActeAdherent,
|
||||
$codePeriodicitePlafondActeAdherent,$nbreTransactionActeAdherent,$codePeriodiciteActeAdherent,$forfaitPlafondActe,
|
||||
$codePeriodicitePlafondActe,$nbreTransactionActe,$codePeriodiciteActe,$codeTypeRemboursementActe,$delaiCarenceActe,
|
||||
|
|
@ -1107,7 +1016,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
$sql = 'CALL sp_ajouteractebaremepriseencharge_temp(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge,$codeGarantie,$codeActe,$dateEffetActe,$forfaitPlafondActeAdherent,
|
||||
$codePeriodicitePlafondActeAdherent,$nbreTransactionActeAdherent,$codePeriodiciteActeAdherent,$forfaitPlafondActe,
|
||||
$codePeriodicitePlafondActe,$nbreTransactionActe,$codePeriodiciteActe,$codeTypeRemboursementActe,$delaiCarenceActe,
|
||||
|
|
@ -1166,12 +1074,9 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffetGarantie'];
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function getMaxDateEffetGarantie($idBaremePriseEnCharge,$codeGarantie){
|
||||
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffetGarantie
|
||||
|
|
@ -1188,7 +1093,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
|
||||
public function getMaxDateEffetGarantieTemp($idBaremePriseEnCharge, $codeGarantie, $idCollegeTemp){
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffetGarantie
|
||||
FROM garantiesbaremepriseencharge_temp
|
||||
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ?
|
||||
|
|
@ -1198,13 +1102,10 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie, $idCollegeTemp))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffetGarantie'];
|
||||
|
||||
|
||||
}
|
||||
|
||||
//24-02-2023
|
||||
public function getMaxDateEffetGarantieLienparenteInitial($idBaremePriseEnCharge,$codeGarantie,$codeLienParente){
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffetGarantie FROM garantiesbaremeinitiallienparente
|
||||
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ? AND codeLienParente = ?
|
||||
AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||
|
|
@ -1212,10 +1113,8 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie, $codeLienParente))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffetGarantie'];
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function getMaxDateEffetGarantieLienparente($idBaremePriseEnCharge,$codeGarantie,$codeLienParente){
|
||||
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
|
@ -1241,7 +1140,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
|
||||
public function getMaxDateEffetActeBareme($idBaremePriseEnCharge,$codeGarantie,$codeActe){
|
||||
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseencharge
|
||||
|
|
@ -1251,12 +1149,9 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie, $codeActe, $idCollege))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffet'];
|
||||
|
||||
}
|
||||
|
||||
public function getMaxDateEffetActeBaremeTemp($idBaremePriseEnCharge,$codeGarantie,$codeActe,$idCollegeTemp){
|
||||
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseencharge_temp
|
||||
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ? AND codeActe = ?
|
||||
AND idCollegeTemp = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||
|
|
@ -1278,7 +1173,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
|
||||
public function getMaxDateEffetActeBaremeLienParenteInitial($idBaremePriseEnCharge,$codeGarantie,$codeActeLienParente,$codeLienParenteActeLienParente){
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremeinitiallienparente
|
||||
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ? AND codeActe = ? AND codeLienParente = ?
|
||||
AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||
|
|
@ -1286,11 +1180,9 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie, $codeActeLienParente, $codeLienParenteActeLienParente))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffet'];
|
||||
|
||||
}
|
||||
|
||||
public function getMaxDateEffetActeBaremeLienParente($idBaremePriseEnCharge,$codeGarantie,$codeActeLienParente,$codeLienParenteActeLienParente){
|
||||
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseenchargelienparente
|
||||
|
|
@ -1301,11 +1193,9 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $codeGarantie, $codeActeLienParente, $codeLienParenteActeLienParente, $idCollege))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffet'];
|
||||
|
||||
}
|
||||
|
||||
public function getMaxDateEffetActeBaremeLienParenteTemp($idBaremePriseEnCharge,$codeGarantie,$codeActeLienParente,$codeLienParenteActeLienParente,$idCollegeTemp){
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseenchargelienparente_temp
|
||||
WHERE idBaremePriseEnCharge = ? AND codeGarantie = ? AND codeActe = ?
|
||||
AND codeLienParente = ? AND idCollegeTemp = ?
|
||||
|
|
@ -1318,7 +1208,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
//01-03-2023
|
||||
public function getTypeRemboursement(){
|
||||
|
||||
if (est_anglophone()){
|
||||
$sql = "SELECT codeTypeRemboursement AS `code`, codeTypeRemboursement AS libelle
|
||||
FROM typeremboursement WHERE codeTypeRemboursement IN ('RDTP','RDE')
|
||||
|
|
@ -1331,7 +1220,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$resultat = $this->executerRequete($sql);
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
|
||||
}
|
||||
|
||||
public function getGarantiesProduitInitial($codeProduit, $idBaremePriseEnCharge)
|
||||
|
|
@ -1405,6 +1293,7 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($idGarantie, $user));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerGarantieBaremeLienparente($idGarantie)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
|
@ -1414,7 +1303,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($idGarantie, $user));
|
||||
}
|
||||
|
||||
|
||||
public function supprimerGarantieBaremeLienparenteTemp($idGarantie)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
|
@ -1479,10 +1367,7 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($idActe, $user));
|
||||
}
|
||||
|
||||
//27-04-2023
|
||||
|
||||
public function getNbreLigneBaremeInitial($table){
|
||||
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
||||
if($table!="detailbareme"){
|
||||
|
|
@ -1500,9 +1385,7 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat['nbreLigne'];
|
||||
}
|
||||
|
||||
|
||||
public function getNbreLigneBareme($table){
|
||||
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
||||
|
|
@ -1522,10 +1405,8 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
|
||||
public function getNbreLigneBaremeTemp($table, $idCollegeTemp){
|
||||
|
||||
$idBaremePriseEnCharge = $_SESSION['idBaremePriseEnCharge'];
|
||||
|
||||
|
||||
if($table!="detailbareme"){
|
||||
$codeGarantie = $_SESSION['codeGarantie'];
|
||||
|
||||
|
|
@ -1541,21 +1422,16 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat['nbreLigne'];
|
||||
}
|
||||
|
||||
//09-05-2023
|
||||
public function getMaxDateEffetBaremeInitial($idBaremePriseEnCharge){
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffetBareme FROM detailbaremeinitial
|
||||
WHERE idBaremePriseEnCharge = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffetBareme'];
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function getMaxDateEffetBareme($idBaremePriseEnCharge){
|
||||
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffetBareme FROM detailbaremepriseencharge
|
||||
|
|
@ -1568,8 +1444,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
}
|
||||
|
||||
public function getMaxDateEffetBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp){
|
||||
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffetBareme FROM detailbaremepriseencharge_temp
|
||||
WHERE idBaremePriseEnCharge = ? AND idCollegeTemp = ? AND supprime !='1'
|
||||
AND DATE(dateEffet) <= CURDATE();";
|
||||
|
|
@ -1591,7 +1465,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
public function getDetailBareme($idBaremePriseEnCharge)
|
||||
{
|
||||
|
||||
$idCollege = isset($_SESSION['idCollege']) ? $_SESSION['idCollege'] : $_SESSION['idCollege_C'];
|
||||
|
||||
$sql = "SELECT a.* FROM detailbaremepriseencharge a
|
||||
|
|
@ -1605,7 +1478,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
public function getDetailBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp)
|
||||
{
|
||||
|
||||
$sql = "SELECT a.* FROM detailbaremepriseencharge_temp a
|
||||
WHERE a.idBaremePriseEnCharge = ?
|
||||
AND a.idCollegeTemp = ?
|
||||
|
|
@ -1621,7 +1493,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
$sql = 'CALL sp_ajouterdetailbareme_initial(?, ?, ?, ?);';
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge,$dateEffetBareme,
|
||||
$ticketModerateurBareme, $user));
|
||||
}
|
||||
|
|
@ -1634,7 +1505,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
$sql = 'CALL sp_ajouterdetailbareme(?, ?, ?, ?, ?);';
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge, $dateEffetBareme,
|
||||
$ticketModerateurBareme, $user, $idCollege));
|
||||
}
|
||||
|
|
@ -1645,7 +1515,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
|
||||
$sql = 'CALL sp_ajouterdetailbareme_temp(?, ?, ?, ?, ?);';
|
||||
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge, $dateEffetBareme,
|
||||
$ticketModerateurBareme, $user, $idCollegeTemp));
|
||||
}
|
||||
|
|
@ -1663,7 +1532,6 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
|
||||
$sql = 'CALL sp_supprimerdetailbareme(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idDetail, $user));
|
||||
|
|
@ -1678,6 +1546,66 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
$this->executerRequete($sql, array($idDetail, $user));
|
||||
}
|
||||
|
||||
public function getActesGarantieBaremeInitialLettreCle($idBaremePriseEnCharge)
|
||||
{
|
||||
$sql = "call sp_afficher_lettre_cle_bareme(?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function supprimerActeBaremeInitialLettreCle($idActe)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_supprimeractebareme_initial_lettre_cle(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idActe, $user));
|
||||
}
|
||||
|
||||
public function getActesGarantieBaremeInitialLettreCleDetailacte($idActesbaremeinitiallettrecle)
|
||||
{
|
||||
$sql = "call sp_afficher_lettre_cle_bareme_detail_actes(?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idActesbaremeinitiallettrecle));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getLettreCleBaremeAdd()
|
||||
{
|
||||
if (est_anglophone()){
|
||||
$sql = "CALL sp_lettre_cle_baremeadd_eng();";
|
||||
}else{
|
||||
$sql = "CALL sp_lettre_cle_baremeadd();";
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql);
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getMaxDateEffetBaremeInitialLette($idBaremePriseEnCharge, $lettreCle){
|
||||
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremeinitiallettrecle
|
||||
WHERE idBaremePriseEnCharge = ? AND lettreCle = ?
|
||||
AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffet'];
|
||||
}
|
||||
|
||||
public function insererActeBaremeInitialLettreCle($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_ajouteractebaremepriseencharge_initial_lettrecle(?, ?, ?, ?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $user));
|
||||
}
|
||||
|
||||
public function getLettreclesGarantieBaremeTemp($idBaremePriseEnCharge, $idCollegeTemp)
|
||||
{
|
||||
$sql = 'CALL sp_afficher_lettre_cle_bareme_temp(?, ?);';
|
||||
|
|
@ -1696,4 +1624,62 @@ class Garantiesbaremepriseencharge extends Modele {
|
|||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function supprimerActeBaremeLettreCleTemp($idActe)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_supprimeractebareme_lettre_cle_temp(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idActe, $user));
|
||||
}
|
||||
|
||||
public function getMaxDateEffetLettreCleBaremeTemp($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp){
|
||||
$sql="SELECT MAX(dateEffet) AS maxDateEffet FROM actesbaremepriseenchargelettrecle_temp
|
||||
WHERE idBaremePriseEnCharge = ? AND lettreCle = ?
|
||||
AND idCollegeTemp = ? AND supprime !='1' AND DATE(dateEffet) <= CURDATE();";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle, $idCollegeTemp))->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $resultat['maxDateEffet'];
|
||||
}
|
||||
|
||||
public function insererActeBaremeLettreCleTemp($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $idCollegeTemp)
|
||||
{
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'CALL sp_ajouteractebaremepriseencharge_lettrecle_temp(?, ?, ?, ?, ?, ?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idBaremePriseEnCharge, $lettreCle, $dateEffetActe, $forfaitPlafondActe, $ticketModerateurActe, $user, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function validerBaremeLettreCleCollege()
|
||||
{
|
||||
$idCollege = $_SESSION['idCollege'];
|
||||
$idCollegeTemp = $_SESSION['idCollegeTemp'];
|
||||
|
||||
$sql = 'CALL sp_modifier_bareme_college_lettre_cle(?, ?);';
|
||||
|
||||
$this->executerRequete($sql, array($idCollege, $idCollegeTemp));
|
||||
}
|
||||
|
||||
public function getLettreclesGarantieBaremeCollege($idBaremePriseEnCharge)
|
||||
{
|
||||
$idCollege = $_SESSION['idCollege_C'];
|
||||
|
||||
$sql = 'CALL sp_afficher_lettre_cle_bareme_college(?, ?);';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idBaremePriseEnCharge, $idCollege));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getActesGarantieBaremeLettreCleDetailacteCollege($idActesbaremepriseenchargelettrecle)
|
||||
{
|
||||
$sql = "call sp_afficher_lettre_cle_bareme_detail_actes_college(?);";
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idActesbaremepriseenchargelettrecle));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
2
Vue/Ajaxbaremelettrecle/controle.php
Executable file
2
Vue/Ajaxbaremelettrecle/controle.php
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
|
||||
<INPUT class="sr-only" TYPE="text" id="maxDateEffetActeBareme" name="maxDateEffetActeBareme" value="<?= $maxDateEffetActeBareme; ?>">
|
||||
85
Vue/Ajaxbaremelettrecle/detailactes.php
Executable file
85
Vue/Ajaxbaremelettrecle/detailactes.php
Executable file
|
|
@ -0,0 +1,85 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
$idActesbaremeinitiallettrecle = $_SESSION['idActesbaremeinitiallettrecle'];
|
||||
$lettreCle = $_SESSION['lettreCle'];
|
||||
?>
|
||||
<input type="hidden" id="idActesbaremeinitiallettrecle" name="idActesbaremeinitiallettrecle" value="<?=$_SESSION['idActesbaremeinitiallettrecle']?>">
|
||||
<input type="hidden" id="lettreCle" name="lettreCle" value="<?=$_SESSION['lettreCle']?>">
|
||||
|
||||
<div class="modal-dialog" style="max-width: 85%;" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-bs-dismiss="modal" >×</button>
|
||||
<legend class="modal-title text-center"> <?= $lettreCle . " => " . _("Détail des actes impactés") ?> </legend>
|
||||
</div>
|
||||
|
||||
<div class="modal-body">
|
||||
<INPUT class="sr-only" TYPE="text" id="datejour" NAME="datejour" value="<?= datefr(date('Y/m/d')); ?>">
|
||||
|
||||
<hr style="border: 10px double blue; border-radius: 5px; background-color: blue;" />
|
||||
|
||||
<?php if(count($detailactes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Coefficient") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($detailactes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$libelle = $this->nettoyer($v['libelle']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['libelleEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['coefficient']); ?> </td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
<?php if($supprime=='0'): ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle_detail('<?= $adminProd?>',<?= $idActe ?>);">
|
||||
<i class="fa fa-times" aria-hidden="true"></i>
|
||||
</button>
|
||||
</td>
|
||||
<?php else: ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'> </td>
|
||||
<?php endif; ?>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" id="btn-fermer-modal" class="btn btn-default" data-bs-dismiss="modal" >Fermer</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
79
Vue/Ajaxbaremelettrecle/index.php
Executable file
79
Vue/Ajaxbaremelettrecle/index.php
Executable file
|
|
@ -0,0 +1,79 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
?>
|
||||
|
||||
<?php if(count($actes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Détail") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Lettre Clé") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Désignation") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nbre Actes") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($actes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$lettreCle = $this->nettoyer($v['lettreCle']);
|
||||
$libelle = $this->nettoyer($v['description']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['descriptionEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-info" onClick="javascript:detail_baremeacte_lettre_cle(<?= $idActe ?>, '<?= $lettreCle?>');">
|
||||
<?= $idActe ?>
|
||||
</button>
|
||||
</td>
|
||||
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $lettreCle ?></td>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['nbActes']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
<?php if($supprime=='0'): ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle('<?= $adminProd?>',<?= $idActe ?>);">
|
||||
<i class="fa fa-times" aria-hidden="true"></i>
|
||||
</button>
|
||||
</td>
|
||||
<?php else: ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'> </td>
|
||||
<?php endif; ?>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="modal fade" id="div_detail_bareme_actes" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
|
||||
|
||||
</div>
|
||||
69
Vue/Ajaxbaremelettrecletemp/consulter.php
Executable file
69
Vue/Ajaxbaremelettrecletemp/consulter.php
Executable file
|
|
@ -0,0 +1,69 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
?>
|
||||
|
||||
<?php if(count($actes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Détail") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Lettre Clé") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Désignation") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nbre Actes") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($actes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$lettreCle = $this->nettoyer($v['lettreCle']);
|
||||
$libelle = $this->nettoyer($v['description']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['descriptionEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-info" onClick="javascript:detail_baremeacte_lettre_cle_temp(<?= $idActe ?>, '<?= $lettreCle?>');">
|
||||
<?= $idActe ?>
|
||||
</button>
|
||||
</td>
|
||||
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $lettreCle ?></td>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['nbActes']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="modal fade" id="div_detail_bareme_actes" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
|
||||
|
||||
</div>
|
||||
69
Vue/Ajaxbaremelettrecletemp/consultercollege.php
Executable file
69
Vue/Ajaxbaremelettrecletemp/consultercollege.php
Executable file
|
|
@ -0,0 +1,69 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
?>
|
||||
|
||||
<?php if(count($actes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Détail") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Lettre Clé") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Désignation") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nbre Actes") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($actes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$lettreCle = $this->nettoyer($v['lettreCle']);
|
||||
$libelle = $this->nettoyer($v['description']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['descriptionEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-info" onClick="javascript:detail_baremeacte_lettre_cle_college(<?= $idActe ?>, '<?= $lettreCle?>');">
|
||||
<?= $idActe ?>
|
||||
</button>
|
||||
</td>
|
||||
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $lettreCle ?></td>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['nbActes']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="modal fade" id="div_detail_bareme_actes" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
|
||||
|
||||
</div>
|
||||
2
Vue/Ajaxbaremelettrecletemp/controle.php
Executable file
2
Vue/Ajaxbaremelettrecletemp/controle.php
Executable file
|
|
@ -0,0 +1,2 @@
|
|||
|
||||
<INPUT class="sr-only" TYPE="text" id="maxDateEffetActeBareme" name="maxDateEffetActeBareme" value="<?= $maxDateEffetActeBareme; ?>">
|
||||
104
Vue/Ajaxbaremelettrecletemp/detailactes.php
Executable file
104
Vue/Ajaxbaremelettrecletemp/detailactes.php
Executable file
|
|
@ -0,0 +1,104 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
$idActesbaremepriseenchargelettrecle_temp = $_SESSION['idActesbaremepriseenchargelettrecle_temp'];
|
||||
$lettreCle = $_SESSION['lettreCle'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="idActesbaremepriseenchargelettrecle_temp" name="idActesbaremepriseenchargelettrecle_temp" value="<?= $idActesbaremepriseenchargelettrecle_temp ?>">
|
||||
<input type="hidden" id="lettreCle" name="lettreCle" value="<?=$_SESSION['lettreCle']?>">
|
||||
|
||||
<div class="modal-dialog" style="max-width: 85%;" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-bs-dismiss="modal" >×</button>
|
||||
<legend class="modal-title text-center"> <?= $lettreCle . " => " . _("Détail des actes impactés") ?> </legend>
|
||||
</div>
|
||||
|
||||
<div class="modal-body">
|
||||
|
||||
<INPUT class="sr-only" TYPE="text" id="datejour" NAME="datejour" value="<?= datefr(date('Y/m/d')); ?>">
|
||||
|
||||
<hr style="border: 10px double blue; border-radius: 5px; background-color: blue;" />
|
||||
|
||||
<?php if(count($detailactes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Coefficient") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Ajout") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($detailactes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$libelle = $this->nettoyer($v['libelle']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['libelleEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['ajout'])=="1"){
|
||||
$ajout = "Oui";
|
||||
}else{
|
||||
$ajout = "Non";
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['coefficient']); ?> </td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
|
||||
<?php if($ajout=='Oui'): ?>
|
||||
<td style='text-align:center; border: 2px solid #939597; background-color: #FFC107;'><?= $ajout;?></td>
|
||||
<?php else: ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $ajout;?></td>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if($supprime=='0'): ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle_detail_temp('<?= $adminProd?>',<?= $idActe ?>);">
|
||||
<i class="fa fa-times" aria-hidden="true"></i>
|
||||
</button>
|
||||
</td>
|
||||
<?php else: ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'> </td>
|
||||
<?php endif; ?>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" id="btn-fermer-modal" class="btn btn-default" data-bs-dismiss="modal" >Fermer</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
79
Vue/Ajaxbaremelettrecletemp/detailactescons.php
Executable file
79
Vue/Ajaxbaremelettrecletemp/detailactescons.php
Executable file
|
|
@ -0,0 +1,79 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
$idActesbaremepriseenchargelettrecle_temp = $_SESSION['idActesbaremepriseenchargelettrecle_temp'];
|
||||
$lettreCle = $_SESSION['lettreCle'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="idActesbaremepriseenchargelettrecle_temp" name="idActesbaremepriseenchargelettrecle_temp" value="<?= $idActesbaremepriseenchargelettrecle_temp ?>">
|
||||
<input type="hidden" id="lettreCle" name="lettreCle" value="<?=$_SESSION['lettreCle']?>">
|
||||
|
||||
<div class="modal-dialog" style="max-width: 85%;" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-bs-dismiss="modal" >×</button>
|
||||
<legend class="modal-title text-center"> <?= $lettreCle . " => " . _("Détail des actes impactés") ?> </legend>
|
||||
</div>
|
||||
|
||||
<div class="modal-body">
|
||||
|
||||
<INPUT class="sr-only" TYPE="text" id="datejour" NAME="datejour" value="<?= datefr(date('Y/m/d')); ?>">
|
||||
|
||||
<hr style="border: 10px double blue; border-radius: 5px; background-color: blue;" />
|
||||
|
||||
<?php if(count($detailactes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Coefficient") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($detailactes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$libelle = $this->nettoyer($v['libelle']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['libelleEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['coefficient']); ?> </td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" id="btn-fermer-modal" class="btn btn-default" data-bs-dismiss="modal" >Fermer</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
79
Vue/Ajaxbaremelettrecletemp/detailactesconscollege.php
Executable file
79
Vue/Ajaxbaremelettrecletemp/detailactesconscollege.php
Executable file
|
|
@ -0,0 +1,79 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
$idActesbaremepriseenchargelettrecle = $_SESSION['idActesbaremepriseenchargelettrecle'];
|
||||
$lettreCle = $_SESSION['lettreCle'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="idActesbaremepriseenchargelettrecle" name="idActesbaremepriseenchargelettrecle" value="<?= $idActesbaremepriseenchargelettrecle ?>">
|
||||
<input type="hidden" id="lettreCle" name="lettreCle" value="<?=$_SESSION['lettreCle']?>">
|
||||
|
||||
<div class="modal-dialog" style="max-width: 85%;" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-bs-dismiss="modal" >×</button>
|
||||
<legend class="modal-title text-center"> <?= $lettreCle . " => " . _("Détail des actes impactés") ?> </legend>
|
||||
</div>
|
||||
|
||||
<div class="modal-body">
|
||||
|
||||
<INPUT class="sr-only" TYPE="text" id="datejour" NAME="datejour" value="<?= datefr(date('Y/m/d')); ?>">
|
||||
|
||||
<hr style="border: 10px double blue; border-radius: 5px; background-color: blue;" />
|
||||
|
||||
<?php if(count($detailactes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:9pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Coefficient") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($detailactes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$libelle = $this->nettoyer($v['libelle']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['libelleEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['coefficient']); ?> </td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" id="btn-fermer-modal" class="btn btn-default" data-bs-dismiss="modal" >Fermer</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
94
Vue/Ajaxbaremelettrecletemp/index.php
Executable file
94
Vue/Ajaxbaremelettrecletemp/index.php
Executable file
|
|
@ -0,0 +1,94 @@
|
|||
<?php
|
||||
$adminProd = $_SESSION['adminProd'];
|
||||
?>
|
||||
|
||||
<?php if(count($actes) > "0"): ?>
|
||||
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;" >
|
||||
<thead >
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Détail") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Lettre Clé") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Désignation") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Effet") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond Acte") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Nbre Actes") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Actif") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Ajout") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Suppr") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody >
|
||||
<?php foreach ($actes as $v):
|
||||
$idActe = $this->nettoyer($v['id']);
|
||||
$supprime = $v['supprime'];
|
||||
$lettreCle = $this->nettoyer($v['lettreCle']);
|
||||
$libelle = $this->nettoyer($v['description']);
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$libelle = $this->nettoyer($v['descriptionEng']);
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['actif'])=="1"){
|
||||
$actif = "Oui";
|
||||
}else{
|
||||
$actif = "Non";
|
||||
}
|
||||
|
||||
if($this->nettoyer($v['ajout'])=="1"){
|
||||
$ajout = "Oui";
|
||||
}else{
|
||||
$ajout = "Non";
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<?php if($supprime=='1'): ?>
|
||||
<tr valign="top" style="text-decoration: line-through red;">
|
||||
<?php else: ?>
|
||||
<tr valign="top">
|
||||
<?php endif; ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-info" onClick="javascript:detail_baremeacte_lettre_cle_temp(<?= $idActe ?>, '<?= $lettreCle?>');">
|
||||
<?= $idActe ?>
|
||||
</button>
|
||||
</td>
|
||||
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $lettreCle ?></td>
|
||||
<td style='border: 2px solid #939597;'><?= $libelle ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= datefr($this->nettoyer($v['dateEffet'])); ?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['forfaitPlafond']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $this->nettoyer($v['ticketModerateur']);?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= format_N($this->nettoyer($v['nbActes']));?></td>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $actif;?></td>
|
||||
|
||||
<?php if($ajout=='Oui'): ?>
|
||||
<td style='text-align:center; border: 2px solid #939597; background-color: #FFC107;'><?= $ajout;?></td>
|
||||
<?php else: ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'><?= $ajout;?></td>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if($supprime=='0'): ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<button type="button" class="form-control btn btn-danger" onClick="javascript:supprimer_baremeacte_lettre_cle_temp('<?= $adminProd?>',<?= $idActe ?>);">
|
||||
<i class="fa fa-times" aria-hidden="true"></i>
|
||||
</button>
|
||||
</td>
|
||||
<?php else: ?>
|
||||
<td style='text-align:center; border: 2px solid #939597;'> </td>
|
||||
<?php endif; ?>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table>
|
||||
<?php else: ?>
|
||||
<div class="col-12 alert alert-danger text-center">
|
||||
<?= _("Aucune ligne insérée") ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div class="modal fade" id="div_detail_bareme_actes" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
|
||||
|
||||
</div>
|
||||
18
Vue/Baremepriseenchargelettreclecons/index.php
Executable file
18
Vue/Baremepriseenchargelettreclecons/index.php
Executable file
|
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
$adminSin = $_SESSION['adminSin'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
|
||||
<input class="sr-only" id="adminSin" name="adminSin" type="text" value="<?= $adminSin ;?>" >
|
||||
|
||||
<div id="div_entete_bareme">
|
||||
<legend class="text-center" style="margin-bottom: 10px; background-color: #a6a6a6; font-size:13pt; font-weight: bold; color: white;">
|
||||
<?= _("Barème de prestations par lettres clés") ?>
|
||||
</legend>
|
||||
</div>
|
||||
|
||||
<div id="div_detail_bareme">
|
||||
<?php
|
||||
require "Vue/Ajaxbaremelettrecletemp/consultercollege.php";
|
||||
?>
|
||||
</div>
|
||||
81
Vue/Baremepriseenchargelettrecletemp/index.php
Executable file
81
Vue/Baremepriseenchargelettrecletemp/index.php
Executable file
|
|
@ -0,0 +1,81 @@
|
|||
<?php
|
||||
$adminSin = $_SESSION['adminSin'];
|
||||
?>
|
||||
|
||||
<input type="hidden" id="idBaremePriseEnCharge" name="idBaremePriseEnCharge" value="<?=$_SESSION['idBaremePriseEnCharge']?>">
|
||||
<input class="sr-only" id="adminSin" name="adminSin" type="text" value="<?= $adminSin ;?>" >
|
||||
|
||||
<div id="div_entete_bareme">
|
||||
<INPUT class="sr-only" TYPE="text" id="OrigineBareme" NAME="OrigineBareme" value="<?= $_SESSION['OrigineBareme'] ?>" readonly>
|
||||
|
||||
<legend class="text-center" style="margin-bottom: 10px; background-color: #a6a6a6; font-size:13pt; font-weight: bold; color: white;">
|
||||
<?= _("Barème de prestations par lettres clés") ?>
|
||||
</legend>
|
||||
|
||||
<?php if($_SESSION['OrigineBareme']!="Detailbaremecollegetemp" || $_SESSION['vueCollege']!="Consultercollege"): ?>
|
||||
<INPUT class="sr-only" TYPE="text" id="masquerActe" NAME="masquerActe" value="1">
|
||||
<div id="div_acte_masquer">
|
||||
<div id="div_maxdateeffetactebareme">
|
||||
</div>
|
||||
|
||||
<table class="table table-bordered table-condensed table-responsive" style="font-size:10pt;" >
|
||||
<thead style="color: #000;">
|
||||
<tr>
|
||||
<td align='center' style='font-size:10pt; font-weight:bold; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;' class="required">
|
||||
<?= _("Lettre Clé") ?>
|
||||
</td>
|
||||
|
||||
<td colspan="2" style='border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'>
|
||||
<SELECT style="font-size:10pt; height:30px; border: 2px solid #939597;" class="form-control selectpicker" data-live-search="true" id="lettreCle" NAME="lettreCle" required autofocus
|
||||
onChange="">
|
||||
<?= liste_options($lettrecles,"",false) ?>
|
||||
</SELECT>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;' class="required"> <?= _("Effet") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("Plafond") ?> </th>
|
||||
<th style='text-align:center; border: 2px solid #939597; background-color: #dff2ff; color: #6A645A;'> <?= _("TM") ?> </th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<INPUT style='text-align:center; font-size:10pt; border: 2px solid #939597;' class="form-control datepicker" TYPE="text" id="dateEffetActe"
|
||||
NAME="dateEffetActe" value="" required >
|
||||
</td>
|
||||
|
||||
<td style='text-align:center; border: 2px solid #939597;'>
|
||||
<INPUT style='font-size:10pt; border: 2px solid #939597;' class="form-control text-center" TYPE="text" value="0" onkeyup="controle_numerique(this);"
|
||||
onblur="formatMonetaire(this);" id="forfaitPlafondActe" name="forfaitPlafondActe" >
|
||||
</td>
|
||||
|
||||
<td style='text-align:center; border: 2px solid #939597; '>
|
||||
<INPUT style='font-size:10pt; border: 2px solid #939597;' class="form-control text-center" TYPE="text" value="<?= $tmBareme ?>" onkeyup="controle_numerique(this);"
|
||||
id="ticketModerateurActe" name="ticketModerateurActe" >
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3">
|
||||
<input style='font-size:12pt;' id="btn_acte" name="btn_acte" onclick="javascript:validite_dateEffet_bareme_lettre_cle_temp();"
|
||||
class = "form-control btn btn-primary" type="button" value="<?= _("Insérer une nouvelle ligne") ?>">
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
|
||||
<div id="div_detail_bareme">
|
||||
<?php
|
||||
if($_SESSION['OrigineBareme']=="Detailbaremecollegetemp" && $_SESSION['vueCollege']=="Consultercollege"){
|
||||
require "Vue/Ajaxbaremelettrecletemp/consulter.php";
|
||||
}
|
||||
else{
|
||||
require "Vue/Ajaxbaremelettrecletemp/index.php";
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
Loading…
Reference in New Issue
Block a user