Esempio n. 1
0
 public function actionPrint($id)
 {
     $model = AitkRequest::findOne($id);
     $mpdf = new mPDF('utf-8', 'A4-L');
     $mpdf->SetColumns(2);
     $mpdf->WriteHTML($this->renderPartial('_printPreview', ['model' => $model]));
     $mpdf->AddColumn();
     $mpdf->WriteHTML($this->renderPartial('_printPreview', ['model' => $model]));
     $mpdf->Output('form.pdf', 'D');
     $mpdf->Output();
     exit;
 }
Esempio n. 2
0
 public function Approveasrama($idasrama, $id, $value, $alasan_tolak)
 {
     $model = AitkRequest::findOne($id);
     $asrama = AitkRAsrama::findOne($idasrama);
     $model->status_asrama = $value;
     $model->status_dosen = $value;
     $model->alasan_penolakan = $alasan_tolak;
     $model->pengurus_asrama = $asrama->asrama_id;
     if ($model->save()) {
         if (strtolower($model->tipe_ijin) == "tidak hadir") {
             $this->InsertMatakuliahizin($model->request_id);
         }
     }
 }