<div id="hot"> <script src="assets/js/chartupload.js"> </script> <div id="judul"><h2 style="color: #ef1100"> <a style="margin-left: 130px" >Peminjaman</a> <a href="tambahpeminjaman.php"> <button class="submit" style=" positon:fixed; left:300px" >Tambah peminjaman</button></a> </h2> </div> <br> <table class="list"> <?php require_once '../model/peminjaman.php'; $peminjamanModel = new Peminjaman(); require_once '../model/model.php'; $Model = new Model(); if (isset($_GET['keyword'])) { $keyword = $Model->getFromLink($_GET['keyword']); $listPeminjaman = $peminjamanModel->getAllbyKeyword($keyword); } else { $listPeminjaman = $peminjamanModel->getAll(); } if (!empty($listPeminjaman)) { ?> <tr class="headerlist" > <td>Nama User</td> <td >No identitas</td> <td>Nama Barang</td> <td>Lokasi</td>
<? require_once("business/pengeluaran_bon.class.php"); require_once("function/format_tanggal.php"); $tmpl->setBasedir("module/pengeluaran_bon/templates"); $tmpl->readTemplatesFromFile("edit_view.html"); $tmpl->addVar("article", "HEADLINE", "Pembayaran Cicilan"); $tmpl->addVar("article", "URL_PROSES", "module/pengeluaran_bon/process_request.php"); //print_r($code); $idBn=$code['idBn']; $edit = new Peminjaman; $edit->connect(); $edit->get_detil_data_peminjaman($idBn); $row=0; while($result=$edit->get_array()){ $disp[$row]=array( 'NO'=>$number, 'ID'=>$result['ID'], 'NAMA'=>$result['NAMA'], 'TANGGAL'=>$result['TANGGAL'], 'JUMLAH_PINJAM'=>$result['JUMLAH_PINJAM'], 'JUMLAH_BAYAR'=>$result['JUMLAH_BAYAR']); $row++; } //print_r($disp); foreach($disp as $data){ $tmpl->addVars("data", $data);
public function delete($id) { Peminjaman::destroy($id); return redirect(url("/penjualan")); }
<? require_once("business/pengeluaran_bon.class.php"); require_once("function/format_tanggal.php"); $tmpl->setBasedir("module/pengeluaran_bon/templates"); $tmpl->readTemplatesFromFile("edit_detil_view.html"); $tmpl->addVar("article", "HEADLINE", "Edit Cicilan Pembayaran"); $tmpl->addVar("article", "URL_PROSES", "module/pengeluaran_bon/process_request.php"); //print_r($code); $idByr=$code['idByr']; $edit = new Peminjaman; $edit->connect(); $edit->get_detil_pembayaran_by_tanggal($idByr); $row=0; while($result=$edit->get_array()){ $disp[$row]=array( 'ID'=>$result['ID'], 'NAMA'=>$result['NAMA'], 'NOMINAL'=>$result['NOMINAL'], 'TANGGAL'=>$result['TANGGAL']); $row++; } //print_r($disp); foreach($disp as $data){ $tmpl->addVars("data", $data); $tmpl->parseTemplate("data", "a"); }
$error[] = '-> Nominal Cicilan harus diisi angka'; if ($_POST['new_bayar']<1) $error[] = '-> Nominal Cicilan tidak boleh 0 atau negatif'; } else { if (!is_numeric($_POST['jml_pnjm'])) $error[] = '-> Nominal Peminjaman harus diisi angka'; if ($_POST['jml_pnjm']<0) $error[] = '-> Nominal Tidak Boleh Negatif'; if (trim($_POST['nama'])== "") $error[] = '-> Nama Peminjam tidak boleh kosong'; } if ($error) { echo implode('<br />', $error); }else{ $pay = new Peminjaman; $pay->connect(); $id = $_POST['idPj']; $bayar = $_POST['new_bayar']; $nama = $_POST['nama']; $tanggal = $_POST['tanggal']; $nominal = $_POST['jml_pnjm']; $Editbayar = $_POST['jml_byr']; if ($_POST['btn']=='Clear'){ $pay->pembayaran_baru($id, $bayar); echo "<b>Data Cicilan Peminjaman Berhasil Diupdate</b>"; } elseif ($_POST['btn']=='Edit') { $pay->update_peminjaman($id, $tanggal, $nama, $nominal); echo "<b>Data Peminjaman Berhasil Diupdate</b>";
<!-- 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); }
<? require_once("business/pengeluaran_bon.class.php"); require_once("function/format_tanggal.php"); $tmpl->setBasedir("module/pengeluaran_bon/templates"); $tmpl->readTemplatesFromFile("detil_bayar_view.html"); //print_r($code); $idBn=$code['idBn']; $nama=$code['nama']; $tmpl->addVar("article", "HEADLINE", "Histori Pembayaran ".$nama); $view = new Peminjaman; $view->connect(); $view->get_pembayaran_detil($idBn); $row=0; while($result=$view->get_array()){ $number=$row+1; if ($number % 2 ==0){ $class_name='table-common-even'; }else{ $class_name=''; } $disp[$row]=array('NO'=>$number, 'IDBYR'=>$result['IDBYR'], 'TANGGAL'=>format_tanggal($result['TANGGAL']), 'NOMINAL'=>number_format($result['NOMINAL'],2,',','.'),
public static function hapusSiswa($id) { Peminjaman::where('id_siswa', '=', $id)->delete(); }
public static function cari($id_siswa) { return Peminjaman::whereRaw('id_siswa = ? and status = ?', array($id_siswa, 1))->orderBy('kembali', 'desc')->get(); }
//peminjaman $id_barang = $_POST["id_barang"]; $status = $_POST["status"]; $tgl_awal = $_POST["tglawal"]; $tgl_akhir = $_POST["tglakhir"]; //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"]; } $peminjamanModel = new Peminjaman(); foreach ($id_barang as $asd) { $peminjamanModel->add($asd, $id_user, $status, $tgl_awal, $tgl_akhir); } $barangModel = new Barang(); $barangModel->dipinjam($id_barang); } header("Location: ../view/peminjaman.php"); exit;
<!-- dibuat oleh gazandi cahyadarma 2/9/2016 --> <?php require_once '../model/model.php'; require_once '../model/peminjaman.php'; require_once '../model/barang.php'; $Model = new Model(); $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']); date_default_timezone_set('Asia/Jakarta'); $tgl_akhir = date('Y-m-d h:i:s', time()); $peminjamanModel->selesai($id_barang, $id_user, $tgl_akhir); $barangModel = new Barang(); $barangModel->ada($id_barang); } header("Location: ../view/peminjaman.php"); exit;
<? require_once("business/pengeluaran_bon.class.php"); require_once("function/format_tanggal.php"); $tmpl->setBasedir("module/pengeluaran_bon/templates"); $tmpl->readTemplatesFromFile("main_view.html"); $url=$crypt->paramEncrypt('module=pengeluaran_bon&file=insert_view'); $tmpl->addVar("article", "HEADLINE", "Manajemen Peminjaman Dana"); $tmpl->addVar("article", "URL_ADD", "index.php?".$url); $view = new Peminjaman; $view->connect(); $view->get_all_data_peminjaman(); $row=0; while($result=$view->get_array()){ $number=$row+1; if ($number % 2 ==0){ $class_name='table-common-even'; }else{ $class_name=''; } $disp[$row]=array('NO'=>$number, 'ID'=>$result['ID'], 'NAMA'=>$result['NAMA'], 'TANGGAL'=>format_tanggal($result['TANGGAL']), 'JUMLAH_PINJAM'=>number_format($result['JUMLAH_PINJAM'],2,',','.'), 'JUMLAH_BAYAR'=>number_format($result['JUMLAH_BAYAR'],2,',','.'),
public function postHapusCeklis() { // input $id = Input::get('id'); // perulangan for ($i = 0; $i < count($id); $i++) { // data $buku = Buku::set($id[$i]['value']); // jika buku mempunyai cover maka hapus cover yang dulu if ($buku->cover) { unlink(public_path() . '/foto/buku/' . $buku->cover); } // hapus data di basisdata Peminjaman::hapusBuku($id[$i]['value']); Buku::hapus($id[$i]['value']); } }
public function grafik() { // data $bulan = Peminjaman::bulan(); $jumlah = Peminjaman::grafik(); // ada data if ($bulan && $jumlah) { // tambah array data $data = array(); foreach ($jumlah as $jml) { $data[] = $jml->jumlah; } // respon $bulan = $bulan->pinjam; $data = $data; // tidak ada data } else { // respon $bulan = ''; $data = ''; } return Response::json(compact('bulan', 'data')); }
public function postHapusCeklis() { // input $id = Input::get('id'); // perulangan for ($i = 0; $i < count($id); $i++) { // data $siswa = Siswa::set($id[$i]['value']); // jika siswa mempunyai foto maka hapus foto yang dulu if ($siswa->foto) { unlink(public_path() . '/foto/siswa/' . $siswa->foto); } // hapus data di basisdata Peminjaman::hapusSiswa($id[$i]['value']); Siswa::hapus($id[$i]['value']); } }