Subversion Repositories portal2

Rev

Rev 705 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php
/*  emg - Energy Monitoring & Graphing
*  Copyright (C) 2006-2012 Romain Lievin
*
*  This program is free software; you can redistribute it and/or modify
*  it under the terms of the GNU General Public License as published by
*  the Free Software Foundation; either version 3 of the License, or
*  (at your option) any later version.
*
*  This program is distributed in the hope that it will be useful,
*  but WITHOUT ANY WARRANTY; without even the implied warranty of
*  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
*  GNU General Public License for more details.
*
*  You should have received a copy of the GNU General Public License
*  along with this program; if not, write to the Free Software Foundation,
*  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/

?>

<?php
include_once('auth_check.php');
?>

<?php

if(isset($_SESSION['data']))
{
        $devices = $_SESSION['data'];
}
else
{
        $devices = null;
}

if(isset($_GET['datum_key'], $_GET['cost_key']))
{
        // retrieve device name
        $datum_key = filter_var($_GET['datum_key'], FILTER_SANITIZE_STRING);
        $cost_key  = filter_var($_GET['cost_key'], FILTER_SANITIZE_STRING);

        // retrieve device
        $data      = $_SESSION['data'];
        $datum     = $data->getItem($datum_key);

        $tracker   = $datum->getPath();

        $costs     = $datum->getCosts();
        $cost      = $costs->getItem($cost_key);

        $date_start= $cost->getInterval()->getStart()->format('d-m-Y');
        $date_end  = $cost->getInterval()->getEnd()->format('d-m-Y');
        $charge    = $cost->getSubscription();
        $fees      = $cost->getConsumption();
        $type      = $cost->getTypeAsString($cost->getType());
        $vat       = $cost->getVat();
}
else
{
        print_r($_GET);
        die("Malformed GET request");
}
?>

<div id="page_view_cost">
        <h1>
                <?php echo _("Costs"); ?>
        </h1>
        <fieldset>
                <legend>
                        <?php
                        //echo str_replace('_', ' ', $datum_key);
                        $data       = $_SESSION['data'];
                        $datum      = $data->getItem($datum_key);
                        $datum_name = $datum->getName();
                        echo "$datum_name";
                        ?>
                </legend>

                <object>
                        <table >
                                <tr>
                                        <td>
                                                <label for="date_start">
                                                        <?php echo _("Start"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$date_start"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="date_end">
                                                        <?php echo _("End"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$date_end"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="vat">
                                                        <?php echo _("V.A.T."); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$vat"; ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="charge">
                                                        <?php echo _("Subscription"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$charge" . _(' €/month'); ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="fees">
                                                        <?php echo _("Consumption"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$fees" . _(' €/unit'); ?>
                                        </td>
                                </tr>

                                <tr>
                                        <td>
                                                <label for="type">
                                                        <?php echo _("Type"); ?>:
                                                </label>
                                        </td>
                                        <td>
                                                <?php echo "$type"; ?>
                                        </td>
                                </tr>

                        </table>
                </object>
        </fieldset>
</div>