114 lines
3.2 KiB
PHP
Executable File
114 lines
3.2 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleurrequete.php'; // OK
|
|
require_once 'Modele/Produit.php';
|
|
|
|
class ControleurAjaxparamseuilalerte extends Controleurrequete
|
|
{
|
|
private $produit;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->produit = new Produit();
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
}
|
|
|
|
public function affichergarantieproduitcons()
|
|
{
|
|
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
|
|
|
$garanties_sans_seuils = $this->produit->getgarantiessansseuil($codeProduit);
|
|
|
|
$garanties_avec_seuils = $this->produit->getgarantiesavecseuil($codeProduit);
|
|
|
|
$this->genererVueAjax(array('garanties_sans_seuils' => $garanties_sans_seuils, 'garanties_avec_seuils' => $garanties_avec_seuils));
|
|
}
|
|
|
|
public function affichergarantieproduit()
|
|
{
|
|
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
|
|
|
$garanties_sans_seuils = $this->produit->getgarantiessansseuil($codeProduit);
|
|
|
|
$garanties_avec_seuils = $this->produit->getgarantiesavecseuil($codeProduit);
|
|
|
|
$this->genererVueAjax(array('garanties_sans_seuils' => $garanties_sans_seuils, 'garanties_avec_seuils' => $garanties_avec_seuils));
|
|
}
|
|
|
|
|
|
public function ajouterungarantieproduit()
|
|
{
|
|
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
|
$codeGarantie = $this->requete->getParametreFormulaire("codeGarantie");
|
|
|
|
$this->produit->ajouterungarantieproduit($codeProduit, $codeGarantie);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
|
|
public function retirerungarantieproduit()
|
|
{
|
|
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
|
|
|
$this->produit->retirerungarantieproduit($idGarantieProduit);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function ajoutertousreseauproduit()
|
|
{
|
|
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
|
|
|
$this->produit->ajoutertousreseauproduit($codeProduit);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function ajoutertousgarantieproduit()
|
|
{
|
|
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
|
|
|
// echo "codeProduit => ".$codeProduit;
|
|
// exit();
|
|
|
|
$this->produit->ajoutertousgarantieproduit($codeProduit);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function majtauxseuilalertegarantie()
|
|
{
|
|
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
|
$tauxSeuilAlerte = $this->requete->getParametreFormulaire("tauxSeuilAlerte", "numerique");
|
|
|
|
$this->produit->majtauxseuilalertegarantie($idGarantieProduit, $tauxSeuilAlerte);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function retirertousgarantieproduit()
|
|
{
|
|
$codeProduit = $this->requete->getParametreFormulaire("codeProduit");
|
|
|
|
// echo "codeProduit => ".$codeProduit;
|
|
// exit();
|
|
|
|
$this->produit->retirertousgarantieproduit($codeProduit);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
public function majseuilalertegarantie()
|
|
{
|
|
$idGarantieProduit = $this->requete->getParametreFormulaire("idGarantieProduit");
|
|
$seuilAlerte = $this->requete->getParametreFormulaire("seuilAlerte", "numerique");
|
|
|
|
$this->produit->majseuilalertegarantie($idGarantieProduit, $seuilAlerte);
|
|
|
|
// $this->genererVueAjax();
|
|
}
|
|
|
|
} |