public function loginformsa_saved() { if ($this->validate()) { $saHeader = Salesorder::find()->where(['KD_SA' => $this->kdsa])->one(); $profile = Yii::$app->getUserOpt->Profile_user(); $saHeader->STATUS = $this->status; $saHeader->SIG2_SVGBASE64 = $profile->emp->SIGSVGBASE64; $saHeader->SIG2_SVGBASE30 = $profile->emp->SIGSVGBASE30; $saHeader->SIG2_NM = $profile->emp->EMP_NM . ' ' . $profile->emp->EMP_NM_BLK; $saHeader->SIG2_TGL = date('Y-m-d'); if ($saHeader->save()) { return $saHeader; } return $saHeader; } return null; }
public function actionHapusro($kd) { $model = Salesorder::find()->where(['KD_SA' => $kd])->one(); $model->STATUS = 3; $model->dinasve(); $model = Sadetail::find()->where(['KD_SA' => $kd])->one(); $model->STATUS = 3; $model->dinasve(); return Yii::$app->getResponse()->redirect(['/accounting/dinasles-order/index']); }
public function carisa($params) { $query = Salesorder::find()->where("sa0001.status <> 3 and sa0001.status <> 0"); $dataProvider = new ActiveDataProvider(['query' => $query]); $dataProvider->setSort(['attributes' => ['KD_SA']]); if (!($this->load($params) && $this->validate())) { return $dataProvider; } $query->andFilterWhere(['like', 'KD_SA', $this->KD_SA]); return $dataProvider; }