Пример #1
0
 * Created by PhpStorm.
 * User: Florent
 * Date: 14/03/2015
 * Time: 10:38
 */
require_once '../bdd/pdo.php';
require_once '../class/Facture.php';
require_once '../class/FactureLignes.php';
require_once '../class/Panier.php';
require_once '../manager/FactureManager.php';
require_once '../manager/PanierManager.php';
session_start();
$date = date("Y/m/d");
$mafacture = new Facture();
$mafacture->setIdutil($_SESSION['id'])->setDate($date)->setValider('N');
$mafacturemanager = new FactureManager($bdd);
$mafacturemanager->insertion_facture($mafacture);
$factures = $mafacturemanager->recup_facture();
foreach ($factures as $facture) {
    $idfact = $facture->getId();
    $idutil = $facture->getIdutil();
    $datefact = $facture->getDate();
    $valider = $facture->getValider();
}
$monpanier = new Panier();
$monpaniermanager = new PanierManager($bdd);
$monpaniers = $monpaniermanager->retour_panier();
foreach ($monpaniers as $panier) {
    $mafacturelignes = new FactureLignes();
    $mafacturelignes->setIdfact($idfact);
    $mafacturelignes->setIdutil($idutil);
Пример #2
0
 * Created by PhpStorm.
 * User: Florent
 * Date: 12/03/2015
 * Time: 11:50
 */
require_once '../navbar/navbar.php';
require_once '../bdd/pdo.php';
require_once '../class/Facture.php';
require_once '../class/FactureLignes.php';
require_once '../manager/FactureManager.php';
require_once '../manager/UtilisateurManager.php';
require_once '../manager/PanierManager.php';
session_start();
$mafacture = new Facture();
$mafacturelignes = new FactureLignes();
$mafacturemanager = new FactureManager($bdd);
$monutilisateurmanager = new UtilisateurManager($bdd);
$denominations = $monutilisateurmanager->recup_nomination();
/** Récuperation nom prenom et points */
$nom = $denominations->getNomfamille();
/** Stockage */
$prenom = $denominations->getPrenom();
$points = $denominations->getPoints();
$factures = $mafacturemanager->recup_facture();
/** Récuperation Facture */
foreach ($factures as $facture) {
    $date = $facture->getDate();
    $monidfact = $facture->getId();
}
?>
<body>
<?php

$pdo = new Mypdo();
$manager = new FactureManager($pdo);
$clientManager = new ClientManager($pdo);
if (isset($_GET['idCommande'])) {
    $articleManager = new ArticleManager($pdo);
    $resu = $manager->get($_GET['idCommande']);
    ?>
    <div class="container">
        <div class="row">
            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
              <p> Commande <?php 
    echo $resu['commande']->getIdCommande();
    ?>
                du <?php 
    echo $resu['commande']->getDateCommande() . ' par ' . $clientManager->getClient($resu['commande']->getIdClient(), false)->getNom();
    ?>
 <br/>
                Montant : <?php 
    echo $resu['total'];
    ?>
€
              </p>

              <table>
                <tr>
                  <th>Nom Article</th>
                  <th>Prix Unitaire</th>
                  <th>Quantite</th>
                  <th>Commentaire</th>
Пример #4
0
<?php

$pdo = new Mypdo();
$manager = new FactureManager($pdo);
$tab = $manager->getTotalDate();
?>

    <!-- Main Content -->
    <div class="container">
        <div class="row">
            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
                <div class="post-preview">
                        <h2 class="post-title">
                            Statistiques
                        </h2>
                        <script src="js/jscharts.js"></script>
                        <div id="graph">Loading graph...</div>
                        <script type="text/javascript">
                          var myData = new Array(["18-02-2016",0],["24-02-2016",180],["01-03-2016",200],["08-03-2016",410],["12-03-2016",320],["15-03-2016",500]);
                        	var myChart = new JSChart('graph', 'line');
                        	myChart.setDataArray(myData);
                        	myChart.setTitle("Chiffre d'affaire");
                        	myChart.setTitleColor('#8E8E8E');
                        	myChart.setTitleFontSize(11);
                        	myChart.setAxisNameX('');
                        	myChart.setAxisNameY('');
                        	myChart.setAxisColor('#C4C4C4');
                        	myChart.setAxisValuesColor('#343434');
                        	myChart.setAxisPaddingLeft(100);
                        	myChart.setAxisPaddingRight(120);
                        	myChart.setAxisPaddingTop(50);
Пример #5
0
<?php 
/**
 * Created by PhpStorm.
 * User: Florent
 * Date: 15/03/2015
 * Time: 17:28
 */
require_once '../navbar/navbar.php';
require_once '../class/Facture.php';
require_once '../class/FactureLignes.php';
require_once '../manager/FactureManager.php';
require_once '../bdd/pdo.php';
session_start();
$mafacture = new Facture();
$mafacturelignes = new FactureLignes();
$monmanagerfacture = new FactureManager($bdd);
?>
<body>
<div class="container">
    <div class="row">
        <div class="well">
            <h1 class="text-center">Vos Commandes</h1>
        </div>
        <?php 
$resultats = $monmanagerfacture->recup_historique();
if ($resultats == false) {
    ?>
            <div class="container">
                <div class="row">
                    <div class="col-sm-6 col-md-12">
                        <div class="alert-message alert-message-warning">
Пример #6
0
        <meta charset="utf-8" />
		<link rel="stylesheet" href="style.css" />
        <title>TestFactureManager</title>

<?php 
require '../objects/Facture.class.php';
require '../managers/FactureManager.class.php';
try {
    $db = new PDO('mysql:host=127.0.0.1; port=3307;dbname=atelier_garage', 'root', 'toor');
} catch (Exception $e) {
    die('Erreur : ' . $e->getMessage());
}
$facture = new Facture(['prixTotal' => '']);
print_r($facture);
//on cree le manager
$factureManager = new FactureManager($db);
//print_r($factureManager);
//on rajoute un facture en bdd
//$factureManager->add($facture);
print_r($facture);
//on compte, doit retourner 1
//echo $factureManager->count();
//on test le get
$facture = $factureManager->get(3);
if (empty($facture)) {
    echo "c'est vide";
} else {
    print_r($facture);
}
//on supprime la facture
//$factureManager->delete($facture);
Пример #7
0
 */
require_once '../navbar/navbar.php';
require_once '../manager/ProfilManager.php';
require_once '../class/Profil.php';
require_once '../class/Utilisateur.php';
require_once '../class/Facture.php';
require_once '../class/FactureLignes.php';
require_once '../manager/UtilisateurManager.php';
require_once '../manager/FactureManager.php';
require_once '../bdd/pdo.php';
session_start();
$date = $_POST['date'];
$idfact = $_POST['idfact'];
$mafacture = new Facture();
$mafacturelignes = new FactureLignes();
$monmanagerfacture = new FactureManager($bdd);
$monutilisateurmanager = new UtilisateurManager($bdd);
$denominations = $monutilisateurmanager->recup_nomination();
$nom = $denominations->getNomfamille();
$prenom = $denominations->getPrenom();
?>
<body>
<div class="container">
    <div class="row">
        <div class="col-xs-12">
            <div class="invoice-title">
                <h2>Récapitulatif</h2><h3 class="pull-right"></h3>
            </div>
            <hr>
            <div class="row">
                <div class="col-xs-6">