Example #1
0
 public function actionAddData()
 {
     $model = new UserBackend();
     $auth = new AuthAssignment();
     if ($model->load(Yii::$app->request->post())) {
         Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
         $user = new User();
         $user->username = $_POST['UserBackend']['username'];
         $user->email = $_POST['UserBackend']['email'];
         $user->setPassword('123456');
         $user->generateAuthKey();
         $user->status = 10;
         if ($user) {
             $auth = new AuthAssignment();
             $auth->item_name = $_POST['AuthAssignment']['item_name'];
             $auth->user_id = 17;
             $auth->created_at = 1428931496;
             if ($auth->save()) {
                 $res = array('message' => 'Data Berhasil Di Simpan.', 'alert' => 'success', 'proses' => 'save', 'success' => true);
             } else {
                 $res = array('message' => 'Data Gagal Di Simpan.', 'alert' => 'error', 'proses' => 'save', 'success' => false);
             }
         } else {
             $res = array('message' => 'Data Gagal Di Simpan.', 'alert' => 'error', 'proses' => 'save', 'success' => false);
         }
         return $res;
         \Yii::$app->end();
     } else {
         return $this->renderAjax('create', ['model' => $model, 'auth' => $auth]);
     }
 }