<!-- 
dibuat oleh gazandi cahyadarma
2/9/2016
 -->
 <?php 
require_once '../model/model.php';
require_once '../model/pemesanan.php';
require_once '../model/peminjaman.php';
require_once '../model/barang.php';
$Model = new Model();
$pemesananModel = new Pemesanan();
$peminjamanModel = new Peminjaman();
if (isset($_GET['id_barang']) && isset($_GET['id_user'])) {
    $id_barang = $Model->getFromLink($_GET['id_barang']);
    $id_user = $Model->getFromLink($_GET['id_user']);
    $listpemesanan = $pemesananModel->get($id_barang, $id_user);
    $status = "sedang dipinjam";
    date_default_timezone_set('Asia/Jakarta');
    $datetime = date('Y-m-d h:i:s', time());
    foreach ($listpemesanan as $pemesanan) {
        if (is_null($pemesanan['tangggal_akhir'])) {
            $tgl_peminjaman = $datetime;
        } else {
            $tgl_peminjaman = $pemesanan['tangggal_akhir'];
        }
        $peminjamanModel->add($pemesanan['id_barang'], $pemesanan['id_user'], $status, $tgl_peminjaman);
    }
    $pemesananModel->delete($id_barang, $id_user);
    $barangModel = new Barang();
    $barangModel->dipinjam($id_barang);
}
예제 #2
0
require_once '../model/pemesanan.php';
require_once '../model/user.php';
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    //pemesanan
    $id_barang = $_POST["id_barang"];
    $status = $_POST["status"];
    $tgl_awal = $_POST["tglawal"];
    //user
    $name = $_POST["namauser"];
    $no_identitas = $_POST["no_identitas"];
    $pekerjaan = $_POST["pekerjaan"];
    $alamat = $_POST["alamat"];
    $telepon = $_POST["telepon"];
    $fakultas = $_POST["fakultas"];
    $jurusan = $_POST["jurusan"];
    $userModel = new User();
    $arr = $userModel->getWithNumber($no_identitas);
    if (empty($arr)) {
        $userModel->add($name, $no_identitas, $pekerjaan, $alamat, $telepon, $fakultas, $jurusan);
    }
    $arr2 = $userModel->getWithNumber($no_identitas);
    foreach ($arr2 as $key) {
        $id_user = $key["id_user"];
    }
    $pemesananModel = new Pemesanan();
    foreach ($id_barang as $asd) {
        $pemesananModel->add($asd, $id_user, $status, $tgl_awal);
    }
}
header("Location: ../view/pemesanan.php");
exit;
예제 #3
0
        <script src="assets/js/chartupload.js">
</script>
<div id="judul"><h2 style="color: #ef1100">       
        <a style="margin-left: 130px" >Pemesanan</a> 
        <a href="tambahpemesanan.php">
            <button class="submit"  style=" positon:fixed; left:300px"  >Tambah pemesanan</button></a>
    </h2>
    
</div>

<br>
<table class="list">

<?php 
require_once '../model/pemesanan.php';
$pemesananModel = new Pemesanan();
require_once '../model/model.php';
$Model = new Model();
if (isset($_GET['keyword'])) {
    $keyword = $Model->getFromLink($_GET['keyword']);
    $listPemesanan = $pemesananModel->getAllbyKeyword($keyword);
} else {
    $listPemesanan = $pemesananModel->getAll();
}
if (!empty($listPemesanan)) {
    ?>
    <tr class="headerlist" >
        <td>Nama User</td>
        <td >No identitas</td>
        <td>Nama Barang</td>
        <td>Lokasi</td>