public function viewEditKontrak($id = null)
 {
     if (Session::get('role') != 2) {
         $this->display();
         exit;
     }
     if ($id != "") {
         $kontrak = new Kontrak();
         $data = $kontrak->get_by_id($id);
         //var_dump($kontrak);
         $universitas = new Universitas($this->registry);
         $current_univ = $universitas->get_univ_by_jur($data->kd_jurusan);
         $jurusan = new Jurusan($this->registry);
         $jur = $jurusan->get_jur_by_univ($current_univ->get_kode_in());
         //echo $data->kd_jurusan;
         //var_dump($jur);
         $this->view->universitas = $universitas;
         $kd_user = Session::get('kd_user');
         //echo $kd_user;
         $univ = $universitas->get_univ_by_pic($kd_user);
         $kon = $kontrak->get_by_jur($data->kd_jurusan);
         $this->view->jur = $jur;
         $this->view->univ = $univ;
         $this->view->data = $data;
         $this->view->kon = $kon;
         $this->view->load('kontrak/edit_kontrak_dialog');
     }
 }