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)); }
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)); }