Beispiel #1
0
 public static function Usuario()
 {
     if (TblUsuario::$usuario == null) {
         $id = Yii::$app->user->identity->id;
         TblUsuario::$usuario = TblUsuario::find()->where("iduser=" . $id)->one();
     }
     return TblUsuario::$usuario;
 }
Beispiel #2
0
 /**
  * Creates data provider instance with search query applied
  *
  * @param array $params
  *
  * @return ActiveDataProvider
  */
 public function search($params)
 {
     $query = TblUsuario::find();
     $dataProvider = new ActiveDataProvider(['query' => $query]);
     $this->load($params);
     if (!$this->validate()) {
         // uncomment the following line if you do not want to return any records when validation fails
         // $query->where('0=1');
         return $dataProvider;
     }
     $query->andFilterWhere(['id' => $this->id, 'iduser' => $this->iduser]);
     $query->andFilterWhere(['like', 'nom_usuario', $this->nom_usuario])->andFilterWhere(['like', 'contrasenia_usuario', $this->contrasenia_usuario])->andFilterWhere(['like', 'estado_usuario', $this->estado_usuario]);
     return $dataProvider;
 }
Beispiel #3
0
 public function actionLogin()
 {
     $this->layout = 'login';
     if (!\Yii::$app->user->isGuest) {
         return $this->goHome();
     }
     $model = new LoginForm();
     if ($model->load(Yii::$app->request->post()) && $model->login()) {
         $us = TblUsuario::find()->where("iduser="******"usuario", $us);
         $pe = $us->id0->idFuncionario;
         $fullname = $pe->nombres . " " . $pe->ap_paterno . " " . $pe->ap_materno . " ";
         Yii::$app->session->set("fullName", $fullname);
         //$r=Yii::$app->session->get("usuario");
         //print_r($r->idUsuario->
         //idFuncionario->nombres);
         //print_r($r);
         return $this->goBack();
     } else {
         return $this->render('login', ['model' => $model]);
     }
 }
Beispiel #4
0
/* @var $this \yii\web\View */
/* @var $content string */
use yii\helpers\Html;
use app\assets\AppAsset;
use yii\helpers\Url;
use yii\widgets\Breadcrumbs;
use app\models\TblUsuario;
use app\models\TblPersona;
//AppAsset::register($this);
$asset = AppAsset::register($this);
$baseurl = $asset->baseUrl;
$theme = $this->theme;
if (isset(Yii::$app->user->identity)) {
    $id = Yii::$app->user->identity->id;
    $user = TblUsuario::find()->where("iduser="******"id=" . $user->id)->one();
        $fullname = $p->nombres . " " . $p->ap_paterno . " " . $p->ap_materno;
    }
}
$this->beginPage();
?>
<!DOCTYPE html>
<html  lang="<?php 
echo Yii::$app->language;
?>
" ng-app="asambleaApp">