예제 #1
0
function WisudawanAdd($wsd)
{
    $mhsw = GetFields("mhsw m\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", 'MhswID', $_SESSION['MhswID'], "m.*, prg.Nama as PRG, prd.Nama as PRD, bpt.Nama as BPT");
    if (!empty($mhsw)) {
        // Jika telah terdaftar di periode wisuda lain
        if ($mhsw['WisudaID'] > 0) {
            $_wsd = GetFields('wisuda', 'WisudaID', $mhsw['WisudaID'], "*");
            echo ErrorMsg("Gagal Didaftarkan", "Mahasiswa telah terdaftar di periode wisuda: <b>{$_wsd['Nama']}</b> ({$_wsd['WisudaID']}). <br />\r\n        Mahasiswa tidak ditambahkan pada periode wisuda ini.");
        } else {
            include_once "mhsw.hdr.php";
            TampilkanHeaderBesar($mhsw, 'wisuda.daftar', '', 0);
            $pesan = CekKelulusan($mhsw);
            if (empty($pesan)) {
                // Tambahkan peserta
                $s = "update mhsw set WisudaID='{$wsd['WisudaID']}' where MhswID='{$mhsw['MhswID']}' ";
                $r = _query($s);
                // Apakah sudah ada di table wisudawan?
                $ada = GetaField('wisudawan', 'MhswID', $mhsw['MhswID'], "count(MhswID)") + 0;
                if ($ada == 0) {
                    $s = "insert into wisudawan (MhswID, LoginBuat, TanggalBuat) \r\n            values ('{$mhsw['MhswID']}', '{$_SESSION['_Login']}', now())";
                    $r = _query($s);
                }
                $mhsw['WisudaID'] = $wsd['WisudaID'];
                DftrWisudawan($wsd);
            } else {
                echo ErrorMsg("Tidak dapat mendaftarkan", "Mahasiswa <b>{$mhsw['Nama']}</b> ({$mhsw['MhswID']}) tidak dapat didaftarkan wisuda karena: <br />\r\n        {$pesan} <hr size=1 color=silver>\r\n        Pilihan: <a href='?mnux=mhsw.inq.det&mhswid={$mhsw['MhswID']}'>Lihat Data Mahasiswa</a>");
            }
        }
    } else {
        echo ErrorMsg("Data Tidak Ditemukan", "Mahasiswa dengan NPM <b>{$_SESSION['MhswID']}</b> tidak ditemukan.<br />\r\n      Tidak ditambahkan dalam daftar wisudawan.");
    }
}
예제 #2
0
        if ($ggl > 0) {
            echo ErrorMsg("Tidak Dapat Dicetak", "KSS tidak dapat dicetak karena masih ada <b>{$ggl}</b> matakuliah yang gagal KRS.<br />\r\n        Hapus terlebih dahulu matakuliah yg gagal baru kemudian cetak KSS.");
            CetakKSS();
        } else {
            cetakkssgo();
        }
    }
}
function cetakkssgo()
{
    echo "<script>\r\n    new1 = window.open('kss.cetak.php?tahun={$_REQUEST['tahun']}&khsid={$_REQUEST['khsid']}&mhswid={$_REQUEST['mhswid']}');\r\n  </script>";
    CetakKSS();
    echo "<script>new1.close();</script>";
}
// *** Parameters ***
$crmhswid = GetSetVar('crmhswid');
$tahun = GetSetVar('tahun');
$gos = empty($_REQUEST['gos']) ? "donothing" : $_REQUEST['gos'];
// *** Main ***
TampilkanJudul("Cetak Kartu Studi Semester (KSS)");
TampilkanPencarianMhswTahun('kss', 'CetakKSS', 1);
if (!empty($crmhswid)) {
    $w = GetFields("mhsw m\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", "m.MhswID", $crmhswid, "m.*, prd.Nama as PRD, prg.Nama as PRG, bpt.Nama as BPT");
    if (!empty($w)) {
        include_once "mhsw.hdr.php";
        TampilkanHeaderBesar($w, 'kss', '', 0);
        $gos();
    } else {
        echo ErrorMsg("Mahasiswa Tidak Ditemukan", "Mahasiswa dengan NPM <font size=+1>{$crmhswid}</font> tidak ditemukan.");
    }
}
예제 #3
0
    if ($sdh > 0) {
        echo ErrorMsg("Gagal Simpan", "Dosen <b>{$dsn2}</b> telah menjadi pembimbing/penguji mahasiswa ini. <hr size=1 color=silver>\r\n      Pilihan: <a href='?mnux=ta.dsn'>Refresh Tampilan</a>");
    } else {
        $s = "insert into tadosen (TAID, MhswID, DosenID, Tipe,\r\n      LoginBuat, TanggalBuat)\r\n      values ('{$ta['TAID']}', '{$mhsw['MhswID']}', '{$dsn2}', '{$_SESSION['tipta']}',\r\n      '{$_SESSION['_Login']}', now())";
        $r = _query($s);
    }
    TADSN($mhsw, $ta);
}
function DSNDel($mhsw, $ta)
{
    $tadid = $_REQUEST['tadid'];
    $s = "delete from tadosen where TADosenID='{$tadid}' ";
    $r = _query($s);
    TADSN($mhsw, $ta);
}
// *** Parameters ***
$tipta = GetSetVar('tipta', 0);
$taid = GetSetVar('taid');
$gos = empty($_REQUEST['gos']) ? "TADSN" : $_REQUEST['gos'];
// *** Main ***
$arrTip = array(0 => "Pembimbing Tugas Akhir", 1 => "Penguji Tugas Akhir");
TampilkanJudul($arrTip[$tipta]);
if (!empty($taid)) {
    $ta = GetFields('ta', 'TAID', $taid, '*');
    $mhsw = GetFields("mhsw m\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", "MhswID", $ta['MhswID'], "m.*, prg.Nama as PRG, prd.Nama as PRD, bpt.Nama as BPT");
    if (!empty($mhsw)) {
        include_once "mhsw.hdr.php";
        TampilkanHeaderBesar($mhsw, 'ta.dsn', '', 0);
        $gos($mhsw, $ta);
    }
}
예제 #4
0
    $BIA = number_format($khs['Biaya']);
    $BYR = number_format($khs['Bayar']);
    $POT = number_format($khs['Potongan']);
    $TRK = number_format($khs['Tarik']);
    echo "<p><table class=box cellspacing=1>\r\n  <form action='?' method=POST>\r\n  <input type=hidden name='mnux' value='cuti'>\r\n  <input type=hidden name='gos' value='SKCutiSav'>\r\n  <input type=hidden name='crmhswid' value='{$mhswid}'>\r\n  <input type=hidden name='khsid' value='{$khsid}'>\r\n  \r\n  <tr><th class=ttl colspan=2>Cutikan Mahasiswa</th></tr>\r\n  <tr><td class=ul colspan=2>Benar Anda akan mencutikan mahasiswa pada semester ini?</td></tr>\r\n  <tr><td class=inp>Tahun Akd</td><td class=ul>{$khs['TahunID']}</td></tr>\r\n  <tr><td class=inp>Biaya-biaya</td><td class=ul align=right>{$BIA}</td></tr>\r\n  <tr><td class=inp>Potongan</td><td class=ul align=right>{$POT}</td></tr>\r\n  <tr><td class=inp>Pembayaran</td><td class=ul align=right>{$BYR}</td></tr>\r\n  <tr><td class=inp>Penarikan</td><td class=ul align=right>{$TRK}</td></tr>\r\n  <tr><td class=inp>Balance</td><td {$c} align=right>{$_bal}</td></tr>\r\n  <tr><td class=ul colspan=2><b>Surat Keputusan</b></td></tr>\r\n  <tr><td class=inp>Nomer Surat Keputusan</td><td class=ul><input type=text name='NoSurat' value='{$w['NoSurat']}' size=40 maxlength=50></td></tr>\r\n  <tr><td class=inp>Keterangan Cuti</td><td class=ul><textarea name='Keterangan' rows=4 cols=30>{$w['Keterangan']}</textarea></td></tr>\r\n  <tr><td class=ul colspan=2><input type=submit name='Simpan' value='Simpan'>\r\n    <input type=reset name='Reset' value='Reset'>\r\n    <input type=button name='Batal' value='Batal' onClick=\"location='?mnux=cuti'\"></td></tr>\r\n  </form></table></p>";
}
function SKCutiSav($mhswid, $mhsw)
{
    $khsid = $_REQUEST['khsid'];
    $NoSurat = sqling($_REQUEST['NoSurat']);
    $Ket = sqling($_REQUEST['Keterangan']);
    if (!empty($khsid) && !empty($NoSurat)) {
        $s = "update khs set StatusMhswID='C', NoSurat='{$NoSurat}', Keterangan='{$Ket}'\r\n      where KHSID='{$khsid}' ";
        $r = _query($s);
        echo Konfirmasi("Telah Disimpan", "Data cuti telah disimpan");
    } else {
        echo ErrorMsg('Gagal Simpan', "Data tidak lengkap. Data cuti tidak disimpan.");
    }
    Cutikan($mhswid, $mhsw);
}
// *** Parameters ***
$crmhswid = GetSetVar('crmhswid');
$gos = empty($_REQUEST['gos']) ? 'Cutikan' : $_REQUEST['gos'];
// *** Main ***
TampilkanJudul("Permohonan Cuti");
TampilkanPencarianMhsw('cuti', 'Cutikan', 1);
if (!empty($crmhswid)) {
    $m = GetFields("mhsw m\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", 'm.MhswID', $crmhswid, "m.*, prg.Nama as PRG, prd.Nama as PRD, bpt.Nama as BPT");
    TampilkanHeaderBesar($m, 'cuti', '', 0);
    $gos($crmhswid, $m);
}
예제 #5
0
    // Tampilkan konfirmasi
    echo Konfirmasi("Koreksi Nilai Telah Dilakukan", "Koreksi nilai sudah dilakukan.<br />\r\n    Di bawah ini akan dilakukan proses perhitungan IPK/IPS bagi mahasiswa yang bersangkutan.");
    // PROSES
    $mhsw = GetFields('mhsw', 'MhswID', $MhswID, "ProdiID, ProgramID");
    $prd = $mhsw['ProdiID'];
    $_SESSION["IPK{$prd}"] = 1;
    $_SESSION["IPK-MhswID{$prd}" . "0"] = $MhswID;
    $_SESSION["IPK-KHSID{$prd}" . "0"] = $krs['KHSID'];
    $max = $_SESSION['IPK' . $prodi];
    $_SESSION["IPK{$prd}" . 'POS'] = 0;
    echo "<p><IFRAME SRC='cetak/prc.ipk.go.php?gos=PRC2&tahun={$TahunID}&prodi={$prd}&prid={$mhsw['ProgramID']}' width=300 height=75 frameborder=0>\r\n  </IFRAME></p>";
}
// *** Parameters ***
$tahun = GetSetVar('tahun');
$MhswID = GetSetVar('MhswID');
$gos = empty($_REQUEST['gos']) ? '' : $_REQUEST['gos'];
// *** Main ***
TampilkanJudul("Koreksi Nilai Mhsw");
TampilkanCariTahunMhsw('koreksi.nilai');
if (!empty($MhswID)) {
    $mhsw = GetFields("mhsw m\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID", "m.MhswID", $_SESSION['MhswID'], "m.*, prg.Nama as PRG, prd.Nama as PRD");
    if (empty($mhsw)) {
        echo ErrorMsg("Mhsw Tidak Ditemukan", "Mahasiswa dengan NPM: <font size=+1>{$_SESSION['MhswID']}</font> tidak ditemukan");
    } else {
        if (!empty($gos)) {
            include_once "mhsw.hdr.php";
            TampilkanHeaderBesar($mhsw, "koreksi.nilai", "TampilkanNilaiMhsw", 0);
            $gos($mhsw);
        }
    }
}
예제 #6
0
function PresDel1($m)
{
    $presid = $_REQUEST['presid'];
    $s = "delete from prestasi where PrestasiID='{$presid}' ";
    $r = _query($s);
    // kembalikan
    echo "<script>window.location='?mnux={$_SESSION['mnux']}';</script>";
}
// *** Parameters ***
$mhswid = GetSetVar('mhswid');
$mhswPrestasi = GetSetVar('mhswPrestasi', 'mhswPrestasi');
//if (empty($mhswPrestasi)) $mhswPrestasi = 'mhswPrestasi';
$gos = empty($_REQUEST['gos']) ? "" : $_REQUEST['gos'];
$arrPrestasi = array("Prestasi Mhsw->mhswPrestasi", "Sangsi/Wanprestasi Mhsw->mhswWan");
// *** Main ***
TampilkanJudul("Catatan Prestasi dan Wanprestasi Mhsw");
if (!empty($mhswid)) {
    $m = GetFields("mhsw m \r\n    left outer join program prg on m.ProgramID=m.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", 'MhswID', $mhswid, "m.*, prg.Nama as PRG, prd.Nama as PRD, bpt.Nama as BPT");
    if (!empty($m)) {
        include_once "mhsw.hdr.php";
        TampilkanHeaderBesar($m, 'mhsw.prestasi', '', 1);
        TampilkanSubMenu('mhsw.prestasi.det', $arrPrestasi, 'mhswPrestasi', $mhswPrestasi);
        if (empty($gos)) {
            if (!empty($mhswPrestasi)) {
                $mhswPrestasi($m);
            }
        } else {
            $gos($m);
        }
    }
}
예제 #7
0
    fwrite($f, chr(27) . chr(18) . chr(27) . chr(108) . chr(0));
    fwrite($f, str_pad("BUKTI KELEBIHAN PEMBAYARAN", $maxcol, ' ', STR_PAD_BOTH) . $_lf . $_lf);
    fwrite($f, str_pad("SEMESTER : " . NamaTahun($_SESSION['tahun']), $maxcol, ' ', STR_PAD_BOTH) . $_lf . $_lf . $_lf);
    $isi = str_pad('NIM          : ' . $_SESSION['mhswid'], 50, ' ') . $_lf . $_lf . str_pad('NAMA         : ' . $Nama, 50, ' ') . $_lf . $_lf . str_pad('JUMLAH       : Rp. ' . $_bal, 50, ' ') . $_lf . $_lf . str_pad('TERBILANG    : ' . SpellNumberID($bal) . "Rupiah", 50, ' ') . $_lf . $_lf . str_pad('KETERANGAN   : ' . $Keterangan, 60, ' ') . $_lf . $_lf . str_pad('Jakarta, ' . date("d-m-Y"), 50, ' ') . $_lf . $_lf . str_pad('Bagian Keuangan,', 50, ' ') . $_lf . $_lf . $_lf . $_lf . $_lf . $_lf . $_lf;
    fwrite($f, $isi);
    fwrite($f, "Dicetak Oleh : " . $_SESSION['_Login']);
    //fwrite($f, $div);
    fwrite($f, chr(12));
    fclose($f);
    echo "<iframe src='dwoprn.php?f={$nmf}' height=0 width=0 frameborder=0>\r\n    </iframe>";
}
// *** Parameters ***
$tahun = GetSetVar('tahun');
$mhswid = GetSetVar('mhswid');
$gos = $_REQUEST['gos'];
// *** Main ***
TampilkanJudul("Pengambilan Kelebihan Bayar Mhsw");
TampilkanCariMhsw('mhswkeu.ambil', 'Ambilkan');
if (!empty($mhswid) && !empty($gos)) {
    $mhsw = GetFields("mhsw m\r\n    left outer join statusmhsw sm on m.StatusMhswID=sm.StatusMhswID\r\n    left outer join program prg on m.ProgramID=prg.ProgramID\r\n    left outer join prodi prd on m.ProdiID=prd.ProdiID\r\n    left outer join bipot bpt on m.BIPOTID=bpt.BIPOTID", "m.MhswID", $mhswid, "m.*, sm.Nama as STT, sm.Nilai, sm.Keluar, prg.Nama as PRG, prd.Nama as PRD,\r\n    bpt.Nama as BPT");
    if (!empty($mhsw)) {
        if ($mhsw['Keluar'] == 'Y') {
            echo ErrorMsg("Mahasiswa Telah {$mhsw['STT']}", "Status mahasiswa adalah <b>{$mhsw['STT']}</b> sehingga data tidak dapat diubah-ubah lagi.");
        } else {
            TampilkanHeaderBesar($mhsw, 'mhswkeu.ambil', '', 0);
            $gos($mhsw);
        }
    } else {
        echo ErrorMsg("Mahasiwa Tidak Ada", "Mahasiswa dengan NPM <b>{$mhswid}</b> tidak ditemukan.");
    }
}