<?php
session_start();
include 'conexion.php';

if (!isset($_SESSION['id_usuario'])) {
    http_response_code(403);
    exit;
}

$id_usuario = $_SESSION['id_usuario'];

$prop = $conn->query("
    SELECT id_propietario
    FROM propietarios
    WHERE id_usuario = $id_usuario
")->fetch_assoc();

$id_propietario = $prop['id_propietario'];

$result = $conn->query("
    SELECT nombre, fecha_inicio, fecha_salida
    FROM arrendatarios
    WHERE id_propietario = $id_propietario
");

$eventos = [];
$hoy = date('Y-m-d');

while ($r = $result->fetch_assoc()) {

    if ($hoy < $r['fecha_inicio']) {
        $color = '#ffc107'; // Pendiente
    } elseif ($hoy <= $r['fecha_salida']) {
        $color = '#198754'; // En arriendo
    } else {
        $color = '#6c757d'; // Finalizado
    }

    $eventos[] = [
        'title' => $r['nombre'],
        'start' => $r['fecha_inicio'],
        'end'   => date('Y-m-d', strtotime($r['fecha_salida'].' +1 day')),
        'color' => $color
    ];
}

echo json_encode($eventos);
