function getAlamat() { $admin = new Admin_Model(); return $admin->getAlamat(); }
public function rekam($id, $tipesurat = null) { if (!Auth::isAllow(3, Session::get('role'))) { header('location:' . URL . 'home'); } if (isset($_POST['submit'])) { if ($this->rekamArsip()) { $this->view->success = "Rekam arsip berhasil"; } else { $this->view->error = "Rekam arsip gagal!"; } } if (!is_null($tipesurat)) { $this->view->tipe = $tipesurat; if ($tipesurat == 'SM') { $data = $this->model->getSurat($id, 'SM'); $this->view->data[0] = $data->getId(); $this->view->data[1] = $data->getNomor(); $admin = new Admin_Model(); $alamat = $admin->getAlamat($data->getAlamat()); foreach ($alamat as $val) { $alamat = $val['nama_satker']; } $this->view->data[2] = $alamat; $this->view->data[3] = $data->getPerihal(); $this->view->isAllow = $this->model->isAllowWrite($data->getId(), 'SM'); } elseif ($tipesurat == 'SK') { $data = $this->model->getSurat($id, 'SK'); $this->view->data[0] = $data->getId(); $this->view->data[1] = $data->getNomor(); $admin = new Admin_Model(); $alamat = $admin->getAlamat($data->getAlamat()); foreach ($alamat as $val) { $alamat = $val['nama_satker']; } $this->view->data[2] = $alamat; $this->view->data[3] = $data->getPerihal(); $this->view->isAllow = $this->model->isAllowWrite($data->getId(), 'SK'); } } $dataa = $this->model->getArsip($id, $tipesurat); if ($dataa->id_arsip > 0) { $this->view->ar['rak'] = $dataa->lokasi[1]; $this->view->ar['baris'] = $dataa->lokasi[2]; $this->view->ar['box'] = $dataa->lokasi[3]; $this->view->ar['klas'] = $dataa->klas; $this->view->ar['id_arsip'] = $dataa->id_arsip; $this->view->rak = $this->model->getRak(true); $this->view->baris = $this->model->getBaris($this->view->ar['rak'], true); $this->view->box = $this->model->getBox($this->view->ar['baris'], true); $this->view->klas = $this->model->getKlas(); } else { if ($this->model->emptyNomor($this->view->data[1])) { $this->view->warning = 'surat belum mendapat nomor surat, tidak dapat diarsipkan'; } $this->view->rak = $this->model->getRak(); $this->view->baris = $this->model->getBaris(); $this->view->box = $this->model->getBox(); $this->view->klas = $this->model->getKlas(); } $this->view->render('arsip/rekam'); }
public function edit($id_sk = null, $ids = null) { if (isset($_POST['submit'])) { if ($this->editSurat()) { $this->view->success = "Ubah data surat keluar berhasil"; } else { $this->view->error = "Ubah data surat keluar gagal!"; } } if (!is_null($id_sk)) { //cek id_sm jika panjang=5 maka kode satker $length = strlen($id_sk); //echo $length . " " . $id_sm; if ($length == 8) { $this->view->alamat = $id_sk; $almt = new Admin_Model(); $alamat = $almt->getAlamat($id_sk); //$this->view->alamat foreach ($alamat as $value) { $this->view->alamat .= ' ' . $value['nama_satker']; } // echo $this->view->alamat; if (!is_null($ids)) { $this->view->data = $this->model->getSuratById($ids, 'ubah'); $this->view->sifat = $this->model->get('sifat_surat'); $this->view->jenis = $this->model->get('klasifikasi_surat'); $this->view->tipe = $this->model->select('SELECT * FROM tipe_naskah'); //var_dump($this->view->jenis); } } else { $this->view->data = $this->model->getSuratById($id_sk, 'ubah'); $this->view->sifat = $this->model->get('sifat_surat'); $this->view->jenis = $this->model->get('klasifikasi_surat'); $this->view->tipe = $this->model->select('SELECT * FROM tipe_naskah'); //var_dump($this->view->jenis); } } $this->view->id = $this->view->data->getId(); $this->view->tipe1 = $this->view->data->getTipeSurat(); $this->view->no_surat = $this->view->data->getNomor(); $this->view->tgl_surat = Tanggal::ubahFormatToDatePicker($this->view->data->getTglSurat()); $this->view->tujuan = $this->view->data->getAlamat(); $this->view->perihal = $this->view->data->getPerihal(); $this->view->sifat1 = $this->view->data->getSifat(); $this->view->jenis1 = $this->view->data->getJenis(); $this->view->lampiran = $this->view->data->getJmlLampiran(); // var_dump($this->view->no_surat); $this->view->render('suratkeluar/ubah'); }
public function rekam($s = null) { if (!Auth::isAllow(5, Session::get('role'), 1, Session::get('bagian'))) { header('location:' . URL . 'home'); } if (!is_null($s)) { $this->view->alamat = $s; $almt = new Admin_Model(); $alamat = $almt->getAlamat($s); //$this->view->alamat foreach ($alamat as $value) { $this->view->alamat .= ' ' . $value['nama_satker']; } } $this->view->sifat = $this->model->get('sifat_surat'); $this->view->jenis = $this->model->get('klasifikasi_surat'); $this->view->agenda = $this->nomor->generateNumber('SM'); $this->view->render('suratmasuk/rekam'); }
public function ubah($id) { if (!Auth::isAllow(3, Session::get('role'))) { header('location:' . URL . 'home'); } if (isset($_POST['submit'])) { if ($this->ubahLampiran()) { $this->view->success = "Ubah lampiran berhasil"; } else { $this->view->error = "Ubah lampiran surat gagal!"; } } $lamp = new Lampiran_Model(); $data = $this->model->getLampiran($id); foreach ($data as $val) { $lamp->set('id_lamp', $val['id_lamp']); $lamp->set('jns_surat', $val['jns_surat']); $lamp->set('id_surat', $val['id_surat']); $lamp->set('tipe', $val['tipe']); $lamp->set('nomor', $val['nomor']); $lamp->set('tanggal', $val['tanggal']); $lamp->set('asal', $val['asal']); $lamp->set('hal', $val['hal']); $lamp->set('keterangan', $val['keterangan']); $lamp->set('file', $val['file']); } if ($lamp->get('jns_surat') == 'SM') { $sm = new Suratmasuk_Model(); $datas = $sm->getSuratById($lamp->get('id_surat')); // foreach ($datas as $value){ $this->view->data[0] = $datas->getId(); $this->view->data[1] = $datas->getNomor(); $admin = new Admin_Model(); $alamat = $admin->getAlamat($datas->getAlamat()); foreach ($alamat as $val) { $alamat = $val['nama_satker']; } $this->view->data[2] = $alamat; $this->view->data[3] = $datas->getPerihal(); $this->view->data[4] = 'SK'; // } } else { $sk = new Suratkeluar_Model(); $datas = $sk->getSuratById($lamp->get('id_surat'), 'ubah'); // foreach ($data as $value){ $this->view->data[0] = $datas->getId(); $this->view->data[1] = $datas->getNomor(); $admin = new Admin_Model(); $alamat = $admin->getAlamat($datas->getAlamat()); foreach ($alamat as $val) { $alamat = $val['nama_satker']; } $this->view->data[2] = $alamat; $this->view->data[3] = $datas->getPerihal(); $this->view->data[4] = 'SK'; // } } // $datas = $this->model->select($sql); //var_dump($this->view->data); $this->view->lamp = $lamp; $this->view->tipe = $this->model->getTypeLampiran(); $this->view->render('lampiran/ubah'); }