production/Controleur/ControleurModifautresparametresprod.php
2025-12-02 11:29:44 +00:00

46 lines
1.8 KiB
PHP
Executable File

<?php
require_once 'Framework/Controleur.php';
require_once 'Modele/Societeuser.php';
require_once 'Modele/Menuvueutilisateur.php';
require_once 'Modele/Ouinon.php';
class ControleurModifautresparametresprod extends Controleur {
private $menuvue;
private $societeuser;
private $rachattm;
private $archiveautoouinon;
private $notificationSmsNumeroAssureouinon;
private $notificationGroupeNumeroAssureouinon;
private $lettrageAutoGarantouinon;
private $parametresFacturationGarantProduitouinon;
public function __construct() {
$this->menuvue = new Menuvueutilisateur();
$this->menuvue->getMenuVue('Modifautresparametresprod');
$this->societeuser = new Societeuser();
$this->archiveautoouinon = (new Ouinon())->getListe();
$this->notificationSmsNumeroAssureouinon = (new Ouinon())->getListe();
$this->notificationGroupeNumeroAssureouinon = (new Ouinon())->getListe();
$this->lettrageAutoGarantouinon = (new Ouinon())->getListe();
$this->parametresFacturationGarantProduitouinon = (new Ouinon())->getListe();
$this->assureAjoutPhotoOuinon = (new Ouinon())->getListe();
}
public function index()
{
$codeSociete = $_SESSION['codeSociete'];
$societeuser = $this->societeuser->getVwSocieteuser($codeSociete);
$this->genererVue(array('societeuser' => $societeuser,
'archiveautoouinon' => $this->archiveautoouinon,
'notificationSmsNumeroAssureouinon' => $this->notificationSmsNumeroAssureouinon,
'notificationGroupeNumeroAssureouinon' => $this->notificationGroupeNumeroAssureouinon,
'lettrageAutoGarantouinon' => $this->lettrageAutoGarantouinon, 'assureAjoutPhotoOuinon' => $this->assureAjoutPhotoOuinon,
'parametresFacturationGarantProduitouinon' => $this->parametresFacturationGarantProduitouinon));
}
}