<?php
  include("conn.php");

  //Atajos 
  //0: Uso Personal
  //1: Público para todos los usuarios
  //2: Público para usuarios seleccionados

  $resu = '<div class="row">
             <div class="FavBox box box-primary">
               <div class="box-header ui-sortable-handle" style="cursor: move; background-color: #3c4256;  margin-bottom: 5px; color: aliceblue;">
                 <i style="color: #FFC107;" class="fa fa-star"></i>
                 <h3 class="box-title">FAVORITOS</h3>
               </div>
               <!-- /.box-header -->
               <div style="height: 300px;overflow: auto;" class="box-body">
                 <ul class="todo-list ui-sortable">';
  //Acá traigo tanto los atajos propios como los de otro que son públicos
  //aunque solo voy a poder modificar los propios
  $sql = "select A.ID_ATAJO, A.DESC_ATAJO, GC.DESC_GRUPO_CONSULTA, GC.DESTINO, A.PUBLICO, A.ID_USUARIO
          from ATJ_ATAJOS A
               INNER JOIN CFG_GRUPO_CONSULTA GC
               ON A.ID_GRUPO_CONSULTA = GC.ID_GRUPO_CONSULTA
          where A.ID_USUARIO = ".$_SESSION['CurrentIdUser']."
             OR PUBLICO = 1
             OR (PUBLICO = 2 AND 0 < (SELECT COUNT(*)
                                      FROM ATJ_ATAJOS_USUARIOS AU 
                                      WHERE AU.ID_ATAJO = A.ID_ATAJO 
                                        AND AU.ID_USUARIO = ".$_SESSION['CurrentIdUser'].")
                )
          order by GC.DESC_GRUPO_CONSULTA, A.DESC_ATAJO";

  $RsItems = $DBSegu->Execute($sql);
  if (!$RsItems) {
    print $DBSegu->ErrorMsg();
  }

  while (!$RsItems->EOF) {

    $resu .= '<li>
                <span class="text" style="cursor:pointer;" name="linkAtajo" data-atajo="'.$RsItems->fields['ID_ATAJO'].'" data-destino="'.$RsItems->fields['DESTINO'].'">'.utf8_encode($RsItems->fields['DESC_GRUPO_CONSULTA']).' - '.utf8_encode($RsItems->fields['DESC_ATAJO']).'</span>';
              
    if (($RsItems->fields['ID_USUARIO'] == $_SESSION['CurrentIdUser']) || ($_SESSION['CurrentAdmin'] == 1)) {           
      $resu .= '  <i style="cursor:pointer;float: right;float: right;" class="fa fa-fw fa-user" data-atajo="'.$RsItems->fields['ID_ATAJO'].'" name="linkUsrAtajo" title="Transferir propiedad a otro usuario"></i>
                  <i style="cursor:pointer;float: right;" class="fa fa-fw fa-eraser" data-atajo="'.$RsItems->fields['ID_ATAJO'].'" name="linkDelAtajo" title="Eliminar Favorito"></i>
                  <i style="cursor:pointer;float: right;float: right;" class="fa fa-fw fa-pencil" data-atajo="'.$RsItems->fields['ID_ATAJO'].'" name="linkModAtajo" title="Editar Favorito"></i>';
    }
    $resu .= '</li>';
    $RsItems->Movenext();     
  }
  $resu .= '      </ul>
                </div>
              </div>
            </div>';

  $jsondata = array();
  $jsondata['success'] = true;
  $jsondata['message'] = $resu;
  
  header('Content-type: application/json; charset=utf-8');
  echo json_encode($jsondata);
?>