<?php
$page_title = 'بحث عن فاتورة';
require_once 'includes/header.php';

$search_results = [];
if (isset($_GET['q'])) {
    $search_term = trim($_GET['q']);
    $search_results = searchInvoices($search_term);
}
?>

<div class="content-section" id="search-invoice">
    <div class="section-header">
        <h3>بحث عن فاتورة</h3>
    </div>
    
    <form class="search-form" method="GET" action="search_invoice.php">
        <input type="text" id="searchInput" name="q" placeholder="ابحث برقم الفاتورة أو اسم العميل" 
               value="<?= isset($_GET['q']) ? htmlspecialchars($_GET['q']) : '' ?>">
        <button type="submit"><i class="fas fa-search"></i> بحث</button>
    </form>
    
    <div id="searchResults">
        <?php if (isset($_GET['q'])): ?>
            <?php if (empty($search_results)): ?>
                <div style="text-align: center; margin-top: 20px;">
                    <p>لا توجد نتائج بحث مطابقة</p>
                </div>
            <?php else: ?>
                <div style="margin-top: 20px;">
                    <h4>نتائج البحث: <?= count($search_results) ?> فاتورة</h4>
                    
                    <table class="items-table">
                        <thead>
                            <tr>
                                <th>رقم الفاتورة</th>
                                <th>التاريخ</th>
                                <th>اسم العميل</th>
                                <th>المبلغ الإجمالي</th>
                                <th>الإجراءات</th>
                            </tr>
                        </thead>
                        <tbody>
                            <?php foreach ($search_results as $invoice): ?>
                                <tr>
                                    <td><?= $invoice['invoice_number'] ?></td>
                                    <td><?= formatDate($invoice['date']) ?></td>
                                    <td><?= $invoice['customer_name'] ?? 'عميل نقدي' ?></td>
                                    <td><?= formatCurrency($invoice['total_amount']) ?></td>
                                    <td>
                                        <a href="view_invoice.php?id=<?= $invoice['id'] ?>" class="btn btn-primary">
                                            <i class="fas fa-eye"></i> عرض
                                        </a>
                                        <a href="print_invoice.php?id=<?= $invoice['id'] ?>" target="_blank" class="btn btn-success">
                                            <i class="fas fa-print"></i> طباعة
                                        </a>
                                    </td>
                                </tr>
                            <?php endforeach; ?>
                        </tbody>
                    </table>
                </div>
            <?php endif; ?>
        <?php endif; ?>
    </div>
</div>

<?php
require_once 'includes/footer.php';