a
This commit is contained in:
parent
e31d160b97
commit
c513ac2e6b
44
Controleur/ControleurChangeretatadherent.php
Normal file
44
Controleur/ControleurChangeretatadherent.php
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Adherent.php';
|
||||
require_once 'Modele/Etatpersonne.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurChangeretatadherent extends Controleur {
|
||||
private $adherent;
|
||||
private $etatpersonne;
|
||||
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Changeretatadherent");
|
||||
|
||||
$this->adherent = new Adherent();
|
||||
$this->etatpersonne = new Etatpersonne;
|
||||
}
|
||||
public function index() {
|
||||
$idAdherent = $_SESSION['idAdherent_C'];
|
||||
$adherent = $this->adherent->getAdherentId($idAdherent);
|
||||
|
||||
$oldcodeEtatPersonne = $adherent['codeEtatAdherent'];
|
||||
|
||||
$etatpersonne = $this->etatpersonne->getListeSuiteFam($oldcodeEtatPersonne);
|
||||
|
||||
$this->genererVue(array('adherent' => $adherent, 'etatpersonne' => $etatpersonne));
|
||||
}
|
||||
|
||||
public function enregistrer()
|
||||
{
|
||||
$idAdherent = $_SESSION['idAdherent_C'];
|
||||
|
||||
$codeEtatAdherent = $this->requete->getParametreFormulaire("codeEtatAdherent");
|
||||
$motifEtat = $this->requete->getParametreFormulaire("motifEtat");
|
||||
$dateEtat = $this->requete->getParametreDate("dateEtat");
|
||||
|
||||
$this->adherent->changeretat($idAdherent, $codeEtatAdherent, $motifEtat, $dateEtat);
|
||||
|
||||
// $this->rediriger("Ficheadherent");
|
||||
// $this->rediriger("Ficheadherent", $_SESSION['idAdherent_C']);
|
||||
$this->rediriger("Ficheadherent/".$_SESSION['idAdherent_C']);
|
||||
}
|
||||
}
|
||||
43
Controleur/ControleurChangeretatbeneficiaire.php
Normal file
43
Controleur/ControleurChangeretatbeneficiaire.php
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
require_once 'Modele/Etatpersonne.php';
|
||||
require_once 'Modele/Menuvueutilisateur.php';
|
||||
|
||||
class ControleurChangeretatbeneficiaire extends Controleur {
|
||||
private $beneficiaire;
|
||||
private $etatpersonne;
|
||||
|
||||
|
||||
public function __construct() {
|
||||
$this->menuvue = new Menuvueutilisateur();
|
||||
$this->menuvue->getMenuVue("Changeretatbeneficiaire");
|
||||
|
||||
$this->beneficiaire = new Beneficiaire();
|
||||
$this->etatpersonne = new Etatpersonne;
|
||||
}
|
||||
public function index()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
$beneficiaire = $this->beneficiaire->getBeneficiaireId($idBeneficiaire);
|
||||
|
||||
$oldcodeEtatPersonne = $beneficiaire['codeEtatBeneficiaire'];
|
||||
|
||||
$etatpersonne = $this->etatpersonne->getListeSuiteDep($oldcodeEtatPersonne);
|
||||
|
||||
$this->genererVue(array('beneficiaire' => $beneficiaire, 'etatpersonne' => $etatpersonne));
|
||||
}
|
||||
|
||||
public function enregistrer()
|
||||
{
|
||||
$idBeneficiaire = $_SESSION['idBeneficiaire_C'];
|
||||
|
||||
$codeEtatBeneficiaire = $this->requete->getParametreFormulaire("codeEtatBeneficiaire");
|
||||
$motifEtat = $this->requete->getParametreFormulaire("motifEtat");
|
||||
$dateEtat = $this->requete->getParametreDate("dateEtat");
|
||||
|
||||
$this->beneficiaire->changeretat($idBeneficiaire, $codeEtatBeneficiaire, $motifEtat, $dateEtat);
|
||||
|
||||
$this->rediriger("Fichebeneficiaire/".$_SESSION['idBeneficiaire_C']);
|
||||
}
|
||||
}
|
||||
|
|
@ -3133,3 +3133,37 @@ function afficher_garantieadherent_entete_contrat()
|
|||
}
|
||||
});
|
||||
}
|
||||
|
||||
function changer_etat_adherent()
|
||||
{
|
||||
etat=$("#codeEtatPolice_C").val();
|
||||
|
||||
if (etat=="RE")
|
||||
{
|
||||
v_msg="Attention! Police résiliée!";
|
||||
v_msgEng="Warning! Terminated policy!";
|
||||
alert_ebene(v_msg, v_msgEng);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (etat=="SU")
|
||||
{
|
||||
v_msg="Attention! Police suspendue!";
|
||||
v_msgEng="Warning! Suspended policy!";
|
||||
alert_ebene(v_msg, v_msgEng);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (etat=="AN")
|
||||
{
|
||||
v_msg="Attention! Police annulée!";
|
||||
v_msgEng="Warning! Canceled policy!";
|
||||
alert_ebene(v_msg, v_msgEng);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
window.location.assign($("#racineWeb" ).val()+"Changeretatadherent/");
|
||||
}
|
||||
|
|
|
|||
78
Vue/Changeretatadherent/index.php
Normal file
78
Vue/Changeretatadherent/index.php
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
<?php
|
||||
// $this->titre = "INTER-SANTE - changement état famillet";
|
||||
if (est_anglophone())
|
||||
{
|
||||
$produit = $adherent['produitEng'];
|
||||
$naturepiece = $adherent['naturepieceEng'];
|
||||
$situationfamille = $adherent['situationfamilleEng'];
|
||||
$motifsortie = $adherent['motifsortieEng'];
|
||||
$etatadherent = $adherent['etatadherentEng'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$produit = $adherent['produit'];
|
||||
$naturepiece = $adherent['naturepiece'];
|
||||
$situationfamille = $adherent['situationfamille'];
|
||||
$motifsortie = $adherent['motifsortie'];
|
||||
$etatadherent = $adherent['etatadherent'];
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<div id="div_fichefamille">
|
||||
<fieldset >
|
||||
<legend><?= _("Informations sur le chef de Famille / Adhérent Numéro") . " : " . $adherent['numeroAdherent']?></legend>
|
||||
<table class="table table-responsive table-condensed">
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Nom Adh") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="nom" NAME="nom" value="<?=$adherent['nom']?>" readonly></td>
|
||||
|
||||
<td align="center"> <?= _("Prénoms") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="prenoms" NAME="prenoms" value="<?=$adherent['prenoms']?>"readonly ></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Entrée") ?> </td>
|
||||
<td><INPUT class="form-control datepicker" TYPE="text" id="dateEntree" NAME="dateEntree" value="<?= dateLang($this->nettoyer($adherent['dateEntree'])) ?>" readonly></td>
|
||||
|
||||
<td align="center"> <?= _("Etat") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="etatbeneficiaire" NAME="etatbeneficiaire" value="<?= $etatadherent ?>" readonly ></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<form method="post" action="Changeretatadherent/enregistrer">
|
||||
<input class="sr-only" id="btn_enreg" name="btn_enreg" type="submit" value="<?= _("Enregistrer") ?>" />
|
||||
|
||||
<fieldset>
|
||||
<legend> <?= _("Nouvel Etat") ?> </legend>
|
||||
<table class="table table-responsive table-condensed">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("Etat") ?> </td>
|
||||
<td width="24%">
|
||||
<SELECT class="form-control" id="codeEtatAdherent" NAME="codeEtatAdherent" autofocus required >
|
||||
<?php liste_options($etatpersonne, ""); ?>
|
||||
</SELECT>
|
||||
</td>
|
||||
|
||||
<td width="10%" align="center"> <?= _("Motif") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="motifEtat" NAME="motifEtat" required></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Effet Changement") ?> </td>
|
||||
<td><INPUT class="form-control datepicker" TYPE="text" id="dateEtat" NAME="dateEtat" Value="<?= dateCouranteLang($_SESSION['lang']) ?>" required ></td>
|
||||
|
||||
<td></td>
|
||||
<td> <button style='font-size:10pt;' type="button" class="form-control btn btn-primary" onclick="javascript:enregistrer_changement_etat_famille();"> <?= _("Enregistrer") ?> </button> </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
</form>
|
||||
78
Vue/Changeretatbeneficiaire/index.php
Normal file
78
Vue/Changeretatbeneficiaire/index.php
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
<?php
|
||||
// $this->titre = "INTER-SANTE - changement état dépendant";
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$produit = $beneficiaire['produitEng'];
|
||||
$naturepiece = $beneficiaire['naturepieceEng'];
|
||||
$lienparente = $beneficiaire['lienparenteEng'];
|
||||
$motifsortie = $beneficiaire['motifsortieEng'];
|
||||
$etatbeneficiaire = $beneficiaire['etatbeneficiaireEng'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$produit = $beneficiaire['produit'];
|
||||
$naturepiece = $beneficiaire['naturepiece'];
|
||||
$lienparente = $beneficiaire['lienparente'];
|
||||
$motifsortie = $beneficiaire['motifsortie'];
|
||||
$etatbeneficiaire = $beneficiaire['etatbeneficiaire'];
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<div id="div_fichefamille">
|
||||
<fieldset >
|
||||
<legend><?= _("Informations sur le Bénéficiaire") . " : " . $beneficiaire['numeroBeneficiaire']?> </legend>
|
||||
<table class="table table-responsive table-condensed">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td> <?= _("Nom") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="nomBeneficiaire" NAME="nomBeneficiaire" value="<?=$beneficiaire['nomBeneficiaire']?>" readonly></td>
|
||||
|
||||
<td align="center"> <?= _("Prénoms") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="prenomsBeneficiaire" NAME="prenomsBeneficiaire" value="<?=$beneficiaire['prenomsBeneficiaire']?>"readonly ></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Entrée") ?> </td>
|
||||
<td><INPUT class="form-control datepicker" TYPE="text" id="dateEntree" NAME="dateEntree" value="<?= dateLang($this->nettoyer($beneficiaire['dateEntree'])) ?>" readonly></td>
|
||||
|
||||
<td align="center"> <?= _("Etat") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="etatbeneficiaire" NAME="etatbeneficiaire" value="<?= $etatbeneficiaire ?>" readonly ></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
</div>
|
||||
|
||||
<form method="post" action="Changeretatbeneficiaire/enregistrer">
|
||||
<input class="sr-only" id="btn_enreg" name="btn_enreg" type="submit" value="<?= _("Enregistrer") ?>" />
|
||||
|
||||
<fieldset>
|
||||
<legend> <?= _("Nouvel Etat") ?> </legend>
|
||||
<table class="table table-responsive table-condensed">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="10%"> <?= _("Etat") ?> </td>
|
||||
<td width="24%">
|
||||
<SELECT class="form-control" id="codeEtatBeneficiaire" NAME="codeEtatBeneficiaire" autofocus required >
|
||||
<?php liste_options($etatpersonne, ""); ?>
|
||||
</SELECT>
|
||||
</td>
|
||||
|
||||
<td width="10%" align="center"> <?= _("Motif") ?> </td>
|
||||
<td><INPUT class="form-control" TYPE="text" id="motifEtat" NAME="motifEtat" required></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td> <?= _("Effet Changement") ?> </td>
|
||||
<td><INPUT class="form-control datepicker" TYPE="text" id="dateEtat" NAME="dateEtat" Value="<?= dateCouranteLang($_SESSION['lang']) ?>" required ></td>
|
||||
|
||||
<td></td>
|
||||
<td> <button style='font-size:10pt;' type="button" class="form-control btn btn-primary" onclick="javascript:enregistrer_changement_etat_beneficiaire();"> <?= _("Enregistrer") ?> </button> </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</fieldset>
|
||||
</form>
|
||||
|
|
@ -635,7 +635,7 @@ $photoAssureCrypte = $_SESSION['photoAssureCrypte'];
|
|||
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
||||
|
||||
<!-- Application Scripts -->
|
||||
<script src="/Js/fonctions.js?ver=2026.01.05.04"></script>
|
||||
<script src="/Js/fonctions.js?ver=2026.01.05.05"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
raffraichier_gabarit();
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user