public function load()
 {
     if (Yii::app()->user->isGuest) {
         $this->redirect(Yii::app()->request->baseUrl);
     }
     $this->identitas = Instansi::model()->findByPk(Yii::app()->user->id);
     date_default_timezone_set("Asia/Jakarta");
 }
 public function actionDetailpkli()
 {
     if (!Yii::app()->user->isGuest) {
         $pkli = ProgramPkli::model()->findByPk($_GET['id']);
         $instansi = Instansi::model()->findByPk($pkli->Id_instansi);
         $b_keahlian = array('1' => 'Pemrogramman', '2' => 'Jaringan', '3' => 'Hardware', '4' => 'Sistem Informasi', '5' => 'Multimedia');
         $result['nama'] = $instansi->Nama_instansi;
         $result['alamat'] = $instansi->Alamat;
         $result['bidang'] = $b_keahlian[$pkli->Bidang_Keahlian];
         $awal = date_create($pkli->awal);
         $akhir = date_create($pkli->akhir);
         $result['pelaksanaan'] = date_format($awal, 'd-m-Y') . ' s.d. ' . date_format($akhir, 'd-m-Y');
         $result['kuota'] = $pkli->Jumlah_peserta . ' Orang';
         $result['terdaftar'] = count(PesertaPkli::model()->findAllByAttributes(array('Id_program' => $pkli->Id_program_pkli))) . ' Orang';
         $tersedia = $result['kuota'] - $result['terdaftar'];
         if ($tersedia == 0) {
             $result['tersedia'] = 'Kuota Penuh';
         } else {
             $result['tersedia'] = $tersedia . ' Orang';
         }
         $result['telepon'] = $instansi->No_tlp;
         $result['keterangan'] = $pkli->keterangan;
         echo json_encode($result);
     }
 }
Esempio n. 3
0
								<thead>
									<tr>
										<th>No</th>
										<th>Instansi</th>
										<th>Kuota</th>
										<th>Terdaftar</th>
										<th>Tersedia</th>
										<th>Bidang Keahlian</th>
										<th>Aksi</th>
									</tr>
								</thead>
								<tbody>
									<?php 
$i = 1;
foreach ($pkli as $value) {
    $instansi = Instansi::model()->findByPk($value->Id_instansi);
    ?>
										<tr class="<?php 
    if ($i % 2 == 0) {
        ?>
success<?php 
    } else {
        ?>
 active<?php 
    }
    ?>
">
											<td><?php 
    echo $i;
    ?>
</td>
Esempio n. 4
0
 public function actionProfilinstansi()
 {
     if (!Yii::app()->user->isGuest) {
         $instansi = Instansi::model()->findByAttributes(array('Id_instansi' => $_GET['id']));
         $result['nama'] = $instansi->Nama_instansi;
         $jenis = array('1' => 'Sekolah', '2' => 'Perusahaan', '3' => 'Pemerintah', '4' => 'Lain-lain');
         $result['jenis'] = $jenis[$instansi->Jenis_instasni];
         $result['alamat'] = $instansi->Alamat;
         $result['telepon'] = $instansi->No_tlp;
         $result['email'] = $instansi->email;
         echo json_encode($result);
     }
 }
Esempio n. 5
0
							<?php 
foreach ($laporan as $list) {
    ?>
						<tr>
							<td><?php 
    echo $list->NIM;
    ?>
</td>
							<td><?php 
    $mahasiswa = Mahasiswa::model()->findByAttributes(array('NIM' => $list->NIM));
    echo $mahasiswa->Nama_lengkap;
    ?>
</td>
							<td><?php 
    $programpkli = ProgramPkli::model()->findByAttributes(array('Id_program_pkli' => $list->Id_program));
    $instansi = Instansi::model()->findByAttributes(array('Id_instansi' => $programpkli->Id_instansi));
    echo $instansi->Nama_instansi;
    ?>
</td>
							<td><?php 
    $programpkli = ProgramPkli::model()->findByAttributes(array('Id_program_pkli' => $list->Id_program));
    echo $ahli[$programpkli->Bidang_Keahlian];
    ?>
</td>
							<td><?php 
    $programpkli = ProgramPkli::model()->findByAttributes(array('Id_program_pkli' => $list->Id_program));
    echo $programpkli->awal;
    ?>
</td>
							<td><?php 
    $programpkli = ProgramPkli::model()->findByAttributes(array('Id_program_pkli' => $list->Id_program));