/**
  * Search roles of user
  * @param  integer $id
  * @param  string  $target
  * @param  string  $term
  * @return string
  */
 public function actionBuscarPermisos()
 {
     try {
         $return = ['success' => false, 'message' => "No se pudo procesar la solicitud."];
         if (\Yii::$app->request->isAjax) {
             Yii::$app->response->format = 'json';
             $usuario = SeguridadUsuarios::findOne(Yii::$app->request->post("id"));
             $available = Grupo::getGrupos();
             $assigned = $usuario->getPermisos();
             //                $permisosGrupo = $grupo->getPermisos();
             //                $available = array_diff($available, $permisosGrupo);
             //                $assigned = array_intersect($available, $permisosGrupo);
             $available = \yii\helpers\Html::listBox("list-available", NULL, $available, ['id' => 'list-available', "multiple" => true, "size" => "20", "style" => "width:100%"]);
             $assigned = \yii\helpers\Html::listBox("list-assigned", NULL, $assigned, ['id' => 'list-assigned', "multiple" => true, "size" => "20", "style" => "width:100%"]);
             $return = ['success' => true, 'available' => $available, 'assigned' => $assigned];
         }
     } catch (Exception $ex) {
         $return = ['success' => false, 'message' => $ex->getMessage()];
     }
     return $return;
 }