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));
     }
 }
Beispiel #6
0
 /**
  * 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;
 }
Beispiel #7
0
<?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);
?>
Beispiel #8
0
 public function detail($KdSatuan)
 {
     $satuan = Satuan::find($KdSatuan);
     return View::make('satuan.detail_satuan')->with('satuan', $satuan);
 }