public function get_data_st() { $st = new SuratTugas($this->registry); $param = $_POST['param']; $param = explode(",", $param); $univ = $param[0]; $thn = $param[1]; $kd_user = $param[2]; $this->view->d_st = array(); if ($univ == 0 and $thn == 0) { $this->view->d_st = $st->get_surat_tugas($this->kd_user); if (Session::get('role') != 2) { $this->view->d_st = $st->get_surat_tugas(); } } else { $this->view->d_st = $st->get_surat_tugas_by_univ_thn_masuk($univ, $thn, $kd_user); if (Session::get('role') != 2) { $this->view->d_st = $st->get_surat_tugas_by_univ_thn_masuk($univ, $thn); } } $this->view->load('riwayat_tb/tabel_st'); }
public function penerima($id = null) { $pb = new Penerima($this->registry); $upload = $this->registry->upload; $upload->init('fupload'); //awali dengan fungsi ini $upload->setDirTo('files/foto/'); //set direktori tujuan $ubahNama = array('KAKA', 'KIKI', 'KEKE'); //pola nama baru dalam array $upload->changeFileName($upload->getFileName(), $ubahNama); //ubah nama if (isset($_POST['sb_add'])) { $st = $_POST['st']; $bank = $_POST['bank']; $nip = $_POST['nip']; $telp = $_POST['telp']; $alamat = $_POST['alamat']; $email = $_POST['email']; $no_rek = $_POST['no_rek']; $data = array('KD_ST' => $st, 'KD_BANK' => $bank, 'NIP_PB' => $nip, 'EMAIL_PB' => $email, 'TELP_PB' => $telp, 'ALMT_PB' => $alamat, 'NO_REKENING_PB' => $no_rek, 'FOTO_PB' => $upload->getFileTo()); if (!Validasi::validate_nip($nip)) { echo 'nip salah....!'; } if ($pb->add_penerima($data)) { /* * upload file */ $upload->uploadFile(); } } if (!is_null($id)) { $pb->set_kd_pb($id); $this->view->d_ubah = $pb->get_penerima_by_id($pb); } $st = new SuratTugas($this->registry); $this->view->d_st = $st->get_surat_tugas(); $this->view->d_pb = $pb->get_penerima(); $this->view->render('riwayat_tb/penerima_beasiswa'); }