98 lines
3.6 KiB
PHP
98 lines
3.6 KiB
PHP
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Gestionconfiee.php';
|
|
|
|
class ControleurAjaxgcassureur extends Controleur {
|
|
private $gc;
|
|
|
|
public function __construct() {
|
|
$this->gc = new Gestionconfiee();
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
$this->genererVueAjax();
|
|
}
|
|
|
|
public function ajouter()
|
|
{
|
|
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
|
$libelle = $this->requete->getParametreFormulaire("libelle");
|
|
$email = $this->requete->getParametreFormulaire("email");
|
|
$gcTauxFraisReel = $this->requete->getParametreFormulaire("gcTauxFraisReel","numerique");
|
|
$gcTauxRedressement = $this->requete->getParametreFormulaire("gcTauxRedressement","numerique");
|
|
$gcTauxTva = $this->requete->getParametreFormulaire("gcTauxTva","numerique");
|
|
$fraisCarteAfn = $this->requete->getParametreFormulaire("fraisCarteAfn","numerique");
|
|
$fraisCarteRen = $this->requete->getParametreFormulaire("fraisCarteRen","numerique");
|
|
$fraisCarteImp = $this->requete->getParametreFormulaire("fraisCarteImp","numerique");
|
|
|
|
|
|
$this->gc->ajouter($codeGcAssureur, $libelle, $email, $gcTauxFraisReel, $gcTauxRedressement, $gcTauxTva,
|
|
$fraisCarteAfn, $fraisCarteRen, $fraisCarteImp);
|
|
|
|
// throw new Exception("apres ajout");
|
|
// exit();
|
|
}
|
|
|
|
public function enregistrermodif()
|
|
{
|
|
|
|
$idGc = $this->requete->getParametreFormulaire("idGc");
|
|
$codeGcAssureur = $this->requete->getParametreFormulaire("codeGcAssureur");
|
|
$libelle = $this->requete->getParametreFormulaire("libelle");
|
|
$email = $this->requete->getParametreFormulaire("email");
|
|
$gcTauxFraisReel = $this->requete->getParametreFormulaire("gcTauxFraisReel","numerique");
|
|
$gcTauxRedressement = $this->requete->getParametreFormulaire("gcTauxRedressement","numerique");
|
|
$gcTauxTva = $this->requete->getParametreFormulaire("gcTauxTva","numerique");
|
|
|
|
$fraisCarteAfn = $this->requete->getParametreFormulaire("fraisCarteAfn","numerique");
|
|
$fraisCarteRen = $this->requete->getParametreFormulaire("fraisCarteRen","numerique");
|
|
$fraisCarteImp = $this->requete->getParametreFormulaire("fraisCarteImp","numerique");
|
|
|
|
// throw new Exception("enregistrermodif");
|
|
// throw new Exception("gcTauxTva: ".$gcTauxTva);
|
|
// exit();
|
|
|
|
$this->gc->enregistrermodif($idGc, $codeGcAssureur, $libelle, $email, $gcTauxFraisReel, $gcTauxRedressement, $gcTauxTva,
|
|
$fraisCarteAfn, $fraisCarteRen, $fraisCarteImp);
|
|
|
|
// throw new Exception("APRES enregistrermodif");
|
|
}
|
|
|
|
|
|
public function validerfactureclassique()
|
|
{
|
|
$this->prestataire->validerfactureclassique();
|
|
}
|
|
|
|
public function enregistrerpaiementfactureclassique()
|
|
{
|
|
$codeModePaiement = $this->requete->getParametreFormulaire("codeModePaiement");
|
|
$referencePaiement = $this->requete->getParametreFormulaire("referencePaiement");
|
|
$dateComptable = $this->requete->getParametreDate("dateComptable");
|
|
|
|
$this->prestataire->enregistrerpaiementfactureclassique($dateComptable, $codeModePaiement, $referencePaiement);
|
|
}
|
|
|
|
|
|
public function reinitpaswd()
|
|
{
|
|
$codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur");
|
|
|
|
$this->prestataire->reinitpaswd($codeUtilisateur);
|
|
}
|
|
|
|
public function desactiver()
|
|
{
|
|
$codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur");
|
|
|
|
$this->prestataire->desactiver($codeUtilisateur);
|
|
}
|
|
|
|
public function activer()
|
|
{
|
|
$codeUtilisateur = $this->requete->getParametreFormulaire("codeUtilisateur");
|
|
|
|
$this->prestataire->activer($codeUtilisateur);
|
|
}
|
|
} |