示例#1
0
 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 .= "&quot;<i>" . scSys::CheckText($vaPenolakan['Alasan'], true) . "</i>&quot;</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 .= "&quot;<i>" . scSys::CheckText($vaPenolakan['Alasan'], true) . "</i>&quot;</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;
 }