<!-- Modal دفع اشتراكات متعددة -->
<div class="modal fade" id="multiplePaymentModal" tabindex="-1" aria-labelledby="multiplePaymentModalLabel" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h5 class="modal-title" id="multiplePaymentModalLabel">تسجيل دفعات اشتراك شهري متعددة</h5>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
            </div>
            <form action="save_multiple_payments.php" method="post" class="needs-validation" novalidate>
                <div class="modal-body">
                    <div class="row mb-3">
                        <div class="col-md-6">
                            <label for="multiple_member_id" class="form-label">المنخرط <span class="text-danger">*</span></label>
                            <select class="form-select" id="multiple_member_id" name="member_id" required>
                                <option value="">اختر المنخرط</option>
                                <?php foreach ($members as $member): ?>
                                    <option value="<?php echo $member['id']; ?>">
                                        <?php echo htmlspecialchars($member['first_name'] . ' ' . $member['last_name']); ?>
                                    </option>
                                <?php endforeach; ?>
                            </select>
                            <div class="invalid-feedback">يرجى اختيار المنخرط</div>
                        </div>
                        <div class="col-md-6">
                            <label for="start_month" class="form-label">بداية من شهر <span class="text-danger">*</span></label>
                            <input type="month" class="form-control" id="start_month" name="start_month" 
                                   value="<?php echo date('Y-m'); ?>" required>
                            <div class="invalid-feedback">يرجى تحديد شهر بداية الاشتراك</div>
                        </div>
                    </div>
                    <div class="row mb-3">
                        <div class="col-md-6">
                            <label for="months_count" class="form-label">عدد الأشهر <span class="text-danger">*</span></label>
                            <input type="number" class="form-control" id="months_count" name="months_count" min="1" max="12" value="3" required>
                            <div class="invalid-feedback">يرجى تحديد عدد الأشهر (1-12)</div>
                        </div>
                        <div class="col-md-6">
                            <label for="multiple_payment_status" class="form-label">حالة الدفع <span class="text-danger">*</span></label>
                            <select class="form-select" id="multiple_payment_status" name="payment_status" required>
                                <option value="paid">مدفوع</option>
                                <option value="partial">مدفوع جزئيا</option>
                                <option value="unpaid">غير مدفوع</option>
                            </select>
                            <div class="invalid-feedback">يرجى تحديد حالة الدفع</div>
                        </div>
                    </div>
                    <div class="row mb-3 multiple-payment-date-container">
                        <div class="col-md-6">
                            <label for="multiple_payment_date" class="form-label">تاريخ الدفع</label>
                            <input type="date" class="form-control" id="multiple_payment_date" name="payment_date" 
                                   value="<?php echo date('Y-m-d'); ?>">
                            <div class="invalid-feedback">يرجى تحديد تاريخ الدفع</div>
                        </div>
                        <div class="col-md-6 multiple-amount-container">
                            <label for="multiple_amount_paid" class="form-label">إجمالي المبلغ المدفوع</label>
                            <input type="number" class="form-control" id="multiple_amount_paid" name="amount_paid" step="0.01" value="0">
                            <div class="invalid-feedback">يرجى إدخال المبلغ المدفوع</div>
                            <small class="text-muted">سيتم تقسيم المبلغ بالتساوي على جميع الأشهر</small>
                        </div>
                    </div>
                    <div class="row mb-3 multiple-payment-method-container">
                        <div class="col-md-6">
                            <label for="multiple_payment_method" class="form-label">طريقة الدفع</label>
                            <select class="form-select" id="multiple_payment_method" name="payment_method">
                                <option value="">اختر طريقة الدفع</option>
                                <option value="cash">نقدا</option>
                                <option value="bank_transfer">تحويل بنكي</option>
                                <option value="check">شيك</option>
                            </select>
                        </div>
                        <div class="col-md-6">
                            <label for="multiple_notes" class="form-label">ملاحظات</label>
                            <textarea class="form-control" id="multiple_notes" name="notes" rows="2"></textarea>
                        </div>
                    </div>
                    <div class="alert alert-info">
                        <i class="fas fa-info-circle me-2"></i> سيتم تسجيل دفعات شهرية متتالية بدءًا من الشهر المحدد ولعدد الأشهر المحدد.
                    </div>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">إلغاء</button>
                    <button type="submit" class="btn btn-primary">حفظ الدفعات المتعددة</button>
                </div>
            </form>
        </div>
    </div>
</div>
