示例#1
0
function TampilkanHeaderMhsw($thn, $mhsw, $khs)
{
    $KRSMulai = FormatTanggal($thn['TglKRSMulai']);
    $KRSSelesai = FormatTanggal($thn['TglKRSSelesai']);
    $BayarMulai = FormatTanggal($thn['TglBayarMulai']);
    $BayarSelesai = FormatTanggal($thn['TglBayarSelesai']);
    $GelarPA = GetaField('dosen', "KodeID='" . KodeID . "' and Login", $mhsw['PenasehatAkademik'], 'Gelar');
    // batas waktu
    $skrg = date('Y-m-d');
    if ($thn['TglKRSMulai'] <= $skrg && $skrg <= $thn['TglKRSSelesai']) {
        if ($_SESSION['_LevelID'] == 120) {
            $CetakKRS = "<a href='#' onClick=\"alert('Hubungi Staf TU/Adm Akademik untuk mencetak LRS/KRS.')\"><img src='img/printer2.gif' /></a>";
            $CetakLRS = '';
        } else {
            $CetakKRS = "<input type=button name='CetakKRS' value='Cetak KRS' onClick=\"javascript:CetakKRS({$khs['KHSID']})\" />";
            $CetakLRS = "<input type=button name='CetakLRS' value='Cetak LRS' onClick=\"javascript:CetakLRS({$khs['KHSID']})\"/>";
        }
    } else {
        $CetakKRS = '&nbsp;';
        $CetakLRS = '&nbsp;';
    }
    $keu = BuatSummaryKeu($mhsw, $khs);
    echo "<table class=box cellspacing=1 align=center width=800>\r\n  <tr><td class=wrn width=2 rowspan=4></td>\r\n      <td class=inp width=80>Mahasiswa:</td>\r\n      <td class=ul width=200>{$mhsw['Nama']} <sup>({$mhsw['MhswID']})</sup></td>\r\n      <td class=inp width=80>Sesi:</td>\r\n      <td class=ul>{$khs['Sesi']}</td>\r\n      <td class=inp width=80>Status:</td>\r\n      <td class=ul width=100>{$khs['STA']} <sup>({$khs['StatusMhswID']})</sup></td>\r\n      </tr>\r\n  <tr>\r\n      <td class=inp title='Dosen Pembimbing Akademik'>Pemb. Akd:</td>\r\n      <td class=ul>{$mhsw['namaDosen']} <sup>{$GelarPA}</sup>&nbsp;</td>\r\n      <td class=inp>Jml SKS:</td>\r\n      <td class=ul>{$khs['SKS']}<sub title='Maksimum SKS yg boleh diambil'>&minus;{$khs['MaxSKS']}</sub></td>\r\n      <td class=inp>Status Awal:</td>\r\n      <td class=ul>{$mhsw['STAWAL']} <sup>({$mhsw['StatusAwalID']})</sup></td>\r\n      </tr>\r\n  <tr><td class=ul colspan=6>{$keu}</td></tr>\r\n  </table>";
}
示例#2
0
function TampilkanHeaderMhsw($mhsw, $khs)
{
    $summary = BuatSummaryKeu($mhsw, $khs);
    if ($khs['PrintTagihan'] >= 1) {
        $TombolProsesBipot = "";
        $TombolTambahBipot = "";
        $TombolHapusSemuaBipot = "";
        $TombolResetPrintTagihan = ($_SESSION['_LevelID'] == 1 or $_SESSION['_LevelID'] == 60 or $_SESSION['_LevelID'] == 70) ? "<input type=button name='ResetPrintTagihan' value='Reset' onClick=\"javascript:KonfResetPrintTagihan('{$pmb['PMBID']}')\" />" : "";
    } else {
        $TombolHapusSemuaBipot = "<input type=button name='HapusSemua' value='Hapus Semua BIPOT' onClick=\"javascript:BIPOTDELALLCONF('{$mhsw['MhswID']}','{$khs['TahunID']}')\" />";
        $TombolTambahBipot = "<input type=button name='TambahBipot' value='Input Biaya' onClick=\"javascript:BIPOTEdit('{$mhsw['MhswID']}', '{$khs['TahunID']}', 1, 0)\" style='color:red;font-weight:bold' />";
        $TombolProsesBipot = "<input type=button name='Proses' value='Proses BIPOT' onClick=\"location='?mnux={$_SESSION['mnux']}&BypassMenu=1&gos=ProsesBIPOT&MhswID={$mhsw['MhswID']}&TahunID={$khs['TahunID']}'\" />";
        $TombolResetPrintTagihan = "";
    }
    $tombol = <<<ESD
    <i>Lakukan proses BIPOT terlebih dahulu untuk memastikan biaya<sup>2</sup> mahasiswa</i><br />
    {$TombolProsesBipot}
    {$TombolHapusSemuaBipot}
    {$TombolTambahBipot}
    <input type=button name='TambahBayar' value='Input Pembayaran' onClick="javascript:ByrEdit('{$mhsw['MhswID']}', {$khs['KHSID']}, 1, '')" style='color:yellow;font-weight:bold' />
    <input type=button name='btnTarikan' value='Penarikan' onClick="javascript:fnTarikan('{$mhsw['MhswID']}', {$khs['KHSID']}, 1, '')" />
   <input type=button name='btnPengembalian' value='Pengembalian' onClick="javascript:fnPengembalian('{$mhsw['MhswID']}', {$khs['KHSID']}, 1, '')" /> 
   <input type=button name='btnHistoryBeasiswa' value='Sejarah Beasiswa' onClick="javascript:fnHistoryBeasiswa('{$mhsw['MhswID']}', {$khs['KHSID']}, 1)" />
ESD;
    //function ByrEdit(mhswid, khsid, md, bayarid) {
    $Stt = GetaField('statusmhsw', 'StatusMhswID', $khs['StatusMhswID'], 'Nama');
    $khslalustring = '';
    if ($khs[Sesi] > 1) {
        $sesilalu = $khs[Sesi] - 1;
        $khslalu = GetFields('khs', "Sesi='{$sesilalu}' and MhswID='{$mhsw['MhswID']}' and KodeID", KodeID, 'IP, IPS, TahunID, SKS');
        $khslalustring = "<tr><td class=inp>SKS Tahun {$khslalu['TahunID']} / Minimum:</td>\r\n     \t\t\t\t\t<td class=ul1>{$khslalu['SKS']}</td>\r\n\t\t\t\t\t\t<td class=inp>IPS / IP Tahun {$khslalu['TahunID']}:</td>\r\n\t\t\t\t\t\t<td class=ul1>{$khslalu['IPS']} / {$khslalu['IP']}</td>\r\n      \t\t\t\t</tr>";
    } else {
        $NilaiSekolah = GetaField('pmb', "MhswID='{$mhsw['MhswID']}' and KodeID", KodeID, 'NilaiSekolah');
        $NilaiSekolah = empty($NilaiSekolah) ? "<b><tidak ada data></b>" : $NilaiSekolah;
        $khslalustring = "<tr><td class=inp>Nilai Sekolah:</td>\r\n      \t\t\t\t<td class=ul1>{$NilaiSekolah}</td></tr>";
    }
    echo "\r\n  <table class=box cellspacing=1 align=center width=800>\r\n  <tr><td class=inp width=100>Mahasiswa:</td>\r\n      <td class=ul1><b>{$mhsw['Nama']}</b> <sup>({$mhsw['_STT']})</sup></td>\r\n      <td class=inp width=100>NIM:</td>\r\n      <td class=ul1><b>{$mhsw['MhswID']}</b></td>\r\n      </tr>\r\n  <tr><td class=inp>Program Studi:</td>\r\n      <td class=ul1>{$mhsw['_PRD']} <sup>({$mhsw['ProdiID']})</sup></td>\r\n      <td class=inp>Prg. Pendidikan:</td>\r\n      <td class=ul1>{$mhsw['_PRG']} <sup>({$mhsw['ProgramID']})</sup></td>\r\n      </tr>\r\n  <tr><td class=inp>Dosen P.A.:</td>\r\n      <td class=ul1>{$mhsw['_DSN']}</td>\r\n      <td class=inp>Masa Studi:</td>\r\n      <td class=ul1>\r\n        {$mhsw['TahunID']} &minus; {$mhsw['BatasStudi']}\r\n        </td>\r\n        </tr>\r\n  <tr><td class=inp>Jumlah SKS:</td>\r\n      <td class=ul1>{$khs['SKS']} <sup>~{$khs['MaxSKS']}</sup></td>\r\n      <td class=inp>Status Smt:</td>\r\n      <td class=ul1>{$Stt} <sup>({$khs['StatusMhswID']})</sup>\r\n      </td></tr>\r\n  {$khslalustring}\r\n  <tr><td colspan=4>\r\n      {$summary}\r\n      </td></tr>\r\n  <tr><td class=ul1 colspan=4 align=center>\r\n      {$tombol}\r\n      </td></tr>\r\n  </table>";
    // Cek apakah mhsw sudah keluar?
    if ($mhsw['Keluar'] == 'Y') {
        die(ErrorMsg('Error', "Mahasiswa sudah keluar.<br />\r\n      Status: <b>{$mhsw['_STT']}</b> <sup>({$mhsw['StatusMhswID']})</sup>.<br />\r\n      Data sudah tidak bisa diakses lagi.<br />\r\n      Hubungi Sysadmin untuk informasi lebih lanjut."));
    }
}