<?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']); $destination = htmlentities($_POST['destination']); $dateOperation = htmlentities($_POST['dateOperation']); $utilisateur = htmlentities($_POST['utilisateur']); $caisseSorties = new CaisseSorties(array('montant' => $montant, 'designation' => $designation, 'dateOperation' => $dateOperation, 'destination' => $destination, 'utilisateur' => $utilisateur)); $caisseSortiesManager = new CaisseSortiesManager($pdo); $caisseSortiesManager->add($caisseSorties); $_SESSION['sorties-add-success'] = "<strong>Opération valide : </strong>Le montant est tiré de la caisse avec succès."; } else { $_SESSION['sorties-add-error'] = "<strong>Erreur Ajout Sorties : </strong>Vous devez remplir au moins le champ 'Montant'."; } header('Location:../caisse.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 $idSortie = $_POST['idSortie']; if (!empty($_POST['montant'])) { $montant = htmlentities($_POST['montant']); $designation = htmlentities($_POST['designation']); $destination = htmlentities($_POST['destination']); $dateOperation = htmlentities($_POST['dateOperation']); $utilisateur = htmlentities($_POST['user']); $caisseSorties = new CaisseSorties(array('id' => $idSortie, 'montant' => $montant, 'designation' => $designation, 'destination' => $destination, 'dateOperation' => $dateOperation, 'utilisateur' => $utilisateur)); $caisseSortiesManager = new CaisseSortiesManager($pdo); $caisseSortiesManager->update($caisseSorties); $_SESSION['sorties-update-success'] = "<strong>Opération valide : </strong>La sortie est modifiée avec succès."; } else { $_SESSION['sorties-update-error'] = "<strong>Erreur Modification Sorties : </strong>Vous devez remplir au moins le champ 'Montant'."; } header('Location:../caisse-sorties.php');
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(); $operationsNumberWeek = $operationsManager->getOperationNumberWeek();
{ 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") { //les sources $projetManager = new ProjetManager($pdo); $caisseSortiesManager = new CaisseSortiesManager($pdo); $projets = $projetManager->getProjets(); $sorties = ""; $destinations = $caisseSortiesManager->getDestinations(); $total = 0; //test the entreesSorties object number: if exists get sorties else do nothing $choice = "toutes"; if (isset($_GET['destination'])) { $choice = htmlentities($_GET['destination']); if ($choice == "Bureau") { $sortiesNumber = $caisseSortiesManager->getCaisseSortiesNumberBureau(); if ($sortiesNumber != 0) { $sortiesPerPage = 10; $pageNumber = ceil($sortiesNumber / $sortiesPerPage); $p = 1; if (isset($_GET['p']) and ($_GET['p'] > 0 and $_GET['p'] <= $pageNumber)) {
<?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 $idSortie = $_POST['idSortie']; $caisseSortiesManager = new CaisseSortiesManager($pdo); $caisseSortiesManager->delete($idSortie); $_SESSION['sorties-delete-success'] = "<strong>Opération valide : </strong>Sortie de caisse supprimée avec succès."; header('Location:../caisse-sorties.php');
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); $caisseSortiesManager = new CaisseSortiesManager($pdo); $projets = $projetManager->getProjets(); $sorties = ""; $total = 0; if (isset($_GET['destination'])) { $choice = htmlentities($_GET['destination']); if ($choice == "Bureau") { $sorties = $caisseSortiesManager->getCaisseSortiesBureau(); $total = $caisseSortiesManager->getTotalCaisseSortiesBureau(); } else { if ($choice == "toutes") { $sorties = $caisseSortiesManager->getCaisseSorties(); $total = $caisseSortiesManager->getTotalCaisseSorties(); } else { $sorties = $caisseSortiesManager->getCaisseSortiesProjet($choice); $total = $caisseSortiesManager->getTotalCaisseSortiesProjet($_GET['destination']);