87 lines
2.8 KiB
PHP
Executable File
87 lines
2.8 KiB
PHP
Executable File
<?php
|
|
// require_once 'Framework/Controleurrequete.php'; // OK
|
|
require_once 'Framework/Controleurreditionavenant.php'; // OK
|
|
require_once $_SESSION['dossierSociete'].'/Tarifs/Modele/Editionpieceavenant_societe.php';
|
|
require_once 'Modele/Avenant.php';
|
|
class ControleurAjaxeditionmouvementeffectif extends Controleurreditionavenant
|
|
{
|
|
private $avenant;
|
|
private $editionpieceavenant_societe;
|
|
private $police_societe;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->editionpieceavenant_societe = new Editionpieceavenant_societe();
|
|
$this->avenant = new Avenant();
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
$idEmission = $this->requete->getParametreFormulaire("idEmission", "numerique");
|
|
// $codeTypeAvenant = $this->requete->getParametreFormulaire("codeTypeAvenant");
|
|
// $codeEtat = $this->requete->getParametreFormulaire("codeEtat");
|
|
|
|
// $debutStat = $this->requete->getParametreDate("debutStat");
|
|
// $finStat = $this->requete->getParametreDate("finStat");
|
|
|
|
// $_SESSION['debutStat'] = $debutStat;
|
|
// $_SESSION['finStat'] = $finStat;
|
|
|
|
// $lienEtat = $this->editionpieceavenant_societe->getLienEditionPieceAvenant($codeTypeAvenant, $codeEtat);
|
|
$lienEtat = 'Mouvementeffectif';
|
|
|
|
|
|
$_SESSION['nomEtatAvenant'] = $lienEtat;
|
|
$_SESSION['idEmission'] = $idEmission;
|
|
/*echo "lienEtat => $debutStat";
|
|
echo "lienEtat => $finStat";
|
|
|
|
echo "lienEtat => $lienEtat";
|
|
exit();*/
|
|
|
|
// echo $lienEtat;
|
|
// var_dump($lienEtat);
|
|
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/'.$lienEtat.'.php';
|
|
// $idPolice = $_SESSION['idPolice_C'];
|
|
|
|
// $avenant = (new Avenant).getAvenantExportPdf($idPolice);
|
|
// $data = $this->avenant->getAvenantExportPdf($idPolice,$idAvenant);
|
|
// $title = "Avenant d'incorporation";
|
|
|
|
|
|
// return $resultat->fetch(PDO::FETCH_ASSOC);
|
|
// $data = array(
|
|
// array('France', 'Paris', 551695, 67.01),
|
|
// array('Germany', 'Berlin', 357022, 83.12),
|
|
// array('Spain', 'Madrid', 505992, 46.73),
|
|
// // Add more data as needed
|
|
// );
|
|
// require('Editions/etats_avenants/incorporation.php');
|
|
|
|
}
|
|
|
|
public function exporter()
|
|
{
|
|
$idAvenant = $this->requete->getParametreFormulaire("idAvenant", "numerique");
|
|
$codeTypeAvenant = $this->requete->getParametreFormulaire("codeTypeAvenant");
|
|
$codeEtat = $this->requete->getParametreFormulaire("codeEtat");
|
|
|
|
|
|
$debutStat = $this->requete->getParametreDate("debutStat");
|
|
$finStat = $this->requete->getParametreDate("finStat");
|
|
|
|
$_SESSION['debutStat'] = $debutStat;
|
|
$_SESSION['finStat'] = $finStat;
|
|
|
|
$lienEtat = $this->editionpieceavenant_societe->getLienEditionPieceAvenant($codeTypeAvenant, $codeEtat);
|
|
|
|
$lienEtat.="export";
|
|
|
|
$_SESSION['nomEtatAvenant'] = $lienEtat;
|
|
|
|
|
|
|
|
require_once $_SESSION['dossierSociete'].'/Tarifs/Controleur/'.$lienEtat.'.php';
|
|
|
|
}
|
|
} |