<?php require_once "business/pengeluaran_setoran.class.php"; $tmpl->setBasedir("module/pengeluaran_setoran/templates"); $tmpl->readTemplatesFromFile("insert_view.html"); $tmpl->addVar("article", "HEADLINE", "Manajemen Penyetoran Dana"); $tmpl->addVar("article", "URL_PROSES", "module/pengeluaran_setoran/process_request.php"); $setoran = new Setoran(); $setoran->connect(); $setoran->display_jenis_setoran(); $row = 0; while ($result = $setoran->get_array()) { $number = $row + 1; $disp[$row] = array('ID' => $result['ID'], 'NAMA' => $result['NAMA'], 'TITLE' => $result['NAMA']); $row++; } foreach ($disp as $data) { $tmpl->addVars("data", $data); $tmpl->parseTemplate("data", "a"); }
<? require_once("business/pengeluaran_setoran.class.php"); $tmpl->setBasedir("module/pengeluaran_setoran/templates"); $tmpl->readTemplatesFromFile("edit_view.html"); $tmpl->addVar("article", "HEADLINE", "Edit Transaksi"); $tmpl->addVar("article", "URL_PROSES", "module/pengeluaran_setoran/process_request.php"); //print_r($code); $idTr=$code['idTr']; $edit = new Setoran; $edit->connect(); $edit->get_detil_transaksi_st($idTr); $row=0; while($result=$edit->get_array()){ $disp[$row]=array( 'ID_TR'=>$result['ID_TR'], 'TANGGAL'=>$result['TANGGAL'], 'ID_NAMA'=>$result['ID_NAMA'], 'NOMINAL'=>$result['NOMINAL'], 'KETERANGAN'=>$result['KETERANGAN']); $row++; } //print_r($disp); foreach($disp as $data){ $tmpl->addVars("data", $data); }
$error[] = '-> Jenis Setoran Harus Dipilih Salah Satu'; if (!is_numeric($_POST['nominal'])) $error[] = '-> Nominal harus diisi angka'; if ($_POST['nominal']<1) $error[] = '-> Nominal tidak boleh 0 atau negatif'; if ($error) { echo implode('<br />', $error); } else { $jmlSt = $_POST['nominal']; $idSt = $_POST['setoran']; $idTr = $_POST['idTr']; $ketSt = $_POST['ket']; $tglSt = $_POST['tanggal']; $st = new Setoran; $st->connect(); $st->get_max_setoran($idSt); $maxSt = $st->get_array(); if($_POST['btn']=='Insert'){ if($jmlSt>$maxSt['maks']){ echo "<b>Jumlah maksimal setoran yang diperbolehkan saat ini ".$maxSt['maks']."</b>"; exit(); } else { $st->insert_setoran($idSt, $jmlSt, $ketSt); echo "<b>Penyetoran dana sebesar ".$jmlSt." berhasil dilakukan</b>"; } } elseif($_POST['btn']=='edit'){ $st->update_setoran($idSt, $jmlSt, $tglSt, $ketSt, $idTr);
<? require_once("business/pengeluaran_setoran.class.php"); $tmpl->setBasedir("module/pengeluaran_setoran/templates"); $tmpl->readTemplatesFromFile("main_view.html"); $url=$crypt->paramEncrypt('module=pengeluaran_setoran&file=insert_view'); $tmpl->addVar("article", "HEADLINE", "Manajemen Penyetoran Dana"); $tmpl->addVar("article", "URL_ADD", "index.php?".$url); $view = new Setoran; $view->connect(); $view->get_rekap_setoran(); $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_SETORAN'], 'MASUK'=>number_format($result['JUMLAH_MASUK'],2,',','.'), 'KELUAR'=>number_format($result['JUMLAH_DISETORKAN'],2,',','.'), 'SISA'=>number_format($result['JUMLAH_SISA'],2,',','.'), 'CLASS_NAME'=>$class_name); $row++;
<? require_once("business/pengeluaran_setoran.class.php"); require_once("function/format_tanggal.php"); $tmpl->setBasedir("module/pengeluaran_setoran/templates"); $tmpl->readTemplatesFromFile("detil_view.html"); //print_r($code); $stId = $code['idSt']; $view = new Setoran; $view->connect(); $view->get_nama_setoran($stId); $stNama = $view->get_array(); $tmpl->addVar("article", "HEADLINE", "Histori Penyetoran ".$stNama['NAMA']); $view->get_history_setoran_detil($stId); $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'],