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."); } }
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."); } }
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); } }
$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); }
// 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); } } }
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); } } }
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."); } }