Exemplo n.º 1
0
 public function actionCutiKaryawan($id)
 {
     $this->layout = '//layouts/column2';
     $this->setUserMenu();
     $indexTab = 3;
     $cutikaryawan = KCutikaryawanR::model()->findByAttributes(array('karyawan_id' => $id));
     $this->render('_formCutiKaryawan', array('id' => $id, 'indexTab' => $indexTab, 'cutikaryawan' => $cutikaryawan));
 }
Exemplo n.º 2
0
 public function actionCuti($id)
 {
     $model = $this->loadModel($id);
     $modelc = new KCutikaryawanR();
     $indexTab = 3;
     if (isset($_POST['KCutikaryawanR'])) {
         $modelc->attributes = $_POST['KCutikaryawanR'];
         $modelc->karyawan_id = $_POST['karyawan_id'];
         $nourut = count(KCutikaryawanR::model()->findAllByAttributes(array('karyawan_id' => $modelc->karyawan_id))) + 1;
         $modelc->nourutcuti = $nourut;
         // $modelc->nourutcuti = count(KCutikaryawanR::model()->findByPk($karyawan_id)+1);
         if ($modelc->validate()) {
             $modelc->save() == true ? Yii::app()->user->setFlash('status', 'Berhasil disimpan !') : Yii::app()->user->setFlash('status', 'Gagal disimpan !');
         }
     }
     $this->render('_formCuti', array('model' => $model, 'modelc' => $modelc, 'id' => $id, 'indexTab' => $indexTab));
 }
 public function actionCuti($id)
 {
     if (Yii::app()->request->isAjaxRequest) {
         $this->layout = '//layouts/polos';
     }
     $model = KKaryawanM::model()->findByPk($id);
     $modelc = new KCutikaryawanR();
     $indexTab = 3;
     if (isset($_POST['KCutikaryawanR'])) {
         $modelc->attributes = $_POST['KCutikaryawanR'];
         $modelc->karyawan_id = $_POST['karyawan_id'];
         $nourut = count(KCutikaryawanR::model()->findAllByAttributes(array('karyawan_id' => $modelc->karyawan_id))) + 1;
         $modelc->nourutcuti = $nourut;
         // $modelc->nourutcuti = count(KCutikaryawanR::model()->findByPk($karyawan_id)+1);
         CActiveForm::validate($modelc);
         if ($modelc->validate()) {
             $modelc->save() == true ? Yii::app()->user->setFlash('status', 'Berhasil disimpan !') : Yii::app()->user->setFlash('status', 'Gagal disimpan !');
         }
     }
     $this->render('_formCuti', array('model' => $model, 'modelc' => $modelc, 'id' => $id));
 }