/** * Add Item Barang to SAVED | AJAX * @author ptrnov <*****@*****.**> * @since 1.1 */ public function actionAdditem_saved() { //$roDetail = new Rodetail(); $roDetail = new AdditemValidation(); if (Yii::$app->request->isAjax) { $roDetail->load(Yii::$app->request->post()); return Json::encode(\yii\widgets\ActiveForm::validate($roDetail)); } else { if ($roDetail->load(Yii::$app->request->post())) { if ($roDetail->additem_saved()) { $hsl = \Yii::$app->request->post(); $kdro = $hsl['AdditemValidation']['kD_RO']; return $this->redirect(['/purchasing/request-order/edit?kd=' . $kdro]); } //Request Result /* $hsl = \Yii::$app->request->post(); $kdRo = $hsl['Rodetail']['KD_RO']; $kdBarang = $hsl['Rodetail']['KD_BARANG']; $nmBarang = Barangumum::findOne(['KD_BARANG' => $kdBarang]); $kdUnit = $hsl['Rodetail']['UNIT']; $rqty = $hsl['Rodetail']['RQTY']; $note = $hsl['Rodetail']['NOTE']; //Request Put $roDetail->CREATED_AT = date('Y-m-d H:i:s'); $roDetail->KD_RO = $kdRo; $roDetail->KD_BARANG = $kdBarang; $roDetail->NM_BARANG = $nmBarang->NM_BARANG; $roDetail->UNIT = $kdUnit; $roDetail->RQTY = $rqty; $roDetail->NOTE = $note; $roDetail->STATUS = 0; $roDetail->save(); return $this->redirect(['/purchasing/request-order/edit?kd='.$kdRo]);*/ } } }
/** * Add Item Barang to SAVED | AJAX * @author ptrnov <*****@*****.**> * @since 1.1 */ public function actionAddNewItem_saved() { //$roDetail = new Rodetail(); $roDetail = new AdditemValidation(); if (Yii::$app->request->isAjax) { $roDetail->load(Yii::$app->request->post()); return Json::encode(\yii\widgets\ActiveForm::validate($roDetail)); } else { if ($roDetail->load(Yii::$app->request->post())) { if ($roDetail->addnewitem_saved()) { $hsl = \Yii::$app->request->post(); $kdro = $hsl['AddNewitemValidation']['kD_RO']; return $this->redirect(['/purchasing/request-order/edit?kd=' . $kdro]); } } } }