Va
This commit is contained in:
61
Controleur/ControleurAjaxcontrolepiece.php
Normal file
61
Controleur/ControleurAjaxcontrolepiece.php
Normal file
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Beneficiaire.php';
|
||||
|
||||
class ControleurAjaxcontrolepiece extends Controleur {
|
||||
private $ben;
|
||||
|
||||
public function __construct() {
|
||||
$this->ben = new Beneficiaire();
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$numeroPiece = $this->requete->getParametreFormulaire("numeroPiece");
|
||||
|
||||
$controle_piece = $this->ben->controlenopieceglobal($numeroPiece);
|
||||
|
||||
$resultatPiece = $controle_piece['resultatPiece'];
|
||||
$nomBeneficiaire = $controle_piece['nomBeneficiaire'];
|
||||
|
||||
/*
|
||||
var_dump
|
||||
(
|
||||
array
|
||||
(
|
||||
"numeroPiece" => $numeroPiece,
|
||||
"controle_piece" => $controle_piece,
|
||||
// "resultatPiece" => $resultatPiece,
|
||||
)
|
||||
);
|
||||
exit();
|
||||
|
||||
/*
|
||||
- Longueur < 13 => 1
|
||||
- Doublon => 2
|
||||
- OK, Bon => 0
|
||||
*/
|
||||
$MessagePiece = "";
|
||||
|
||||
// Un autre bénéficiaire possède déjà le même numéro d’identification : $nomBeneficiaire.
|
||||
|
||||
switch ($resultatPiece)
|
||||
{
|
||||
case "1":
|
||||
$MessagePiece = (est_anglophone()) ? "Length shorter than the standard!" : "Longueur inférieur à la norme!";
|
||||
break;
|
||||
case "2":
|
||||
$MessagePiece = (est_anglophone()) ? "Length shorter than the standard!" : "Un autre bénéficiaire possède déjà le même numéro d’identification : $nomBeneficiaire .";
|
||||
break;
|
||||
case "0":
|
||||
$MessagePiece = (est_anglophone()) ? "Numberr OK!" : "Numéro OK!";
|
||||
break;
|
||||
default:
|
||||
$MessagePiece = (est_anglophone()) ? "Numberr OK!" : "Numéro OK!";
|
||||
}
|
||||
|
||||
$this->genererVueAjax(array('resultatPiece' => $resultatPiece, 'MessagePiece' => $MessagePiece));
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
43
Controleur/ControleurAjaxlocalite.php
Normal file
43
Controleur/ControleurAjaxlocalite.php
Normal file
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Localite.php';
|
||||
|
||||
|
||||
class ControleurAjaxlocalite extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index() {
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$codeVille = $this->requete->getParametreFormulaire("codeVille");
|
||||
|
||||
$listelocalite = (new Localite())->getListe($codePays, $codeVille);
|
||||
$this->genererVueAjax(array('listelocalite' => $listelocalite));
|
||||
}
|
||||
|
||||
public function consultation()
|
||||
{
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$codeVille = $this->requete->getParametreFormulaire("codeVille");
|
||||
|
||||
$listelocalite = (new Localite())->getListe($codePays, $codeVille);
|
||||
$this->genererVueAjax(array('listelocalite' => $listelocalite));
|
||||
}
|
||||
|
||||
public function filtreadherentlocalite()
|
||||
{
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$codeVille = $this->requete->getParametreFormulaire("codeVille");
|
||||
|
||||
$listelocalite = (new Localite())->getListe($codePays, $codeVille);
|
||||
$this->genererVueAjax(array('listelocalite' => $listelocalite));
|
||||
}
|
||||
|
||||
}
|
||||
27
Controleur/ControleurAjaxville.php
Normal file
27
Controleur/ControleurAjaxville.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
require_once 'Framework/Controleur.php';
|
||||
require_once 'Modele/Ville.php';
|
||||
|
||||
|
||||
class ControleurAjaxville extends Controleur {
|
||||
|
||||
public function __construct() {
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$listeville = (new Ville())->getListe($codePays);
|
||||
$this->genererVueAjax(array('listeville' => $listeville));
|
||||
}
|
||||
|
||||
public function consultation()
|
||||
{
|
||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||
$codePays = $this->requete->getParametreFormulaire("codePays");
|
||||
$listeville = (new Ville())->getListe($codePays);
|
||||
$this->genererVueAjax(array('listeville' => $listeville));
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user