Exemplo n.º 1
0
 public function rekamCatatan()
 {
     $disposisi = new Disposisi();
     $id_surat = $_POST['id_surat'];
     $id_disposisi = $_POST['id_disp'];
     $bagian = $_POST['bagian'];
     $peg = $_POST['peg'];
     $catatan = $_POST['catatan'];
     $data = array('id_disposisi' => $id_disposisi, 'bagian' => $bagian, 'pelaksana' => $peg, 'catatan' => $catatan, 'time' => date('Y-m-d H:i:s'));
     //var_dump($data);
     $disposisi->addDisposisiKasi($data);
     $notif = new Notifikasi();
     $notif->set('id_surat', $id_surat);
     $notif->set('jenis_surat', 'SM');
     $notif->set('id_user', $peg);
     $notif->set('stat_notif', 1);
     $notif->set('role', 3);
     $notif->set('bagian', Session::get('bagian'));
     $notif->addNotifikasi();
     //notifikasi pelaksana
     $datastat = array('stat' => '13');
     $where = 'id_suratmasuk=' . $id_surat;
     @Session::createSession();
     $user = Session::get('user');
     $log = new Log();
     $log->addLog($user, 'REKAM CATATAN KASI', 'user ' . $user . ' rekam catatan kasi no agenda ' . $this->model->getNomorAgenda($id_surat));
     unset($log);
     if ($this->model->update('suratmasuk', $datastat, $where)) {
         //update status surat -> disposisi kasi
         echo "<div id=success>Rekam disposisi Pj Eselon IV berhasil!</div>";
     } else {
         echo "<div id=error>Rekam disposisi Pj Eselon IV gagal!</div>";
     }
     //$this->model->insert('catatan',$data);
     //        header('location:'.URL.'suratmasuk');
     return true;
 }