Beispiel #1
0
}
spl_autoload_register("classLoad");
include 'config.php';
//classes loading end
session_start();
if (isset($_SESSION['userMerlaTrav'])) {
    //classes managers
    $usersManager = new UserManager($pdo);
    $mailsManager = new MailManager($pdo);
    $notesClientsManager = new NotesClientManager($pdo);
    $projetManager = new ProjetManager($pdo);
    $contratManager = new ContratManager($pdo);
    $clientManager = new ClientManager($pdo);
    $livraisonsManager = new LivraisonManager($pdo);
    $fournisseursManager = new FournisseurManager($pdo);
    $caisseEntreesManager = new CaisseEntreesManager($pdo);
    $caisseSortiesManager = new CaisseSortiesManager($pdo);
    $operationsManager = new OperationManager($pdo);
    $compteBancaire = new CompteBancaireManager($pdo);
    //classes and vars
    //users number
    $projetNumber = $projetManager->getProjetsNumber();
    $usersNumber = $usersManager->getUsersNumber();
    $fournisseurNumber = $fournisseursManager->getFournisseurNumbers();
    $mailsNumberToday = $mailsManager->getMailsNumberToday();
    $mailsToday = $mailsManager->getMailsToday();
    $clientWeek = $clientManager->getClientsWeek();
    $clientNumberWeek = $clientManager->getClientsNumberWeek();
    $livraisonsNumber = $livraisonsManager->getLivraisonNumber();
    $livraisonsWeek = $livraisonsManager->getLivraisonsWeek();
    $livraisonsNumberWeek = $livraisonsManager->getLivraisonsNumberWeek();
{
    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'])) {
    //les sources
    $projetManager = new ProjetManager($pdo);
    $caisseEntreesManager = new CaisseEntreesManager($pdo);
    $projets = $projetManager->getProjets();
    $entrees = "";
    //test the employeSociete object number: if exists get terrain else do nothing
    $entreesNumber = $caisseEntreesManager->getCaisseEntreesNumber();
    if ($entreesNumber != 0) {
        $entreesPerPage = 10;
        $pageNumber = ceil($entreesNumber / $entreesPerPage);
        $p = 1;
        if (isset($_GET['p']) and ($_GET['p'] > 0 and $_GET['p'] <= $pageNumber)) {
            $p = $_GET['p'];
        } else {
            $p = 1;
        }
        $begin = ($p - 1) * $entreesPerPage;
        $pagination = paginate('caisse-entrees.php', '?p=', $pageNumber, $p);
function classLoad($myClass)
{
    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);
    $caisseEntreesManager = new CaisseEntreesManager($pdo);
    $projets = $projetManager->getProjets();
    $entrees = "";
    $entrees = $caisseEntreesManager->getCaisseEntrees();
    ob_start();
    ?>
<style type="text/css">
	p, h1{
		text-align: center;
		text-decoration: underline;
	}
	table {
		    border-collapse: collapse;
		    width:100%;
		}
		
<?php

//classes loading begin
function classLoad($myClass)
{
    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();
//post input processing
$idEntree = $_POST['idEntree'];
$caisseEntreesManager = new CaisseEntreesManager($pdo);
$caisseEntreesManager->delete($idEntree);
$_SESSION['entrees-delete-success'] = "<strong>Opération valide : </strong>Entrée de caisse supprimée avec succès.";
header('Location:../caisse-entrees.php');
<?php

//classes loading begin
function classLoad($myClass)
{
    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();
//post input processing
$idEntree = $_POST['idEntree'];
if (!empty($_POST['montant'])) {
    $montant = htmlentities($_POST['montant']);
    $designation = htmlentities($_POST['designation']);
    $dateOperation = htmlentities($_POST['dateOperation']);
    $utilisateur = htmlentities($_POST['user']);
    $caisseEntrees = new CaisseEntrees(array('id' => $idEntree, 'montant' => $montant, 'designation' => $designation, 'dateOperation' => $dateOperation, 'utilisateur' => $utilisateur));
    $caisseEntreesManager = new CaisseEntreesManager($pdo);
    $caisseEntreesManager->update($caisseEntrees);
    $_SESSION['entrees-update-success'] = "<strong>Opération valide : </strong>L'entrée est modifiée avec succès.";
} else {
    $_SESSION['entrees-update-error'] = "<strong>Erreur Modification Entrées : </strong>Vous devez remplir au moins le champ 'Montant'.";
}
header('Location:../caisse-entrees.php');
<?php

//classes loading begin
function classLoad($myClass)
{
    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();
//post input processing
if (!empty($_POST['montant'])) {
    $montant = htmlentities($_POST['montant']);
    $designation = htmlentities($_POST['designation']);
    $dateOperation = htmlentities($_POST['dateOperation']);
    $utilisateur = htmlentities($_POST['utilisateur']);
    $caisseEntrees = new CaisseEntrees(array('montant' => $montant, 'designation' => $designation, 'dateOperation' => $dateOperation, 'utilisateur' => $utilisateur));
    $caisseEntreesManager = new CaisseEntreesManager($pdo);
    $caisseEntreesManager->add($caisseEntrees);
    $_SESSION['entrees-add-success'] = "<strong>Opération valide : </strong>Le montant est ajouté à la caisse avec succès.";
} else {
    $_SESSION['entrees-add-error'] = "<strong>Erreur Ajout Entrées : </strong>Vous devez remplir au moins le champ 'Montant'.";
}
header('Location:../caisse.php');