public function actionCreate() { PermisosController::permisoAdministrador(); $model = new Usuario(); $msg = null; if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { $table = new UsuarioTabla(); $table->NOMBRE_USUARIO = $model->NOMBRE_USUARIO; $table->ID_DEPARTAMENTO = $model->id_departamento; $table->ID_ROL = $model->id_rol; $table->EMAIL = $model->EMAIL; $table->PASSWORD = sha1($model->password); $table->ID_USUARIO = null; $table->generateAuthKey(); $table->generateAccessToken(); if ($table->insert()) { $msg = '<div class="alert alert-success" role="alert">Registro insertado correctamente</div>'; $model = new Usuario(); } else { $msg = '<div class="alert alert-danger" role="alert">Error al insertar registro</div>'; } } } else { $model->getErrors(); } return $this->render("Create", ["model" => $model, "msg" => $msg]); }