104 lines
3.4 KiB
PHP
Executable File
104 lines
3.4 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Controleurrequete.php'; // OK
|
|
require_once 'Modele/Facturegarant.php';
|
|
|
|
|
|
class ControleurAjaxfacturegarantedition extends Controleurrequete {
|
|
private $facture;
|
|
|
|
public function __construct() {
|
|
$this->facture = new Facturegarant();
|
|
}
|
|
|
|
public function index() {
|
|
$codeConvention = $this->requete->getParametreFormulaire("codeConvention");
|
|
$idEntetefacturegarant = $_SESSION['idEntetefacturegarant_F'];
|
|
$codeTypeFacturationGarant = $_SESSION['codeTypeFacturationGarant_F'];
|
|
|
|
|
|
$entetefacturegarant = $this->facture->getFactureGarantID($idEntetefacturegarant);
|
|
|
|
$polices = $this->facture->getPolicesFactureGarant($idEntetefacturegarant);
|
|
$colleges = $this->facture->getCollegesFactureGarant($idEntetefacturegarant);
|
|
// require('Editions/editiontest.php');
|
|
if($codeTypeFacturationGarant=="CAUTP"){
|
|
require('Editions/editioncaution.php');
|
|
}elseif($codeTypeFacturationGarant=="HPRI"){
|
|
if($codeConvention=="POL"){
|
|
require('Editions/editionhonoraireprimepolice.php');
|
|
}elseif($codeConvention=="COL"){
|
|
require('Editions/editionhonoraireprimecollege.php');
|
|
}else{
|
|
require('Editions/editionhonoraireprime.php');
|
|
}
|
|
|
|
}elseif($codeTypeFacturationGarant=="SIN"){
|
|
if($codeConvention=="POL"){
|
|
require('Editions/editionsinistrespolice.php');
|
|
}elseif($codeConvention=="COL"){
|
|
require('Editions/editionsinistrescollege.php');
|
|
}else{
|
|
require('Editions/editionsinistres.php');
|
|
}
|
|
}elseif($codeTypeFacturationGarant=="HSIN"){
|
|
if($codeConvention=="POL"){
|
|
require('Editions/editionhonorairesinistrespolice.php');
|
|
}elseif($codeConvention=="COL"){
|
|
require('Editions/editionhonorairesinistrescollege.php');
|
|
}else{
|
|
require('Editions/editionhonorairesinistres.php');
|
|
}
|
|
|
|
}elseif($codeTypeFacturationGarant=="HFOR"){
|
|
if($codeConvention=="POL"){
|
|
require('Editions/editionhonoraireforfaitairepolice.php');
|
|
}elseif($codeConvention=="COL"){
|
|
require('Editions/editionhonoraireforfaitairecollege.php');
|
|
}else{
|
|
require('Editions/editionhonoraireforfaitaire.php');
|
|
}
|
|
}elseif($codeTypeFacturationGarant=="APF"){
|
|
if($codeConvention=="POL"){
|
|
require('Editions/editionappelfondpolice.php');
|
|
}elseif($codeConvention=="COL"){
|
|
require('Editions/editionappelfondcollege.php');
|
|
}else{
|
|
require('Editions/editionappelfond.php');
|
|
}
|
|
}elseif($codeTypeFacturationGarant=="APC"){
|
|
if($codeConvention=="POL"){
|
|
require('Editions/editionappelcotisationpolice.php');
|
|
}elseif($codeConvention=="COL"){
|
|
require('Editions/editionappelcotisationcollege.php');
|
|
}else{
|
|
require('Editions/editionappelcotisation.php');
|
|
}
|
|
}elseif($codeTypeFacturationGarant=="HBUD"){
|
|
|
|
if($codeConvention=="POL"){
|
|
require('Editions/editionhonorairebudgetpolice.php');
|
|
}elseif($codeConvention=="COL"){
|
|
require('Editions/editionhonorairebudgetcollege.php');
|
|
}else{
|
|
require('Editions/editionhonorairebudget.php');
|
|
}
|
|
}
|
|
}
|
|
|
|
public function groupefacture()
|
|
{
|
|
|
|
$idGroupeFacturegarant = $_SESSION['idGroupeFacturegarant_F'];
|
|
$groupefacturegarant = $this->facture->getGroupeFactureGarantID($idGroupeFacturegarant);
|
|
$facturesgarant = $this->facture->getEntetesFacturesGarant($idGroupeFacturegarant);
|
|
|
|
//var_dump($groupefacturegarant);
|
|
//die();
|
|
|
|
require('Editions/editiongroupefacture.php');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|