public function run() { $faker = Faker::create(); foreach (range(1, 10) as $index) { Satuan::create([]); } }
public function edit($KdJnsKategori) { $jnskategori = Jnskategori::find($KdJnsKategori); $kategori = Kategori::all(); $subkategori = SubKategori::all(); $satuan = Satuan::all(); return View::make('jns_kategori.edit_jnskategoris')->with('jnskategori', $jnskategori)->with('kategori', $kategori)->with('satuan', $satuan)->with('subkategori', $subkategori); }
public function actionInsertSatuan() { if ($_POST) { $cek = DatabaseUmum::cekExist("satuan", "nama", $_POST['namaSt']); // cek menggunakan component DatabaseUmum if ($cek <= 0) { $SumberDana = new Satuan(); $SumberDana->nama = $_POST['namaSt']; $SumberDana->deskripsi = $_POST['deskripsiSt']; if ($SumberDana->save()) { $this->redirect(array('index')); } else { Yii::app()->user->setFlash('error', 'Maaf, simpan gagal'); $this->redirect(array('/errPage/errDB')); } } else { Yii::app()->user->setFlash('error', 'Maaf, simpan Satuan gagal. Data sudah ada'); $this->redirect(array('/errPage/errDB')); } } else { $this->actionIndex(); } }
/** * Remove the specified satuan from storage. * * @param int $id * @return Response */ public function destroy($id) { Satuan::destroy($id); return Redirect::route('admin.satuan.index')->withTitle('successMessage', 'Satuan berhasil dihapus.'); }
public function actionEditKegiatan() { if ($_POST) { Yii::app()->user->returnUrl = Yii::app()->request->urlReferrer; $dataKegiatan = Kegiatan::model()->find('id=:id AND id_layanan=:id_layanan ', array(':id' => $_POST['id'], ':id_layanan' => $_POST['id_layanan'])); $dataMaxTarget = Layanan::model()->find('id=:id', array(':id' => $_POST['id_layanan'])); $dataSatuan = Satuan::model()->findAll('status=:status', array(':status' => '1')); $dataPenanggungJawab = PenanggungJawab::model()->findAll('status=:status', array(':status' => '1')); $dataSumberDana = SumberDana::model()->findAll('status=:status', array(':status' => '1')); $this->render('formeditKegiatan', array('dataKegiatan' => $dataKegiatan, 'dataMaxTarget' => $dataMaxTarget, 'dataSatuan' => $dataSatuan, 'dataPenanggungJawab' => $dataPenanggungJawab, 'dataSumberDana' => $dataSumberDana)); } }
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer $id the ID of the model to be loaded * @return Satuan the loaded model * @throws CHttpException */ public function loadModel($id) { $model = Satuan::model()->findByPk($id); if ($model === null) { throw new CHttpException(404, 'The requested page does not exist.'); } return $model; }
<?php $form = $this->beginWidget('CActiveForm', array('id' => 'ongkos-form', 'enableAjaxValidation' => false)); ?> <p class="note">Kolom dengan tanda <span class="required">*</span> harus diisi.</p> <?php echo $form->errorSummary($model); ?> <div class="row"> <?php echo $form->labelEx($model, 'Pilih Satuan'); ?> <?php $data = CHtml::listData(Satuan::model()->findAll(), 'ID_SATUAN', 'SATUAN'); echo $form->dropDownList($model, 'ID_SATUAN', $data); ?> <?php echo $form->error($model, 'ID_SATUAN'); ?> </div> <div class="row"> <?php echo $form->labelEx($model, 'Pilih Jenis Ongkos'); ?> <?php $data = array('0' => 'POKOK', '1' => 'TAMBAHAN'); echo $form->dropDownList($model, 'JENIS_ONGKOS', $data); ?>
public function detail($KdSatuan) { $satuan = Satuan::find($KdSatuan); return View::make('satuan.detail_satuan')->with('satuan', $satuan); }