public static function InitWrapInfo($dbRowAll, $cId, $oOSX) { $dbRowAll['DatetimeInsert_Maker'] = $dbRowAll['DatetimeInsert_Maker'] < $dbRowAll['DatetimeUpdate_Maker'] ? $dbRowAll['DatetimeUpdate_Maker'] : $dbRowAll['DatetimeInsert_Maker']; $cAlasan1 = ""; $cAlasan2 = ""; if (GetSession("cSession_UserName") == $dbRowAll['UserName_Maker']) { if ($dbRowAll['Penolakan_Checker'] !== "") { $vaPenolakan = @json_decode($dbRowAll['Penolakan_Checker'], true); if (!is_array($vaPenolakan)) { $vaPenolakan = unserialize($dbRowAll['Penolakan_Checker']); } $cAlasan1 .= "<li>Penolakan Oleh Pemeriksa : <b>" . scSys::GetKeteranganOne("FullName", "UserName = '******'UserName']}'", "username") . "</b>"; $cAlasan1 .= " Pada : <b>" . $vaPenolakan['Tgl'] . "</b> , Dengan Alasan : <br />"; $cAlasan1 .= ""<i>" . scSys::CheckText($vaPenolakan['Alasan'], true) . "</i>"</li>"; } if ($dbRowAll['Penolakan_Signer'] !== "") { $vaPenolakan = @json_decode($dbRowAll['Penolakan_Signer'], true); if (!is_array($vaPenolakan)) { $vaPenolakan = unserialize($dbRowAll['Penolakan_Signer']); } $cAlasan2 .= "<li>Penolakan Oleh Penyetuju : <b>" . scSys::GetKeteranganOne("FullName", "UserName = '******'UserName']}'", "username") . "</b>"; $cAlasan2 .= " Pada : <b>" . $vaPenolakan['Tgl'] . "</b> , Dengan Alasan : <br />"; $cAlasan2 .= ""<i>" . scSys::CheckText($vaPenolakan['Alasan'], true) . "</i>"</li>"; } if ($cAlasan1 !== "" || $cAlasan2 !== "") { $cAlasan2 .= "<li><a onClick=\"" . $oOSX . ".cmdBatal('" . $cId . "')\" style=\"cursor:pointer\">\n Klik disini untuk pembatalan permintaan Mutasi</a> </li>"; } } $cHtml = '<br /> <div class="alert alert-danger alert-dismissable"> <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> <b> <ul style="padding-left:5px;"> <li> Pembuat : ' . scSys::GetKeteranganOne("FullName", "UserName = '******'UserName_Maker']}'", "username") . ' (' . scDate::String2DateTime($dbRowAll['DatetimeInsert_Maker']) . ')' . '</li> <li> Pemeriksa : ' . scSys::GetKeteranganOne("FullName", "UserName = '******'UserName_Checker']}'", "username") . ' (' . scDate::String2DateTime($dbRowAll['DatetimeUpdate_Checker']) . ')' . '</li> ' . $cAlasan1 . ' <li> Penyetuju : ' . scSys::GetKeteranganOne("FullName", "UserName = '******'UserName_Signer']}'", "username") . ' (' . scDate::String2DateTime($dbRowAll['DatetimeInsert_Signer']) . ')' . '</li> ' . $cAlasan2 . ' </ul> </b> </div>'; return $cHtml; }