public function actionInsertapersona()
 {
     Yii::$app->response->format = 'json';
     if (Yii::$app->request->isAjax) {
         $cedula = Yii::$app->request->post('cedula');
         $nombres = Yii::$app->request->post('nombres');
         $apellidos = Yii::$app->request->post('apellidos');
         $direccion = Yii::$app->request->post('direccion');
         $person = new \app\modules\admin\models\Persona();
         $person->cedula = $cedula;
         $person->nombres = $nombres;
         $person->apellidos = $apellidos;
         $person->direccion = $direccion;
         $person->save();
         Yii::$app->session->setFlash('success', 'datos insertados');
         return ['mensaje' => 'exito'];
     } else {
         return ['mensajemalo' => 'no guarda'];
     }
 }
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCedula0()
 {
     return $this->hasOne(Persona::className(), ['cedula' => 'cedula']);
 }
 public function actionBuscarpersona()
 {
     $return = array('success' => 'false', 'mensaje' => '');
     if (\yii::$app->request->isAjax) {
         $personas = \app\modules\admin\models\Persona::find()->where(['cedula' => \yii::$app->request->post('cedula')])->one();
         $validar = \app\modules\admin\models\SeguridadUsuarios::find()->where(['cedula' => \yii::$app->request->post('cedula')])->one();
         if ($personas) {
             $return = array('success' => 'true', 'nombres' => trim($personas->nombres), 'cedula' => trim($personas->cedula), 'apellidos' => trim($personas->apellidos), 'direccion' => trim($personas->direccion), 'fnacimiento' => trim($personas->fnacimiento), 'telefono' => trim($personas->tlf1), 'correo' => trim($personas->correoe), 'sexo' => trim($personas->sexo));
         } else {
             $return = array('false' => 'true', 'mensaje' => 'no se encontro una cedula asociada  al parametro');
         }
     }
     echo json_encode($return);
     return;
 }