function getListEventoArtistaLugar($condicion = NULL, $parametros = array())
 {
     if ($condicion === null) {
         $condicion = "";
     } else {
         //  $condicion="where $condicion";
         $condicion = $condicion;
     }
     /**$sql ="SELECT e.*, l.*, a.*
        from evento e inner join lugar l
        on e.ID_lugar=l.ID_lugar
        inner join artista a
        on e.ID_artista=a.ID_artista
        $condicion ;";*/
     $sql = "SELECT *\nfrom evento e, artista a\nwhere e.ID_artista=a.ID_artista and {$condicion}";
     echo "<BR>COLSUTA: " . $sql . "<BR>";
     $this->bd->send($sql, $parametros);
     $r = array();
     $contador = 0;
     while ($fila = $this->bd->getRow()) {
         $evento = new Evento();
         $evento->set($fila);
         $lugar = new Lugar();
         $lugar->set($fila, 6);
         $artista = new Artista();
         $artista->set($fila, 9);
         $r[$contador]["evento"] = $evento;
         $r[$contador]["artista"] = $artista;
         $r[$contador]["lugar"] = $lugar;
         $contador++;
         return $r;
     }
 }
 function getList()
 {
     $this->bd->select($this->tabla, '*', "1=1", array(), "nombre_evento");
     $r = array();
     while ($fila = $this->bd->getRow()) {
         $evento = new Evento();
         $evento->set($fila);
         $r[] = $evento;
     }
     return $r;
 }