示例#1
0
$kembali = "{$hari2} {$bln2} {$tahun2}";
//************************************************NEW VERSION****************************//
$tgl_kembali = date("Y-m-d", mktime(0, 0, 0, date("m"), date("d") + get_sistem("lama"), date("Y")));
$tgl_pinjam = date("Y-m-d");
$buku = $_GET["buku"];
//echo "SIswa akan meminjam buku $buku <br>";
$siswa = new siswa();
$buku = new buku();
$buku->setKode($_GET["buku"]);
/*******Simpan Peminjaman**************/
if ($_GET["mode"] == "pinjam") {
    $dsiswa = $_GET["siswa"];
    $dbuku = $_GET["buku"];
    $kembali = $_GET["kembali"];
    //Inisialisasi data siswa
    $cSiswa = new siswa();
    $cSiswa->setInduk($dsiswa);
    $meminjam = $cSiswa->getMeminjam() + 1;
    //Inisialisasi data buku
    $cBuku = new buku();
    $cBuku->setKode($dbuku);
    $count = $cBuku->getCount() + 1;
    //Petugas
    $ptgs = $_SESSION['uid'];
    //Sql Query
    $peminjaman = mysql_query("INSERT INTO tbl_peminjaman SET siswa=\"{$dsiswa}\", buku=\"{$dbuku}\", tgl_tempo=\"{$tgl_kembali}\", tgl_pinjam=\"{$tgl_pinjam}\", id_petugas=\"{$ptgs}\"");
    //Debug
    //    echo "INSERT INTO tbl_peminjaman SET siswa=\"$dsiswa\", buku=\"$dbuku\", tgl_kembali=\"2013-01-01\", tgl_pinjam=\"2013-01-01\", id_petugas=\"99\"";
    if ($peminjaman) {
        $buku = mysql_query("UPDATE tbl_buku SET status=\"0\", peminjam=\"{$dsiswa}\", count=\"{$count}\" WHERE kd_buku=\"{$dbuku}\"");
        if ($buku) {
if (trim($_POST['nis']) == '')
	$error[] = '-> Nomor Induk Harus Diisi';
if (trim($_POST['jumlah']) == '')
	$error[] = '-> Nominal Harus Diisi';
if ($_POST['iuran'] == '')
	$error[] = '-> Iuran Harus Dipilih Minimal Satu';
if (!is_numeric($_POST['jumlah']))
	$error[] = '-> Nominal Iuran harus diisi angka';
	
if ($error) {
	echo implode('<br />', $error);
} else {
	$nis=$_POST['nis'];
	$bayar=$_POST['jumlah'];
	$iuran = new inputIuranTahunan;
	$siswa = new siswa($nis);
	$siswa->get_jenjang_kelas_siswa();
	$result=$siswa->get_array();
	
	if(empty($result['Jenjang'])){
		echo "<b>Siswa dengan NIS : ".$_POST['nis']." tidak ditemukan</b>";
	} else {
		$i=0;
		while($i<count($_POST['iuran'])){
			$idIuran=$_POST['iuran'][$i];
							
			$iuran->get_nominal_iuran($idIuran);
			$nominal=$iuran->get_array();
			$jml_bayar=$nominal['Nominal'];
				
			if($bayar<$jml_bayar){
示例#3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy(siswa $siswa)
 {
     $siswa->delete();
     return redirect('siswa');
 }
示例#4
0
        $s = mysql_query("DELETE FROM tbl_telat WHERE buku='{$buku}'");
        if ($s) {
            //echo "hapused";
        } else {
            catat("Gagal Menghapus Jatuh Tempo " . $obuku->getJudul() . " " . $osiswa->getNama());
        }
        catat($_SESSION['nama'], "Mengembalikan Buku " . $obuku->getJudul() . " dari " . $osiswa->getNama());
    }
    exit(0);
}
//Jika fungsi mengembalikan semua
if ($_GET["kembali"] == "all") {
    //inisialisasi data
    $kembaline = sekarang();
    $siswa = $_GET["siswa"];
    $osiswa = new siswa();
    $osiswa->setInduk($siswa);
    $kmb = mysql_query("UPDATE tbl_peminjaman SET kembali='1', tgl_kembali='{$kembaline}' WHERE siswa='{$siswa}' && kembali='0'");
    $buk = mysql_query("UPDATE tbl_buku SET status='1', peminjam='0' WHERE peminjam='{$siswa}'");
    //echo "UPDATE pinjaman SET kembali='1', kembaline='$kembaline' WHERE siswa='$siswa' && kembali='0' <br>";
    //echo "update buku set status='Ada', peminjam='0' where peminjam='$siswa' <br>";
    //$tempo=
    if ($kmb && $buk) {
        $c = mysql_query("DELETE FROM tbl_telat WHERE induk ='{$siswa}'");
        if ($c) {
            //echo "Di Busek";
        } else {
            catat("Gagal Menghapus Jatuh Tempo dari " . $osiswa->getNama());
        }
        catat($_SESSION['nama'], "Mengembalikan Semua Buku dari " . $osiswa->getNama());
    }
}
if ($error) {
    echo implode('<br />', $error);
} else {
    if ($_POST['btn'] == 'tambah_kelas') {
        $nama_kelas = $_POST['nama_kelas'];
    } else {
        $oldnis = $_POST['oldnis'];
        $nis = $_POST['nis'];
        $nama = $_POST['nama'];
        $jenjang = $_POST['jenjang'];
        $idKelas = $_POST['kelas'];
        $dps = $_POST['dps'];
        //print_r($hasil);exit;
        $siswa = new data_siswa();
        $check = new siswa($nis);
        $check->get_jenjang_kelas_siswa();
        $result = $check->get_array();
        //print_r($result);exit;
        if ($_POST['btn'] == 'tambah_siswa') {
            if (empty($result['Jenjang'])) {
                $siswa->add_siswa($nis, $nama, $jenjang, $idKelas);
                $siswa->add_dps($nis, $dps);
                echo "<b>Penambahan Data Berhasil Dilakukan </b>";
            } else {
                echo "<b>Penambahan Data Gagal, NIS sudah terpakai</b>";
            }
        } elseif ($_POST['btn'] == 'edit_siswa') {
            if (empty($result['Jenjang']) || $nis == $oldnis) {
                $siswa->update_siswa($nis, $nama, $jenjang, $idKelas, $oldnis);
                $siswa->update_dps($nis, $dps, $oldnis);