Example #1
0
 public function index()
 {
     $user = new User($this->registry);
     $d_user = $user->getUser_id($this->kd_user);
     $univ = Session::get('univ');
     $d_univ = array();
     foreach ($univ as $univ) {
         $temp = array();
         $pb = new Penerima($this->registry);
         $cuniv = new Universitas($this->registry);
         $univDao = new UniversitasDao();
         $univDao->set_kode_in($univ);
         $cuniv = $cuniv->get_univ_by_id($univDao);
         $temp[] = $cuniv->get_nama();
         $temp[] = $pb->get_jumlah_pegawai('universitas', $univ);
         $d_univ[] = $temp;
     }
     $this->view->is_pic = Session::get('role') == 2 || Session::get('role') == 3 || Session::get('role') == 4 || Session::get('role') == 5 || Session::get('role') == 6;
     $this->view->d_univ = $d_univ;
     $this->view->d_user = $d_user;
     $this->view->d_notif = $this->get_notifikasi();
     $this->view->count_notif = count($this->view->d_notif);
     //        print_r($this->view->d_notif);
     $this->view->render('index');
 }
 public function delUniversitas($id)
 {
     $univ = new Universitas($this->registry);
     $univDao = new UniversitasDao();
     if (is_null($id)) {
         throw new Exception();
         echo "id belum dimasukkan!";
         return;
     }
     $univDao->set_kode_in($id);
     $d_univ = $univ->get_univ_by_id($univDao);
     $nama = $d_univ->get_nama();
     $univ->delete_univ($univDao);
     ClassLog::write_log('universitas', 'hapus', $nama);
     header('location:' . URL . 'admin/addUniversitas/' . $halaman . "/" . $batas);
 }
 public function get_univ_by_pic($pic)
 {
     $table = "r_univ";
     $where = "KD_USER = '******'";
     $sql = "SELECT * FROM {$table} where {$where}";
     $result = $this->db->select($sql);
     //var_dump($result);
     $data = array();
     foreach ($result as $val) {
         //$univ = new $this($this->registry);
         $univ = new UniversitasDao();
         $univ->set_kode_in($val['KD_UNIV']);
         $univ->set_kode($val['SINGKAT_UNIV']);
         $univ->set_pic($val['KD_USER']);
         $univ->set_nama($val['NM_UNIV']);
         $univ->set_alamat($val['ALMT_UNIV']);
         $univ->set_telepon($val['TELP_UNIV']);
         $univ->set_status($val['STATUS_UNIV']);
         $univ->set_lokasi($val['LOK_UNIV']);
         $data[] = $univ;
     }
     return $data;
 }