public function actionUpdate($id) { $model = $this->findModel($id); $EmployeeSpecEdit = Yii::$app->user->can('EmployeeSpecEdit') && !Yii::$app->user->can('EmployeeEdit'); if ($model->load(Yii::$app->request->post()) && $model->save()) { return $this->redirect(Proc::GetPreviousURLBreadcrumbsFromSession()); } else { $emp = (string) filter_input(INPUT_GET, 'emp'); $searchModel = new AuthassignmentSearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); $searchModelEmp = new EmployeeSearch(); $dataProviderEmp = $searchModelEmp->searchforauthuser(Yii::$app->request->queryParams); return $this->render('update', ['model' => $model, 'emp' => $emp, 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, 'searchModelEmp' => $searchModelEmp, 'dataProviderEmp' => $dataProviderEmp, 'EmployeeSpecEdit' => $EmployeeSpecEdit]); } }
public function actionForactiveemployee() { $searchModel = new EmployeeSearch(); $dataProvider = $searchModel->searchforactiveemployee(Yii::$app->request->queryParams); return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]); }