{
    if (file_exists('../model/' . $myClass . '.php')) {
        include '../model/' . $myClass . '.php';
    } elseif (file_exists('../controller/' . $myClass . '.php')) {
        include '../controller/' . $myClass . '.php';
    }
}
spl_autoload_register("classLoad");
include '../config.php';
//classes loading end
session_start();
if (isset($_SESSION['userMerlaTrav']) and $_SESSION['userMerlaTrav']->profil() == "admin") {
    //classes managers
    $projetManager = new ProjetManager($pdo);
    $caisseManager = new CaisseManager($pdo);
    $caisseDetailsManager = new CaisseDetailsManager($pdo);
    $projets = $projetManager->getProjets();
    $idCaisse = htmlentities($_POST['idCaisse']);
    $caisse = $caisseManager->getCaisseById($idCaisse);
    $caisseDetails = "";
    if ($_POST['duree'] == "all") {
        $caisseDetails = $caisseDetailsManager->getCaisseDetailsByIdCaisse($idCaisse);
    } else {
        $from = htmlentities($_POST['dateFrom']);
        $to = htmlentities($_POST['dateTo']);
        $caisseDetails = $caisseDetailsManager->getCaisseDetailsByIdCaisseByDate($idCaisse, $from, $to);
    }
    ob_start();
    ?>
<style type="text/css">
    p, h1{
Exemple #2
0
{
    if (file_exists('model/' . $myClass . '.php')) {
        include 'model/' . $myClass . '.php';
    } elseif (file_exists('controller/' . $myClass . '.php')) {
        include 'controller/' . $myClass . '.php';
    }
}
spl_autoload_register("classLoad");
include 'config.php';
include 'lib/pagination.php';
//classes loading end
session_start();
if (isset($_SESSION['userMerlaTrav']) and $_SESSION['userMerlaTrav']->profil() == "admin") {
    //class managers
    $projetManager = new ProjetManager($pdo);
    $caisseDetailsManager = new CaisseDetailsManager($pdo);
    $caisseManager = new CaisseManager($pdo);
    //objects
    $projets = $projetManager->getProjets();
    $idCaisse = $_GET['idCaisse'];
    $entrees = $caisseDetailsManager->getCaisseDetailsByIdCaisse($idCaisse);
    $caisse = $caisseManager->getCaisseById($idCaisse);
    ?>
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="en"> <!--<![endif]-->
<!-- BEGIN HEAD -->
<head>
    <meta charset="utf-8" />
    <title>GELM - Management Application</title>
    } elseif (file_exists('../controller/' . $myClass . '.php')) {
        include '../controller/' . $myClass . '.php';
    }
}
spl_autoload_register("classLoad");
include '../config.php';
include '../lib/image-processing.php';
//classes loading end
session_start();
//post input processing
$idCaisse = htmlentities($_POST['idCaisse']);
$action = htmlentities($_POST['action']);
//This var contains result message of CRUD action
$actionMessage = "";
$typeMessage = "";
$caisseDetailsManager = new CaisseDetailsManager($pdo);
$caisseManager = new CaisseManager($pdo);
if ($action == "add") {
    if (!empty($_POST['montant'])) {
        $dateOperation = htmlentities($_POST['dateOperation']);
        $personne = htmlentities($_POST['personne']);
        $designation = htmlentities($_POST['designation']);
        $projet = htmlentities($_POST['projet']);
        $typeOperation = htmlentities($_POST['typeOperation']);
        $montant = htmlentities($_POST['montant']);
        $commentaire = htmlentities($_POST['commentaire']);
        $createdBy = $_SESSION['userMerlaTrav']->login();
        $created = date('Y-m-d');
        //create object
        $caisseDetails = new CaisseDetails(array('dateOperation' => $dateOperation, 'personne' => $personne, 'designation' => $designation, 'projet' => $projet, 'type' => $typeOperation, 'montant' => $montant, 'commentaire' => $commentaire, 'idCaisse' => $idCaisse, 'createdBy' => $createdBy, 'created' => $created));
        //add it to db