a
This commit is contained in:
parent
a600378037
commit
a2bc2bb722
|
|
@ -4,13 +4,13 @@ require_once 'Modele/Pays.php';
|
||||||
require_once 'Modele/Ville.php';
|
require_once 'Modele/Ville.php';
|
||||||
require_once 'Modele/Titre.php';
|
require_once 'Modele/Titre.php';
|
||||||
require_once 'Modele/Secteuractivite.php';
|
require_once 'Modele/Secteuractivite.php';
|
||||||
// require_once 'Modele/Gestionnaire.php';
|
|
||||||
require_once 'Modele/Client.php';
|
require_once 'Modele/Client.php';
|
||||||
require_once 'Modele/Menuvueutilisateur.php';
|
require_once 'Modele/Menuvueutilisateur.php';
|
||||||
require_once 'Modele/Typeclient.php';
|
require_once 'Modele/Typeclient.php';
|
||||||
require_once 'Modele/Sexe.php';
|
require_once 'Modele/Sexe.php';
|
||||||
require_once 'Modele/Localite.php';
|
require_once 'Modele/Localite.php';
|
||||||
require_once 'Modele/Langue.php';
|
require_once 'Modele/Langue.php';
|
||||||
|
require_once 'Modele/Ouinon.php';
|
||||||
|
|
||||||
class ControleurCreerclient extends Controleur {
|
class ControleurCreerclient extends Controleur {
|
||||||
private $client;
|
private $client;
|
||||||
|
|
@ -35,6 +35,7 @@ class ControleurCreerclient extends Controleur {
|
||||||
$this->secteuractivite = (new Secteuractivite())->getListe();
|
$this->secteuractivite = (new Secteuractivite())->getListe();
|
||||||
$this->localite = new Localite();
|
$this->localite = new Localite();
|
||||||
$this->langue = new Langue();
|
$this->langue = new Langue();
|
||||||
|
$this->ouinonstoploss = (new Ouinon())->getListe();
|
||||||
|
|
||||||
$_SESSION['modeDevis'] = "0";
|
$_SESSION['modeDevis'] = "0";
|
||||||
}
|
}
|
||||||
|
|
@ -44,7 +45,7 @@ class ControleurCreerclient extends Controleur {
|
||||||
|
|
||||||
$this->genererVue(array('pays' => $this->pays, 'ville' => $this->ville, 'titre' => $this->titre,
|
$this->genererVue(array('pays' => $this->pays, 'ville' => $this->ville, 'titre' => $this->titre,
|
||||||
'secteuractivite' => $this->secteuractivite, 'sexe' => $this->sexe, 'typeclient' => $this->typeclient,
|
'secteuractivite' => $this->secteuractivite, 'sexe' => $this->sexe, 'typeclient' => $this->typeclient,
|
||||||
'listelocalite' => $this->localite, 'langue' => $langue));
|
'listelocalite' => $this->localite, 'langue' => $langue, 'ouinonstoploss' => $this->ouinonstoploss));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function ajouter($prenoms=null)
|
public function ajouter($prenoms=null)
|
||||||
|
|
@ -84,6 +85,8 @@ class ControleurCreerclient extends Controleur {
|
||||||
|
|
||||||
$registreCommerce = $this->requete->getParametreFormulaire("registreCommerce");
|
$registreCommerce = $this->requete->getParametreFormulaire("registreCommerce");
|
||||||
$codeLangueClient = $this->requete->getParametreFormulaire("codeLangueUser");
|
$codeLangueClient = $this->requete->getParametreFormulaire("codeLangueUser");
|
||||||
|
|
||||||
|
$notificationLimiteConsommation = $this->requete->getParametreFormulaire("notificationLimiteConsommation");
|
||||||
|
|
||||||
$dernierNumeroClient = $this->client->getDenierNumeroClient();
|
$dernierNumeroClient = $this->client->getDenierNumeroClient();
|
||||||
$dernierNumeroClient=$dernierNumeroClient+1;
|
$dernierNumeroClient=$dernierNumeroClient+1;
|
||||||
|
|
@ -97,7 +100,8 @@ class ControleurCreerclient extends Controleur {
|
||||||
$id = $this->client->ajouter($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
$id = $this->client->ajouter($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable,
|
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable,
|
||||||
$fax, $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
$fax, $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||||
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce, $codeLangueClient);
|
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce,
|
||||||
|
$codeLangueClient, $notificationLimiteConsommation);
|
||||||
|
|
||||||
$this->client->setDenierNumeroClient($numeroClient);
|
$this->client->setDenierNumeroClient($numeroClient);
|
||||||
$_SESSION['idClientAjax'] = $id;
|
$_SESSION['idClientAjax'] = $id;
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ require_once 'Modele/Client.php';
|
||||||
require_once 'Modele/Menuvueutilisateur.php';
|
require_once 'Modele/Menuvueutilisateur.php';
|
||||||
require_once 'Modele/Localite.php';
|
require_once 'Modele/Localite.php';
|
||||||
require_once 'Modele/Langue.php';
|
require_once 'Modele/Langue.php';
|
||||||
|
require_once 'Modele/Ouinon.php';
|
||||||
|
|
||||||
class ControleurModifierclient extends Controleur {
|
class ControleurModifierclient extends Controleur {
|
||||||
private $client;
|
private $client;
|
||||||
|
|
@ -30,6 +31,7 @@ class ControleurModifierclient extends Controleur {
|
||||||
$this->typeclient = (new Typeclient())->getListe();
|
$this->typeclient = (new Typeclient())->getListe();
|
||||||
$this->secteuractivite = (new Secteuractivite())->getListe();
|
$this->secteuractivite = (new Secteuractivite())->getListe();
|
||||||
$this->langue = new Langue();
|
$this->langue = new Langue();
|
||||||
|
$this->ouinonstoploss = (new Ouinon())->getListe();
|
||||||
}
|
}
|
||||||
public function index() {
|
public function index() {
|
||||||
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
$codeSociete = $this->requete->getSession()->getAttribut('codeSociete');
|
||||||
|
|
@ -45,7 +47,7 @@ class ControleurModifierclient extends Controleur {
|
||||||
|
|
||||||
$this->genererVue(array('client' => $client, 'pays' => $this->pays, 'ville' => $this->ville, 'titre' => $this->titre,
|
$this->genererVue(array('client' => $client, 'pays' => $this->pays, 'ville' => $this->ville, 'titre' => $this->titre,
|
||||||
'secteuractivite' => $this->secteuractivite, 'sexe' => $this->sexe, 'typeclient' => $this->typeclient,
|
'secteuractivite' => $this->secteuractivite, 'sexe' => $this->sexe, 'typeclient' => $this->typeclient,
|
||||||
'listelocalite' => $this->localite, 'langue' => $langue));
|
'listelocalite' => $this->localite, 'langue' => $langue, 'ouinonstoploss' => $this->ouinonstoploss));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function modifier($prenoms=null) {
|
public function modifier($prenoms=null) {
|
||||||
|
|
@ -81,13 +83,16 @@ class ControleurModifierclient extends Controleur {
|
||||||
$registreCommerce = $this->requete->getParametreFormulaire("registreCommerce");
|
$registreCommerce = $this->requete->getParametreFormulaire("registreCommerce");
|
||||||
$codeLangueClient = $this->requete->getParametreFormulaire("codeLangueUser");
|
$codeLangueClient = $this->requete->getParametreFormulaire("codeLangueUser");
|
||||||
|
|
||||||
|
$notificationLimiteConsommation = $this->requete->getParametreFormulaire("notificationLimiteConsommation");
|
||||||
|
|
||||||
$nom = strtoupper($nom);
|
$nom = strtoupper($nom);
|
||||||
$prenoms = ucwords($prenoms);
|
$prenoms = ucwords($prenoms);
|
||||||
|
|
||||||
$this->client->modifier($id, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
$this->client->modifier($id, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable,
|
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable,
|
||||||
$fax, $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
$fax, $email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||||
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce, $codeLangueClient);
|
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce,
|
||||||
|
$codeLangueClient, $notificationLimiteConsommation);
|
||||||
|
|
||||||
$_SESSION['idClientAjax'] = $id;
|
$_SESSION['idClientAjax'] = $id;
|
||||||
// $this->rediriger("Ficheclient/".$id);
|
// $this->rediriger("Ficheclient/".$id);
|
||||||
|
|
|
||||||
|
|
@ -153,18 +153,21 @@ class Client extends Modele {
|
||||||
public function ajouter($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
public function ajouter($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||||
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce, $codeLangueClient)
|
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce,
|
||||||
|
$codeLangueClient, $notificationLimiteConsommation)
|
||||||
{
|
{
|
||||||
$sql = 'INSERT INTO clients (codeSociete, numeroClient, typeClient, codeTitre, nom, prenoms, adresseGeo,
|
$sql = 'INSERT INTO clients (codeSociete, numeroClient, typeClient, codeTitre, nom, prenoms, adresseGeo,
|
||||||
boitepostale, codeVille, codePays, telephoneBureau, telephonedomicile, telephonePortable, fax, email,
|
boitepostale, codeVille, codePays, telephoneBureau, telephonedomicile, telephonePortable, fax, email,
|
||||||
sexe, dateNaissance, codeSecteur, codeGestionnaire, nomMandataire, telephoneFixemandataire,
|
sexe, dateNaissance, codeSecteur, codeGestionnaire, nomMandataire, telephoneFixemandataire,
|
||||||
telephonePortablemandataire, emailMandataire, dateCre, user, codeLocalite, registreCommerce, codeLangueClient)
|
telephonePortablemandataire, emailMandataire, dateCre, user, codeLocalite, registreCommerce,
|
||||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
codeLangueClient, notificationLimiteConsommation)
|
||||||
|
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
||||||
|
|
||||||
$this->executerRequete($sql, array($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
$this->executerRequete($sql, array($codeSociete, $numeroClient, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||||
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce, $codeLangueClient));
|
$telephonePortablemandataire, $emailMandataire, $dateCre, $user, $codeLocalite, $registreCommerce,
|
||||||
|
$codeLangueClient, $notificationLimiteConsommation));
|
||||||
|
|
||||||
return $this->dernierId();
|
return $this->dernierId();
|
||||||
}
|
}
|
||||||
|
|
@ -172,18 +175,21 @@ class Client extends Modele {
|
||||||
public function modifier($id, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
public function modifier($id, $typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||||
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce, $codeLangueClient)
|
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce,
|
||||||
|
$codeLangueClient, $notificationLimiteConsommation)
|
||||||
{
|
{
|
||||||
$sql = 'UPDATE clients SET typeClient=?, codeTitre=?, nom=?, prenoms=?, adresseGeo=?,
|
$sql = 'UPDATE clients SET typeClient=?, codeTitre=?, nom=?, prenoms=?, adresseGeo=?,
|
||||||
boitepostale=?, codeVille=?, codePays=?, telephoneBureau=?, telephonedomicile=?, telephonePortable=?, fax=?,
|
boitepostale=?, codeVille=?, codePays=?, telephoneBureau=?, telephonedomicile=?, telephonePortable=?, fax=?,
|
||||||
email=?, sexe=?, dateNaissance=?, codeSecteur=?, codeGestionnaire=?, nomMandataire=?, telephoneFixemandataire=?,
|
email=?, sexe=?, dateNaissance=?, codeSecteur=?, codeGestionnaire=?, nomMandataire=?, telephoneFixemandataire=?,
|
||||||
telephonePortablemandataire=?, emailMandataire=?, codeLocalite=? , registreCommerce=? , codeLangueClient=?
|
telephonePortablemandataire=?, emailMandataire=?, codeLocalite=? , registreCommerce=? ,
|
||||||
|
codeLangueClient=? , notificationLimiteConsommation=?
|
||||||
where (id=?)';
|
where (id=?)';
|
||||||
|
|
||||||
$this->executerRequete($sql, array($typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
$this->executerRequete($sql, array($typeClient, $codeTitre, $nom, $prenoms, $adresseGeo,
|
||||||
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
$boitepostale, $codeVille, $codePays, $telephoneBureau, $telephonedomicile, $telephonePortable, $fax,
|
||||||
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
$email, $sexe, $dateNaissance, $codeSecteur, $codeGestionnaire, $nomMandataire, $telephoneFixemandataire,
|
||||||
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce, $codeLangueClient, $id));
|
$telephonePortablemandataire, $emailMandataire, $codeLocalite, $registreCommerce,
|
||||||
|
$codeLangueClient, $notificationLimiteConsommation, $id));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function supprimer($idClient) {
|
public function supprimer($idClient) {
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,14 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td> <?= _("Adresse Géo") ?> </td>
|
<td> <?= _("Adresse Géo") ?> </td>
|
||||||
<td colspan="3"><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="adresseGeo" NAME="adresseGeo" ></td>
|
<td colspan="3"><INPUT style='font-size:10pt;' class="form-control" TYPE="text" id="adresseGeo" NAME="adresseGeo" ></td>
|
||||||
|
|
||||||
|
<td> <?= _("Not. Stop Loss?") ?> </td>
|
||||||
|
<td>
|
||||||
|
<SELECT class="form-control" id="notificationLimiteConsommation" NAME="notificationLimiteConsommation" required>
|
||||||
|
<?php liste_options($ouinonstoploss, "1"); ?>
|
||||||
|
</SELECT>
|
||||||
|
</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user